kage 是设计创意领域的开源项目,由 MengTo 开发,是 2026 年新上线的项目。
在全站 13,109 个收录项目中,它的 GitHub 星标数(1,669)位列前 30%,在设计创意分类的 163 个项目里位列前 14%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-24。可自行部署,完全免费。
它主要面向的使用场景是:数字文化展览中的虚拟漫游。同类可对比的替代方案包括 A-Frame、Babylon.js、model-viewer。

在浏览器里夜游京都山寺,沉浸式体验五章叙事
kage 是一个基于 Three.js 构建的交互式夜间山寺漫步体验项目,以京都山间寺庙为背景,通过五个章节的叙事引导用户在三维场景中探索。项目使用 HTML 和 JavaScript 实现实时渲染,营造沉浸式的夜间氛围,用户可以通过交互操作在虚拟环境中移动、观察,体验光影变化和空间叙事。它解决了如何用 Web 技术低成本地创建具有文化氛围的沉浸式体验的问题,核心能力包括三维场景构建、实时渲染、交互叙事设计以及氛围营造。项目目前处于早期阶段,代码结构清晰,适合作为 Three.js 学习参考或文化数字化的原型。
1获取项目代码
把仓库克隆到本地,后续所有命令都在仓库根目录执行。
git clone https://github.com/MengTo/kage.git
cd kage2启动本地静态服务
项目是纯静态站点,没有构建步骤,用任意等价静态服务器即可。
python3 -m http.server 4173 --bind 127.0.0.13在浏览器中访问
打开本地地址即可进入夜间山寺场景,上下滚动页面会推进五个章节。
浏览器访问 http://127.0.0.1:4173/ ,能看到 WebGL 渲染的夜间山寺场景并随页面滚动推进章节,即启动成功。
Q:需要 npm install 或构建吗?
A:不需要。README 明确说明项目没有构建步骤、没有环境变量,Three.js r149 已内置(vendored),不依赖包管理器。
Q:为什么用 Python 启动?
A:Python 只用来在本地提供静态文件服务,任何等价的静态服务器都可以替代,不参与页面渲染逻辑。
Q:端口 4173 被占用怎么办?
A:可以换一个未被占用的端口启动,例如把命令中的 4173 改成 8000,然后访问对应的本地地址。
Q:运行需要联网吗?
A:不需要。README 说明项目没有运行时网络依赖、没有分析脚本,静态资源已随仓库提供。
A-Frame、Babylon.js、model-viewer
kage 是设计创意领域的开源项目,由 MengTo 开发,是 2026 年新上线的项目。
在全站 13,109 个收录项目中,它的 GitHub 星标数(1,669)位列前 30%,在设计创意分类的 163 个项目里位列前 14%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-24。可自行部署,完全免费。
它主要面向的使用场景是:数字文化展览中的虚拟漫游。同类可对比的替代方案包括 A-Frame、Babylon.js、model-viewer。
上一篇:repath-studio
下一篇:sketch-a-day
open-design
开源
让 AI 代工做界面,本地跑完随手改
Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ️ L···
Excalidraw
开源
开源虚拟白板协作工具
Virtual whiteboard for sketching hand-drawn like diagrams
morph
开源
用数据直接生成设计、动画和交互可视化
Morph is a free and open-source tool for creating designs, animations or interactive···
ChatGPT-MidJourney-prompt
开源
输入一句话,AI帮你生成Midjourney完整提示词
This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···