- Home
- Plugin
- Visione, voce e multimodale
- dsh-freecanvas
dsh-freecanvas
justinqiuck/dsh-freecanvas
Install DSH FreeCanvas as a bundled DeepSeek Harness app with split layouts and managed local Agent connectivity. · 将 DSH FreeCanvas 作为内置应用安装到 DSH,支持分屏布局与本地 Agent 自动连接。
Installazione
dsh plugin --profile web add github:justinqiuck/dsh-freecanvasREADME
DSH FreeCanvas
直接运行在 DSH 内的 AI 无限画布插件
快速开始 · 功能介绍 · 操作手册 · 插件说明 · 问题反馈 · 更新日志
DSH FreeCanvas 为 DeepSeek Harness 提供画布编排、AI 图片与视频生成、参考图编辑、对话助手、提示词库和素材管理。插件随包携带画布前端,并由 DSH 托管本地 Canvas Agent;安装后直接从 DSH 侧边栏使用,无需单独启动 Vite、Docker 或 Web 服务。
项目信息
- 产品形态:安装到 DSH 的自包含画布插件。
- 运行入口:从 DSH 侧边栏打开,支持会话、分屏和全画布布局。
- Agent 能力:由插件管理本地 Canvas Agent,并通过 MCP 操作当前画布。
- 数据边界:画布、素材、生成记录和用户配置默认保存在 DSH 宿主的本机私有存储中,不会上传到项目服务端。
- 接口方式:浏览器直接请求用户配置的 OpenAI 兼容接口。
- 维护状态:DSH 集成已经完成,本仓库继续维护兼容、功能和发布记录。
[!CAUTION] 项目仍在持续迭代,不保证历史数据格式长期兼容。升级前请备份重要画布数据。
在 DSH 中使用
- 打开 DSH 插件市场。
- 搜索并安装 DSH FreeCanvas。
- 从 DSH 侧边栏打开 FreeCanvas。
- 在画布设置中填写自己的
Base URL、API Key和模型。
插件已包含运行所需的画布资源和 Agent 连接。普通用户不需要克隆本仓库,也不需要部署独立站点。
从源码调试插件或参与开发,请阅读 插件源码说明 和 本地开发文档。
核心功能
- 无限画布:多画布项目、节点拖拽缩放、连线、小地图、撤销重做和导入导出。
- AI 创作:支持文生图、图生图、参考图编辑、文本问答、音频和视频生成。
- 画布助手:围绕选中节点与上游节点对话,并把结果插回画布。
- DSH Agent:通过 Canvas Agent 和 MCP 读取、创建与修改当前画布内容。
- DSH 布局:支持会话、分屏和全画布模式,并保存布局偏好。
- 节点插件:支持安装远程节点插件,并提供 TypeScript SDK。
- 提示词与素材:集中管理提示词、生成记录和本机素材。
完整能力见 功能介绍。
项目入口
致谢
本项目基于 basketikun/infinite-canvas 进行集成与适配。感谢原作者 @basketikun 及所有源项目贡献者。
许可证
本仓库采用分组件授权。上游衍生画布代码与未单独声明的组件继续使用根目录 MIT License;plugins/dsh-freecanvas 从 v0.2.0 起使用 Elastic License 2.0,并保留上游 MIT 声明。详见 LICENSING.md。
Plugin correlati
dsh-web-ui (dsh-tool-describe-image)
zhu1090093659/dsh-web-ui
ipollowork
devin-axis/ipollowork
modlens
liustack/modlens
dsh-vision-router
ysr666/dsh-vision-router