gezi-wen/dsh-plugin-development
携带一份技能,讲怎么开发、调试、发布 DSH 插件——host/client 双半包骨架、把 fork 挂进丢弃式 profile 开发、发布到 GitHub 与 npm,以及发布过程中实际踩到的坑。安装插件即注册该技能。
关于此插件
- 双半包骨架:package.json 的必要字段(main / exports["./client"] / dsh.bundle.patch / dsh.client)、cordis.patch.yml、手写的 ModuleLoader client 半 - 对着 fork 开发:把 fork link 进一个丢弃式试验 profile,三级验证(配置组合 → 模块解析 → 真执行),以及 dsh plugin 与 profile 的关系 - 发布与上线:推 GitHub / 发 npm,把新版本部署到正在运行的 profile 而不碰它的安装状态 - 坑清单:包括宿主插件跑 PowerShell 子进程才会遇到的三个(AMSI 拦胖脚本、stdout 编码、编译缓存失效),以及「插件装了但界面不出现」的排查链
$ dsh plugin --profile web add dsh-plugin-development$ dsh plugin --profile web add github:gezi-wen/dsh-plugin-development健康评分构成
61 / 100评分综合许可证、社区信号、文档与分发情况,并非代码审计。安装前请审阅源码与 manifest。
安全信息
关键指标
Related
相关插件
- 统一管理:按来源分组,搜索技能、查看正文,一键启用或停用。 - 区分全局与项目:项目页跟随当前会话,同名技能优先使用项目副本。 - 复用已有技能:支持 Codex、Claude Code、Copilot 等常见 Agent,启停不会修改它们的源文件。 - 创建与导入:新建技能,或导入 ZIP、技能文件夹和 SKILL.md,统一保存到全局 DSH。 - 回收与恢复:删除 DSH 技能后先进入回收站,误删可找回。
为 DeepSeek Harness 打造一个真正的办公环境。 Univer Office 插件将电子表格、文档、幻灯片、画布、多维表格等汇聚到同一个运行时——数据互联、修改经过校验、变更按版本管理,并以隔离工作树支持多 Agent 协作。
DSH Simplify 是社区维护的 DeepSeek Harness 插件,并非 DeepSeek AI 官方产品。在当前会话中输入 /simplify,即可请 Agent 整理 Git 改动范围内的代码,改善可读性并保持原有功能。支持 DSH Web 及集成 DSH Web 的桌面应用。
让纯文本模型处理视觉任务:粘贴图片后自动切换到 Vision Toolkit 变体,支持图片问答、多图比较、长截图 OCR、截图还原前端 UI、元素定位与像素对比。默认无需 API Key——图片经作者自建的免费服务处理,每台机器每天 100 张;也可改为指向自己的服务商。
DSH 全版本适配说明:v0.9.7 已在 DSH 0.1.2-rc.1 至 0.1.7(含 0.2.0-rc.x / 0.2.1-rc.2 桌面端的 0.1.7 settings 路径 + 原生右侧边栏)上验证;核心 API(defineTool、ctx.tools.register、ctx.subprocess.spawn、ctx.webServer.register、ctx.inject、ModuleLoader CJS factory、cordis.patch.yml)在 v0.1.0-rc.7 → v0.2.1 无破坏性变更。0.1.2-alpha.x 系列按声明可装但未实测。
DeepSeek Harness 的 Catppuccin 主题插件——一个包同时适配 Web GUI(dsh web)、桌面版(官方 Electron 壳 apps/desktop 与社区 DSH Desktop, 共用 desktop profile)与 dsh-TUI 终端: Web / 桌面端做全界面换色与玻璃质感,TUI 端自动同步四套官方主题色板。