chaoliu615/dsh-agnes0

dsh-agnes

Agnes AI image & video generation tools for DSH (agnes_image_generate / agnes_video_generate)

包名
dsh-agnes
版本
0.6.0
许可证
MIT
最近更新
2026年8月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chaoliu615/dsh-agnes

配置落盘

设置页的修改经 settings scope 写入 DSH 用户设置文档,持久化到 ~/.dsh/settings.yamlagnes: 段(DSH 标准设置文件;文件后端为原子写入):

agnes:
  imageModel: agnes-image-2.1-flash
  defaultSize: 1K
  defaultRatio: 1:1
  videoModel: agnes-video-2.5-flash
  videoWidth: 1280
  videoHeight: 720
  videoNumFrames: 121
  videoFrameRate: 24
  video25Seconds: 5
  video25Size: 720P

只写用户改过的字段;未覆盖的字段回落到组装层 config 或 schema 默认值。设置保存经 revision 栅校验,非法取值(如帧数不满足 8n+1)会在保存时报错而不是静默生效。等价的持久化方式是在 profile 的插件行里写 config(组装层),或直接编辑该文件;设置页的「重置」会清除覆盖、回到组装值/默认值。

工具每次调用都读取设置的解析值,模型名与默认参数不硬编码在代码里——修改即时生效,无需重启。

目录之外的模型名

Host 端按非空字符串校验模型名:历史配置里的旧名称(如 agnes-video-2.5)与未来上游新 ID 仍可解码运行,只是不在下拉列表中(显示为「(当前)」)。要让新模型进入下拉目录,更新插件版本即可;运行时参数体系本就按模型名自适应(名字含 2.5 走秒数制,含 flash 收敛 720P)。