前言¶
DeepSeek Harness(DSH)采用插件化架构扩展能力。本插件(内部名:Agnes 创意工作站)旨在集成 Agnes AI 免费生图与生视频大模型,为 DSH 提供可视化的创作工具与流水线。
核心功能¶
插件主要分为模型推理与内容创作两大类:
* 图像与视频生成:支持文生图(Image 2.5 Flash,1K-4K 尺寸)、图生图(风格迁移、场景变换、多图合成)、文生视频(Video 2.5 Flash,4-12 秒)、图生视频(首帧控制、多模态参考)。
* 内容生产流水线:包含短剧流水线(剧本导入、分镜生成、自动合成、烧录字幕)、数字人口播(TTS 配音、逐段生成画面)、MTV 制作、背景视频自动分幕与定妆。
* 创作工具箱:提供小说工具(长篇拆分、去 AI 味)、小说封面生成、提示词专家(中文扩写)、视频解析(切场景、生成 VPT)、多能宝箱(视频下载、TTS)。
* 工作流编排:无限画布(节点化编排、连线传参)、创作台(Oh Story 流程集成)、公众号草稿管理。
安装与配置¶
在 DSH 容器内执行安装命令:
npm install /root/软件/dsh-agnes-studio
编辑 package.json,在 dsh.profile.bundles 和 dependencies 中添加插件引用。若之前已安装 @oh-story/dsh,需从上述两处移除,避免技能重复注册。安装完成后重启 DSH 容器。
环境依赖¶
部分功能依赖于宿主机环境:
* ffmpeg + ffprobe:用于视频拼接、字幕烧录与音画合成。若缺失,面板顶部会提示安装方法。
* 中文字体:用于字幕渲染。若未安装,会明确报错而非静默输出豆腐块。
* MIMO_API_KEY:用于数字人口播 TTS 配音。需在凭据或环境变量中配置。
使用方法¶
- 生图/生视频:侧边栏进入插件,输入提示词(或使用「试试」示例),选择模型与尺寸,点击生成。
- 短剧流水线:导入剧本 → 生成分镜 → 点击「一键生成全部镜头」→ 合成成片(可选烧字幕)→ 下载。
- 数字人口播:切换到「🎙 口播」页签,输入文稿,选择形象图,开始生成,预览或下载。
- 无限画布:切换到「🕸 画布」,通过拖拽、滚轮缩放进行平移与操作,利用节点连线传递参考图,在节点上直接发起生成。
- 小说封面:切换到「📕 封面」,上传 TXT/DOCX 或手动填写书名,选择风格,一键生成。
技术细节与注意事项¶
- 宿主与客户端分离:合并非代码混改,而是将
agnes宿主半与oh-story宿主半在lib/host-entry.js处组合;客户端注册通过私有 ID 避免冲突。宿主半改动需重启 DSH,客户端半改动需刷新页面。 - 状态管理:画布状态保存在浏览器
localStorage,不依赖后端。 - API Key 安全:所有 API Key 由宿主端代理处理,浏览器端不暴露 Key 明文。
- 面板尺寸:支持紧凑、标准、全屏三档尺寸切换,设置保存在本地。
总结¶
该插件将 Agnes AI 的免费大模型能力与 DSH 的插件生态深度结合,提供了从生成到合成的全链路工具,适合需要进行影视制作、短剧开发及内容辅助创作的用户。源码与文档详见 GitHub。