dsh-plugin-forge
在终端中运行以下命令:
dsh plugin install luoyuejun9/dsh-plugin-forge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中输入 dsh plugin install luoyuejun9/dsh-plugin-forge 即可安装该插件,完整源码仓库地址为 https://github.com/luoyuejun9/dsh-plugin-forge 。
插件介绍
在 DeepSeek Harness 里从零搭建插件,常常意味着让模型一口气写代码、装依赖、跑测试、发 npm,缺少人工把关时越权操作和不可逆发布就成了隐患。dsh-plugin-forge 为这条链路加了一道人工门:模型可以读状态、跑检查、写有边界的实现文件,但永远不能审批阶段、创建仓库或发布包,每一步推进都必须由人显式确认。
内置 tool-command、skill-wrapper、stateful、bundle 四种 v0.1 模板,从版本化规范到安全脚手架,再经 npm install --ignore-scripts、typecheck、test、build、pack preview、secret scan 以及一次干净的 DSH profile 安装,形成完整验证证据链。写入被限制在 src/、test/、schemas/、docs/ 四个目录,模板、依赖配置、.git 和凭证文件受保护;依赖走 DSH/TypeScript 白名单比对;发布绑定当前 release fingerprint,任何文件变更都会自动使发布计划失效。Forge 调用已有的 git、gh、npm 会话,但从不读取或存储它们的凭证。
适合希望用 AI 加速插件开发、同时要求可审计、可回放、有明确人工确认环节的个人开发者或小团队。聊天里的 Plugin Forge 卡片是原生 DSH Conversation Node,从持久化的 forge/* 事件重建阶段、检查、详情和下一步指令,支持回放与更多历史加载,并内置系统字体、即时进度反馈及减弱动效/对比度回退,方便在长会话中持续跟踪进度。
使用场景
- 从一句话构想出发,逐步生成带完整验证证据链的插件项目脚手架
- 在长会话中通过原生聊天卡片回放和跟踪插件锻造各阶段状态
- 发布前强制人工确认,防止模型越权创建仓库或发布 npm 包
适合人员
- 希望用 AI 加速插件开发但要求可审计流程的独立开发者
- 需要在模型操作与生产发布之间设人工审核环节的小团队
- 正在 DeepSeek Harness 中构建 tool-command、stateful 或 bundle 类型插件的工程师