Sync latest TrueGrowth updates
This commit is contained in:
20
README.md
20
README.md
@@ -20,8 +20,8 @@
|
||||
- **画布工作区**:保留 OpenTu Drawnix 无限画布,承载 AI 任务、素材、Frame、工具窗口与知识库内容。
|
||||
- **任务与素材管理**:通过任务队列、素材库、统一缓存和历史记录复用生成结果。
|
||||
- **数字人与声音 Runtime**:以 AIGCPanel 的 `soundTts`、`soundClone`、`videoGen`、`asr` 契约承接数字人口播、音色克隆、长文本 TTS、字幕和视频换声。
|
||||
- **AI 智能剪辑**:vendor 进 FunClip,预留 ASR、文本选段、LLM 高光剪辑、SRT 输出和素材回写。
|
||||
- **本地 Runtime 桥接**:提供 TrueGrowth Local API Gateway,统一暴露 AIGCPanel、FunClip、工作流和模型状态。
|
||||
- **AI 智能剪辑**:以 VideoAgent 剪辑适配器承接素材理解、文稿式剪辑、成片计划、字幕与发布资产包,重模型能力由模型中心按需准备。
|
||||
- **本地 Runtime 桥接**:提供 TrueGrowth Local API Gateway,统一暴露 AIGCPanel、VideoAgent、工作流和模型状态。
|
||||
- **工具箱与扩展**:支持内部 React 工具、iframe 工具、Skill/Agent 和插件化运行时。
|
||||
- **PPT 与内容工作流**:支持 Frame 幻灯片、PPT 导出、Markdown/Mermaid 转换和多媒体编辑。
|
||||
|
||||
@@ -48,10 +48,10 @@ pnpm start
|
||||
pnpm start # 启动 Web 开发服务
|
||||
pnpm web:dev # 在 127.0.0.1:7200 启动 Web Renderer
|
||||
pnpm runtime:dev # 启动 TrueGrowth 本地 API Gateway 占位服务
|
||||
pnpm funclip:dev # 启动 FunClip 本地 Gradio Runtime(需先安装 Python 依赖)
|
||||
pnpm funclip:dev # 旧 FunClip 兼容调试命令,日常剪辑工作流不需要启动
|
||||
pnpm electron:dev # 启动 Electron 桌面壳,加载 127.0.0.1:7200
|
||||
pnpm desktop:dev # 启动桌面调试(Web + Electron,本地 API 由桌面壳内置)
|
||||
pnpm desktop:dev:full # 启动完整调试(额外预启动 FunClip,资源占用更高)
|
||||
pnpm desktop:dev:full # 兼容旧命令;当前等同 desktop:dev,不再预启动重型剪辑运行时
|
||||
pnpm desktop:build:mac # 构建 macOS 桌面端安装包
|
||||
pnpm desktop:build:win # 构建 Windows 桌面端安装包(建议在 Windows/CI 上执行)
|
||||
pnpm build:web # 构建 Web 应用
|
||||
@@ -65,7 +65,7 @@ pnpm manual:build # 生成用户手册
|
||||
|
||||
### Local API Gateway
|
||||
|
||||
`pnpm runtime:dev` 默认监听 `http://127.0.0.1:48177`,用于工作台探测本地能力、提交本地任务,并桥接 AIGCPanel / FunClip Runtime:
|
||||
`pnpm runtime:dev` 默认监听 `http://127.0.0.1:48177`,用于工作台探测本地能力、提交本地任务,并桥接 AIGCPanel / VideoAgent Runtime:
|
||||
|
||||
- `/local-api/health`
|
||||
- `/local-api/assets`
|
||||
@@ -76,16 +76,16 @@ pnpm manual:build # 生成用户手册
|
||||
- `/local-api/runtime`
|
||||
- `/local-api/aigcpanel`
|
||||
- `POST /local-api/aigcpanel/tasks`
|
||||
- `/local-api/funclip`
|
||||
- `POST /local-api/funclip/tasks`
|
||||
- `POST /local-api/runtime/funclip/start`
|
||||
- `POST /local-api/runtime/funclip/stop`
|
||||
- `/local-api/videoagent`
|
||||
- `POST /local-api/videoagent/tasks`
|
||||
- `POST /local-api/runtime/videoagent/start`
|
||||
- `POST /local-api/runtime/videoagent/stop`
|
||||
- `/local-api/workflows`
|
||||
- `POST /local-api/workflows/run`
|
||||
|
||||
AIGCPanel 桥接会优先读取 `AIGCPANEL_HTTP_PORT` + `AIGCPANEL_HTTP_TOKEN`,否则读取 AIGCPanel Electron 写入的 `cli-auth.json`。当请求携带真实 `model/version/function` 或 `workflowName/workflowData` 时,Local API 会代理到 AIGCPanel 的 `/api/model/*` 或 `/api/workflow/*`;未连接时保持工作台 mock 任务闭环可用。
|
||||
|
||||
FunClip 可通过 `pnpm funclip:dev` 独立启动,也可由 `POST /local-api/runtime/funclip/start` 懒启动。默认 `pnpm desktop:dev` 不预启动 FunClip,避免桌面调试和本地生图同时占用过多 CPU、内存或 GPU;只有需要同时调试智能剪辑运行时时再使用 `pnpm desktop:dev:full`。可用 `TRUEGROWTH_FUNCLIP_PORT`、`TRUEGROWTH_FUNCLIP_LANG`、`TRUEGROWTH_FUNCLIP_URL` 覆盖默认配置。
|
||||
VideoAgent 剪辑适配器默认以轻量本地 API 流程提供基础剪辑计划与媒体处理能力;完整高级模型由模型中心按需准备。`pnpm desktop:dev` 与兼容命令 `pnpm desktop:dev:full` 都不会预启动旧 FunClip,避免桌面调试和本地生图同时占用过多 CPU、内存或 GPU。旧 `/local-api/funclip/*` 入口仅用于历史兼容,新任务应使用 `/local-api/videoagent/*`。
|
||||
|
||||
## 部署
|
||||
|
||||
|
||||
Reference in New Issue
Block a user