READMESource: main@e4975a39
dsh-ca-image
DSH(DeepSeek Harness)的画图插件:注册一个 generate_scene_images 工具,挂在会话里用自然语言出图。
两条互相独立的出图渠道,切换只改控制台一个字段:
| 渠道 | 说明 |
|---|---|
| NovelAI | 直连 NovelAI 风格的 API(默认模型 nai-diffusion-4-5-full) |
| RunningHub | 云 ComfyUI,按 workflowId 跑工作流(Krea2 等) |
不依赖 ZIT,也不需要 MCP。图片会带 PNG 元数据(参数可回读),支持人物库 / 服装库 / 批量变体。
安装
dsh plugin --profile web add file:<本仓库绝对路径>
然后在 workspace 的 cordis.patch.yml 里补 config(6 个绝对路径:dataFile、probeFile、assetsIndex、assetsLib、dataRoot、backendsFile)。不写则插件标为未配置、不挂工具。
用法
对 Agent 说「画一张 / 给我画三张…」即可,工具参数由插件按当前卡片设定与世界书规划。
批量出图(张数 ≥ 渠道阈值时)会先出确认表,回「出图」再提交。
详细的参数、渠道配置、人物库 / 服装库写法见 README-用法.md。
目录
| 路径 | 内容 |
|---|---|
index.js |
插件入口,注册 generate_scene_images |
lib/ |
出图引擎、渠道适配、人物库 / 服装库、PNG 元数据 |
console.html |
本地控制台(渠道 / 模型 / 默认参数) |
workflows/ |
RunningHub 工作流 JSON |
test/ |
单元测试 |
许可
本仓库包含两部分:
- 本项目自身代码:MIT(见 LICENSE.dsh-tavern-image 与 THIRD_PARTY_NOTICES.md)
- 其中
lib/ca-engine.js的一部分搬运自 weixinlll/dsh-tavern-image v2.5.4.3,改动逐条记录在 NOTICE.dsh-tavern-image-vendor.md
第三方依赖(vendored)的许可见 lib/ 内各包的 LICENSE。
No comments yet. Be the first to write one.