SuperAPI AI 工具集

fogsight

Fogsight(雾象)是一款由大型语言模型(LLM)驱动的动画引擎 agent,用户输入抽象概念或词语,即可生成包含双语旁白与电影级视觉质感的叙事动画。它提供语言用户界面,支持通过多轮对话对动画进行编辑和迭代,可在本地部署或直接访问 fogsight.ai 在线使用。项目为 WaytoAGI 开源计划成员,采用 CC BY-NC-ND 4.0 协议,禁止商业用途及修改衍生。

访问官网

工具介绍

用途

Fogsight(雾象)是一款由大型语言模型(LLM)驱动的动画引擎 agent。其目标是将抽象概念或词语转化为高水平的生动动画。用户只需输入一个主题,点击生成,即可得到一部叙事完整的高水平动画,包含双语旁白与电影级的视觉质感。

主要能力

  • 概念即影像:输入一个主题,Fogsight 将为您生成一部叙事完整的高水平动画,包含双语旁白与电影级的视觉质感。
  • 智能编排:其核心是 LLM 驱动的编排能力,从旁白、视觉元素到动态效果,AI 将自动完成整个创作流程。
  • 语言用户界面(LUI):通过与 AI 的多轮对话,用户可以对动画进行精准调优和迭代,直至达到理想的艺术效果。

使用方式

在线使用

可以直接访问网站 fogsight.ai 使用,免部署在线生成动画。

本地部署

  1. 环境要求:一个现代网络浏览器(如 Chrome、Firefox、Edge);大语言模型的 API 密钥。官方仅推荐使用 Google Gemini 2.5。
  2. 克隆代码仓库:
git clone https://github.com/fogsightai/fogsight.git
cd fogsight
  1. 安装依赖:
pip install -r requirements.txt
  1. 配置 API 密钥:
cp demo-credentials.json credentials.json

编辑 credentials.json 文件,填入您的 API_KEY 和 BASE_URL。请注意,项目使用的是与 OpenAI 兼容的 SDK,但您仍应使用 Gemini 2.5 pro。

  1. 一键启动:
python start_fogsight.py

运行 start_fogsight.py 脚本,它将自动启动后端服务并在浏览器中自动打开 http://127.0.0.1:8000。

  1. 开始创作:在页面中输入一个主题(例如“冒泡排序”),然后等待结果生成。

使用 Docker

  1. 确保系统已安装 Docker 和 docker-compose。
  2. 配置 API 密钥:
cp demo-credentials.json credentials.json

编辑 credentials.json 文件,填入您的 API_KEY、BASE_URL 和 MODEL。

使用 OpenRouter 的配置示例:

{
  "API_KEY": "sk-or-v1-您的OpenRouter密钥",
  "BASE_URL": "https://openrouter.ai/api/v1",
  "MODEL": "anthropic/claude-sonnet-4"
}

使用 Gemini 的配置示例:

{
  "API_KEY": "您的Gemini密钥",
  "BASE_URL": "",
  "MODEL": "gemini-2.5-pro"
}
  1. 使用 Docker Compose 启动:
# 使用默认端口 8000
docker-compose up -d
# 或者指定自定义端口(例如 3000)
HOST_PORT=3000 docker-compose up -d

如果 Docker 镜像无法拉取,可以尝试使用代理,或者使用镜像的国内源。

  1. 访问应用:打开浏览器访问 http://localhost:8000(或您指定的端口)。
  2. 停止服务:
docker-compose down

适用场景

  • 将抽象概念或词语转化为生动动画,例如输入“冒泡排序”等主题生成叙事动画。
  • 需要包含双语旁白与电影级视觉质感的动画创作。
  • 希望通过多轮对话对动画进行精准调优和迭代的创作流程。

限制

  • 本地部署需要大语言模型的 API 密钥,官方仅推荐使用 Google Gemini 2.5。
  • 项目基于 CC BY-NC-ND 4.0 协议发布,禁止商业用途及修改衍生。若计划在商业环境中使用,请与项目方联系。
  • 关于收费、价格等信息暂未提供。