HuanLinOTO/dsh-plugin-aigc-canvas ↗★ 17

@huanlin/dsh-plugin-aigc-canvas

DSH plugin: an infinite free canvas for the better-sidebar plus provider-agnostic generation. Exposes aigc_get_provider_info / aigc_http_request (endpoint + apiKey auto-attached) / aigc_provider_set_instructions / aigc_canvas_place / aigc_canvas_link / aigc_canvas_unlink / aigc_canvas_list_elements tools; generated files are placed at arbitrary canvas positions and can be double-clicked for prompt + params. 适合需要可视化画布进行多媒体生成与关联管理的用户。

Package
@huanlin/dsh-plugin-aigc-canvas
Compatibility
Unverified
Harness peer range
^0.1.7-rc.1
Cordis peer range
^4.0.1
Version
0.1.10
Last updated
Sep 24, 2026

Install

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

配置

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

字段类型默认值说明
baseURLstringstub://aigc-backendAIGC 后端 API 地址。stub://aigc-backend = 内置 stub 后端(无网络,合成 PNG/MP4/MP3 字节)。其他值会触发 backend-error 等待未来实现
apiKeyEnvcredential-refAIGC_API_KEYAPI key 的环境变量名 / 凭据引用。stub 后端不读
requestTimeoutMsnumber60000单次后端请求超时(ms)
mediaSizeLimitnumber104857600 (100 MiB)单个媒体文件大小上限(媒体路由校验)