HuanLinOTO/dsh-plugin-aigc-canvas1

@huanlin/dsh-plugin-aigc-canvas

DSH AIGC 桥接与自由画布插件,支持多服务商 HTTP 桥接、画布元素放置与 ffmpeg 后处理。

AI 分析

提供统一的 AIGC 接口调用与可视化画布展示。适合需要接入多个 AIGC 服务商,并在画布上直观组织、链接和处理多媒体生成结果的用户。

套件
@huanlin/dsh-plugin-aigc-canvas
版本
0.1.0
授權
NOASSERTION
最近更新
2026年8月13日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-aigc-canvas

配置

cordis.patch.yml 或 DSH GUI 中配置:

字段类型默认值说明
providersAigcProvider[]见下一个或多个 AIGC provider;第一个为默认。运行时可在设置页 CRUD
requestTimeoutMsnumber300000 (5 min)单次 provider 请求超时(ms)
mediaSizeLimitnumber104857600 (100 MiB)单个媒体文件大小上限(落盘校验)

AigcProvider 字段

字段类型默认值说明
idstring必填provider 标识符(小写字母+数字+连字符,字母开头)。作为 provider_id 传给工具
namestring''显示名(如 "Volcano Engine")
endpointstringstub://aigc-backendAPI endpoint URL。stub://aigc-backend = 内置 stub 后端
apiKeystring''API key(仅内存;通过 GUI 或 cordis.yml 设置)
instructionsstring''Agent 通过 aigc_get_provider_info 读取的调用说明(预览)+ aigc_provider_get_instructions 读全量
auth.scheme'bearer' | 'header' | 'query''bearer'apiKey 附加方式
auth.namestring''header 方式的 header 名(默认 x-api-key)或 query 方式的参数名(默认 api_key)
builtinbooleanfalse是否是 seed 层内置 provider(仅 cordis.yml 标记)