[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72752":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},72752,"fogsight","fogsightai\u002Ffogsight","fogsightai","Fogsight is an AI agent and animation engine powered by Large Language Models.","https:\u002F\u002Ffogsight.ai\u002F",null,"JavaScript",2476,382,18,15,0,11,26,57,33,29.75,"Other",false,"master",true,[],"2026-06-12 02:03:07","# Fogsight (雾象) [**English**](.\u002Freadme_en.md) | [**中文**](.\u002Freadme.md)\n\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhamutama\u002Fcaimaopics\u002Fraw\u002Fmain\u002Ffogsight\u002Flogos\u002Ffogsight_logo_white_bg.png\"\n       alt=\"Fogsight Logo\"\n       width=\"300\">\n\u003C\u002Fp>\n\n\n\n**雾象是一款由大型语言模型（LLM）驱动的动画引擎 agent 。用户输入抽象概念或词语，雾象会将其转化为高水平的生动动画。**\n\n将雾象部署在本地后，您只需输入词语，点击生成，便可得到动画。\n\n您也可以直接访问网站 fogsight.ai 直接使用，免部署在线生成动画\n\n\u003Cp align=\"center\">\n  \u003Cimg  width=\"550\" alt=\"UI\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F71f1574e-bf26-4869-aa16-925e1c2276a7\" \u002F>\n\u003C\u002Fp>\n\n\n我们设计了易用的语言用户界面（Language User Interface），用户也可以**进一步轻松编辑或改进生成动画，做到言出法随**。\n\n雾象，意为 **“在模糊智能中的具象”**。*雾象是 WaytoAGI 开源计划项目成员。 WaytoAGI， 让更多人因 AI 而强大*\n\n\n## 动画示例\n\n以下为 Fogsight AI 生成的动画示例，点击以跳转并查看\n\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1PXgKzBEyN\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhamutama\u002Fcaimaopics\u002Fraw\u002Fmain\u002Ffogsight\u002Fthumbnails\u002Fentropy_increase_thumbnail.png\" width=\"350\">\u003Cbr>\n        \u003Cstrong>The Law of Increasing Entropy (Physics)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cstrong>熵增定律 (物理学)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cem>输入: 熵增定律\u003C\u002Fem>\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1yXgKzqE42\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhamutama\u002Fcaimaopics\u002Fraw\u002Fmain\u002Ffogsight\u002Fthumbnails\u002Feuler_formula_thumbnail.png\" width=\"350\">\u003Cbr>\n        \u003Cstrong>Euler's Polyhedron Formula (Mathematics)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cstrong>欧拉多面体定理 (数学)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cem>输入: 欧拉定理\u003C\u002Fem>\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1sQgKzMEox\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhamutama\u002Fcaimaopics\u002Fraw\u002Fmain\u002Ffogsight\u002Fthumbnails\u002Fbubble_sort_thumbnail.png\" width=\"350\">\u003Cbr>\n        \u003Cstrong>Bubble Sort (Computer Science)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cstrong>冒泡排序 (计算机科学)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cem>输入: 冒泡排序\u003C\u002Fem>\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1yQgKzMEo6\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhamutama\u002Fcaimaopics\u002Fraw\u002Fmain\u002Ffogsight\u002Fthumbnails\u002Faffordance_thumbnail.png\" width=\"350\">\u003Cbr>\n        \u003Cstrong>Affordance (Design)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cstrong>可供性 (设计学)\u003C\u002Fstrong>\u003Cbr>\n        \u003Cem>输入: affordance in design\u003C\u002Fem>\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## 核心功能\n\n* **概念即影像**: 输入一个主题，Fogsight 将为您生成一部叙事完整的高水平动画，包含双语旁白与电影级的视觉质感。  \n* **智能编排**: Fogsight 的核心是其强大的LLM驱动的编排能力。从旁白、视觉元素到动态效果，AI 将自动完成整个创作流程，一气呵成。  \n* **语言用户界面 (LUI)**: 通过与 AI 的多轮对话，您可以对动画进行精准调优和迭代，直至达到您心中最理想的艺术效果。  \n\n## 快速上手\n\n### 环境要求\n\n* Python 3.10+  \n* 一个现代网络浏览器 (如 Chrome, Firefox, Edge)  \n* 大语言模型的 API 密钥。我们仅推荐您使用 Google Gemini 2.5。  \n\n### 安装与运行\n\n1. **克隆代码仓库:**\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Ffogsightai\u002Ffogsight.git\n   cd fogsight\n   ```\n\n2. **安装依赖:**\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n3. **配置API密钥:**\n\n   ```bash\n   cp demo-credentials.json credentials.json\n   # 复制 demo-credentials.json 文件并重命名为 credentials.json\n   # 编辑 credentials.json 文件，填入您的 API_KEY 和 BASE_URL。\n   # **请注意**，我们使用的是与 OpenAI 兼容的 SDK，但您仍应使用Gemini 2.5 pro\n   ```\n\n4. **一键启动:**\n\n   ```bash\n   python start_fogsight.py\n   # 运行 start_fogsight.py 脚本\n   # 它将自动启动后端服务并在浏览器中自动打开 http:\u002F\u002F127.0.0.1:8000\n   ```\n\n5. **开始创作！**\n   在页面中输入一个主题（例如\"冒泡排序\"），然后等待结果生成。\n\n### Docker 方式运行\n\n如果您更喜欢使用 Docker，可以按照以下步骤：\n\n1. **确保 Docker 已安装:**\n   请确保您的系统已安装 Docker 和 docker-compose。\n\n2. **克隆代码仓库:**\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Ffogsightai\u002Ffogsight.git\n   cd fogsight\n   ```\n\n3. **配置API密钥:**\n   ```bash\n   cp demo-credentials.json credentials.json\n   # 编辑 credentials.json 文件，填入您的 API_KEY、BASE_URL 和 MODEL\n   \n   # 使用 OpenRouter 的配置示例：\n   # {\n   #   \"API_KEY\": \"sk-or-v1-您的OpenRouter密钥\",\n   #   \"BASE_URL\": \"https:\u002F\u002Fopenrouter.ai\u002Fapi\u002Fv1\",\n   #   \"MODEL\": \"anthropic\u002Fclaude-sonnet-4\"\n   # }\n   \n   # 使用 Gemini 的配置示例：\n   # {\n   #   \"API_KEY\": \"您的Gemini密钥\",\n   #   \"BASE_URL\": \"\",\n   #   \"MODEL\": \"gemini-2.5-pro\"\n   # }\n   ```\n\n4. **使用 Docker Compose 启动:**\n   ```bash\n   # 使用默认端口 8000\n   docker-compose up -d\n   \n   # 或者指定自定义端口（例如 3000）\n   HOST_PORT=3000 docker-compose up -d\n   ```\n   \n   如果 Docker 镜像无法拉取，可以尝试使用代理，或者使用镜像的国内源。\n\n5. **访问应用:**\n   打开浏览器访问 `http:\u002F\u002Flocalhost:8000`（或您指定的端口）\n\n6. **停止服务:**\n   ```bash\n   docker-compose down\n   ```\n\n\n## 联系我们\u002F加入群聊\n\n请访问[此链接](https:\u002F\u002Ffogsightai.feishu.cn\u002Fwiki\u002FWvODwyUr1iSAe0kEyKfcpqvynGc?from=from_copylink)联系我们或加入交流群。\n\n## Contributors\n\n### 高校\n\n* [@taited](https:\u002F\u002Ftaited.github.io\u002F) - 香港中文大学（深圳） 博士生\n* [@yjydya](https:\u002F\u002Fgithub.com\u002Fydyjya) - 南洋理工大学 博士生\n* [@zhichzhang](https:\u002F\u002Fgithub.com\u002Fzhichzhang) - 南加州大学 硕士生\n\n### WaytoAGI 社区\n\n* [@richkatchen 陈财猫](https:\u002F\u002Fokjk.co\u002FenodyA) - WaytoAGI 社区成员\n* [@shuyan-5200](https:\u002F\u002Fgithub.com\u002Fshuyan-5200) - WaytoAGI 社区成员\n* [@kk](https:\u002F\u002Fokjk.co\u002FzC8myE) - WaytoAGI 社区成员\n\n### Index Future Lab\n\n* [何淋 (@Lin he)](https:\u002F\u002Fgithub.com\u002Fzerohe2001)\n\n### AI 探索家\n\n* [黄小刀 (@Xiaodao Huang)](https:\u002F\u002Fokjk.co\u002FCkFav6)\n\n### 独立开发者与 AI 艺术家\n\n* [@Lixin Cai 蔡李鑫](https:\u002F\u002Fgithub.com\u002FLixin-Cai)\n* [王如玥 (@Ruyue Wang)](https:\u002F\u002Fgithub.com\u002FMoonywang)\n* [@Jack-the-Builder](https:\u002F\u002Fgithub.com\u002FJack-the-Builder)\n* [@xiayurain95](https:\u002F\u002Fgithub.com\u002Fxiayurain95)\n\n\n## 开源许可\n\n本项目基于 [CC BY-NC-ND 4.0](https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-nc-nd\u002F4.0\u002Fdeed.zh-Hans) 协议发布，\n禁止商业用途及修改衍生。若您计划在商业环境中使用，请与我们联系。\n\n","雾象是一款由大型语言模型驱动的AI动画引擎，能够将用户输入的抽象概念或词语转化为高质量的动画。其核心功能包括基于LLM的概念即影像生成、智能编排以及通过语言用户界面（LUI）实现的精准调优能力，支持双语旁白和电影级视觉效果。适用于需要快速创建教育内容、科学演示或创意设计等场景。用户既可以在本地部署后使用，也可以直接访问官方网站在线体验。",2,"2026-06-11 03:43:29","high_star"]