WeKnora
Tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:elangan1997-cmyk/canvas-workbench
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
简体中文 | English
A local-first AI image workstation inside DeepSeek Harness — zero subscription, bring your own API: generate, edit, and deliver from your own machine, with layer-level Photoshop/Illustrator round-trip as the premium edge.
开自己的 API 生图,不交订阅费——在 DSH 里完成「生成 → 编辑 → 交付」整条链路:聊天生图自动上画布、画布排版、修图擦除、可编辑 PSD/AI 交付,文件全程在你自己的磁盘上。可视为零订阅的本地 AI 设计工作台:核心链路对齐,成本是你自己的 API 用量;再叠加两个云端产品给不了的溢价点——PS/AI 图层级双向联动与可编辑文件交付。
最新版本 v1.9.51(文档版,中英 README 重写)。近期功能看点:
DSH聊天生成图片/会话/日期/,永不丢;Alt + 滚轮缩放贴合 PS 习惯。canvas.json 快照),断电不丢,跟项目走;删除画布元素不影响聊天原图。设计模式开启时,聊天里每一次生图都会:
聊天输入区、设计模式开关旁的比例芯片,点开是完整选择面板:
DSH聊天生成图片/<会话标题>/<日期>/<时段>/,文件夹名跟随会话标题自动同步;选中画布上的图,不离开 DSH 完成:
canvas-workbench/adobe-bridge/PROTOCOL.md。DSH 设置 → 插件 → 市场,搜索 canvas-workbench,点安装;或命令行:
dsh plugin --profile web add canvas-workbench
中国大陆网络会自动回退 registry.npmmirror.com 镜像,无需额外配置。
1.9.42 起,市场 / npm 安装即全功能可用(依赖自动装齐,PSD 导出对缺依赖做了优雅降级);后续升级用画布内「检查更新」即可。
macOS:
git clone https://github.com/elangan1997-cmyk/canvas-workbench.git
cd canvas-workbench
./sync-local-plugins.sh # 同步插件到本机全部 DSH Profile 并做健康检查
Windows(PowerShell 或双击 install-windows.cmd):
git clone https://github.com/elangan1997-cmyk/canvas-workbench.git
cd canvas-workbench
.\install-windows.cmd # 同步 + 健康检查(先完全退出 DSH)
.\install-windows.cmd -CheckOnly # 只检查不改文件
安装后完全退出并重启 DSH Desktop 生效。
先从官方渠道安装 DSH Desktop(DeepSeek Harness),再用方式一安装画布插件——这是当前推荐的完整路径,插件跟随官方正式版桌面(0.2.0 系)运行。
仓库历史完整安装包(v1.5.9 macOS 的 macOS-Complete DMG/PKG 等)仅作离线重装基线保留,内置画布版本较旧,装好后请用方式一/「检查更新」升级。
npm 包与源码包都不含 DSH 本体、Python 运行时、模型文件、账号或 API Key。
画布右上角「更多 → 图像引擎设置」,两条路线自由切换,不锁定任何厂商:
| 引擎 | 适合 | 说明 |
|---|---|---|
API(推荐起点) |
任何 OpenAI 兼容图片接口 | 国内大模型 API、企业网关、自建服务均可直连——不需要 ChatGPT 订阅;密钥只存本机(0600) |
dsh-codex |
已有 ChatGPT 订阅 | 与 dsh-codex 插件共用 OAuth 与订阅额度;未安装时画布会自动装与当前内核兼容的最新版(0.2.0 正式桌面 → 0.3.2);走 dsh-codex 自身的代理设置,国内网络可用 |
比例与数量对两个引擎统一生效。另有本地工具链完全不依赖任何 API:去背景、OCR、转矢量、PSD 导出、文字重建全部在本机 Python 环境运行,断网可用、零调用成本(Python 缺库时自动自举隔离环境)。引擎不会静默切换,状态面板实时显示安装/登录/凭据状态;你选的引擎/比例/数量升级也不丢(配置只补缺失字段,覆盖前自动留备份)。
对核心链路——生图 → 编辑 → 交付来说,是:
| 维度 | 云端设计 Agent | Canvas Workbench |
|---|---|---|
| 成本 | 平台订阅 + 按量 | 自带 API 按用量;本地工具链零 API 成本 |
| 数据 | 云端会话 | 本地项目文件 + 自动归档,不上云 |
| 交付 | 多为扁平图 | 可编辑 PSD/AI/SVG |
| 联动 | 无 | PS/AI 图层级双向往返 |
| 追责复现 | 黑盒 | 项目路径/模型路由/失败步骤本机可查 |
| 隐私 | 上传 | 凭据与内容留在本机,仅调用所选模型时发送必要请求 |
不在当前范围的:团队云端协作、视频/动效、模板灵感生态——需要这些时配合云端平台使用(云端出概念稿,本地精修交付)。
.ai/.pdf 预览依赖本机 Python 3.11(缺失时自动自举隔离运行时);完全没有 Python 时画布仍可用,仅对应本地图片处理停用。所有文件都在你的本地项目目录与 ~/.dsh 下:画布即项目文件,生成图即归档原图,素材库即本机素材目录。不云同步、不上传、不进 Git。发布包不含开发者账号、OAuth Token、API Key;API 凭据只从使用者自己的本机读取。
常见问题速查
| 症状 | 处理 |
|---|---|
| 安装后仍是旧版本 | 完全退出 DSH(含托盘)重跑安装脚本,再 -CheckOnly 检查;或用画布「更多 → 检查更新」一键升级 |
| 当天发布的新版装不到 | DSH 市场有 24 小时新包保护;用画布「检查更新」可立即装当天新版 |
| 装完看不到设计模式入口 | 1.9.42 已根治(依赖自动装齐);仍遇到请完全重启 DSH 并附操作日志反馈 |
| API 连不上/超时 | 「图像引擎设置」核对路由、地址、超时;操作日志里有精确失败阶段 |
| dsh-codex 生图报请求失败 | 引擎设置里确认 dsh-codex 已登录;国内网络走其代理设置(画布会自动透传) |
| 擦除后图没变化 | 已在 1.9.41 修复(蒙版现在必然送达模型);仍遇到请附操作日志反馈 |
| PDF/AI 无预览 | 文件仍可上画布;macOS 装 Poppler 或用 Illustrator 打开;Windows 已内置 PyMuPDF 预览(自动自举) |
报告问题请附:操作步骤、系统版本、插件版本、操作日志失败步骤、Codex 或 API 路由。请勿粘贴 API Key、OAuth Token 或个人项目文件。
canvas-workbench/ 画布插件源码(客户端分段源码 + 宿主服务 + Provider)
canvas-workbench/scripts/ 构建/检查/打包脚本 + Python 图片工具链
install-canvas-plugin.sh macOS 独立插件同步入口
install-windows.ps1/.cmd Windows 源码安装器 + 健康检查
windows-installer/ Windows 完整安装器
docs/ 安装与发布说明
cd canvas-workbench
npm install
npm run build # 分段源码拼接 lib/client.js
npm run check # 语法/构建漂移/vendor 补丁/Windows 兼容守卫
npm test # node --test 单元测试
npm run package:npm # 生成 dist-npm/canvas-workbench 发布变体
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: image-editing、ocr。