huabai-flowerwhite/dsh-plugin-design ↗★ 5

dsh-plugin-design

dsh plugin design — DSH third-party plugin maintenance assistant: bounded evidence gathering, plan-bound approvals, byte snapshots, CAS edits, isolated validation, official deployment and portable distribution.

包名
dsh-plugin-design
兼容性
待验证
Harness 依赖范围
>=0.1.5-rc.1 <0.3.0
版本
1.4.4
许可证
MIT
最近更新
2026年10月25日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:huabai-flowerwhite/dsh-plugin-design

使用场景:你遇到的现象 → 它做什么

你遇到的现象它怎么帮你
插件只兼容旧版 DSH对照当前契约检查 engines.dsh、dsh 清单、bundle、client、exports、构建产物
桌面端设置页没有入口检查目标 profile、安装/启用状态、client graph 和渲染回执
设置页以前有,升级后消失区分 profile 未挂载、client metadata 负缓存、bundle 过期、slot/路由/服务失效
插件没有 UI在 design.md 生成 UI 方案:入口、文字线框、页面区块、数据/路由、实现清单
想改但怕一改就坏先生成 planHash,批准后备份、CAS 修改、分层校验;失败可回滚
想把插件发给别人审计入口/chunk/assets/worker、生成 .tgz 和 SHA-256、隔离加载、真实 Host 验证
服务名对、功能却静默失效检查服务目录、方法是否用错、以及 apply 时是否过早缓存了 undefined

在设置页使用

「设置 → dsh plugin design」提供只读入口:

  • 扫描:列出一个目录下的第三方插件项目,并显示扫描覆盖率;
  • 分析:检查清单、真实入口、构建产物、规则命中、UI 健康与 profile 状态;
  • 规范修改:生成一段带插件路径的聊天框提示词,复制到聊天框继续第 1 步。

设置页的扫描和分析都是只读的,不会修改文件;真正的修改只发生在聊天框第 3 步。