让智能体自动生成并校验 dsh 插件代码
26.3/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ktziy/dsh-plugin-factory该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/8) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 2 处,展示前 2 条)
- 读取本地文件src/docs.ts:27
return readFile(join(docsDir, entry.file), 'utf8') - 读取本地文件src/docs.ts:41
return readFile(target, 'utf8')
扫描于 2026/10/31(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 自动生成插件代码
- 校验插件代码
一切皆插件,这里将是插件的源头
README
由 DeepSeek 最新模型翻译生成dsh-plugin-factory
让 dsh 的 AI 自己编写 dsh 插件 —— 自举式插件生成工具
为 DeepSeek Harness(dsh)会话中的智能体提供一套完整的插件开发工具链。当你说「帮我做一个 XX 插件」时,智能体能自动生成合法代码、校验契约规范、并给出安装片段 —— 全程无需人工编写。
本插件由 deepseek 模型制作用于驱动 deepseek harness
因为该模型发布不久,模型没有相关训练数据,所以由 deepseekv4 闪光版整理后由 pro 版分发为提示词包供模型使用
注意:本插件 ai 含量高达 99.99%!!!
📦 安装
方式一:tarball(推荐,免构建)
dsh plugin --profile web add ./dsh-plugin-factory-0.3.2.tgz
方式二:Git 仓库
dsh plugin --profile web add github:ktziy/dsh-plugin-factory
方式三:NPM
dsh plugin --profile web add dsh-plugin-factory
🚀 快速开始
安装完成后,直接在 dsh 会话中对智能体说:
展开完整文档(README 剩余 1 节)
dsh-plugin-factory 让 dsh 的 AI 自己编写 dsh 插件 —— 自举式插件生成工具 为 DeepSeek Harness(dsh)会话中的智能体提供一套完整的插件开发工具链。当你说「帮我做一个 XX 插件」时,智能体能自动生成合法代码、校验契约规范、并给出安装片段 —— 全程无需人工编写。 本插件由 deepseek 模型制作用于驱动 deepseek harness 因为该模型发布不久,模型没有相关训练数据,所以由 deepseekv4 闪光版整理后由 pro 版分发为提示词包供模型使用 注意:本插件 ai 含量高达 99.99%!!! 📦 安装 方式一:tarball(推荐,免构建) dsh plugin --profile web add ./dsh-plugin-factory-0.3.2.tgz 方式二:Git 仓库 dsh plugin --profile web add github:ktziy/dsh-plugin-factory 方式三:NPM dsh plugin --profile web add dsh-plugin-factory 🚀 快速开始 安装完成后,直接在 dsh 会话中对智能体说: Use plugin_scaffold to create a plugin named weather-tool with toolName get_weather. 智能体将自动返回: - ✅ 合法的插件骨架源码 - ✅ 可直接粘贴的 --patch 安装片段 完整工作流程和高级用法,请参阅 核心文档。 🎯 为什么需要它? dsh 插件开发有一套严格的契约规范: - apply(ctx) 生命周期函数 - defineTool 工具定义 - Schema DSL 硬约束 模型缺乏针对性的训练数据,直接生成代码容易出现 API 幻觉。本插件将这些契约规范打包成 「文档 + 脚手架 + 校验器」 三个工具,从源头约束智能体输出,确保生成代码的合法性。 🛠️ 工具能力 | 工具 | 功能说明 | | plugin_doc | 按主题读取开发契约文档(core / tools / services / llm / compose / preset / client / api),支持 file= 按路径读取官方结构化参考(ref/)与官方原文(official/) | | plugin_scaffold | 生成插件骨架,支持 6 种 kind:tool / service / event / llm-adapter / client / client-node | | plugin_validate | 基于守卫规则静态自查(tool 的 defineTool 规则 + client 的 apply/inject/slots) | 🧠 工作原理 用户需求 ↓ 智能体调用 plugin_doc 读取契约规范 ↓ 调用 plugin_scaffold 生成合法骨架 ↓ 调用 plugin_validate 自查校验 ↓ 利用 dsh 的 fs/bash 工具落盘 ↓ 通过 dsh plugin add 加载插件 ↓ ✅ 插件就绪 📸 效果预览 待补充:docs/ ✨ 开发进度 | 侧 | 类型 | 完成度 | | Host 侧 | Tool 工具 | ✅ 文档 + 脚手架 + 校验 | | | Service 服务 | ✅ 新增脚手架(Service 类 + declare module) | | | 事件监听/拦截 | ✅ 新增脚手架(ctx.on + 分发模式提示) | | | 配置 | ✅ 文档 + scaffold 带 Config 示例 | | | LLM 适配器 | ✅ 新增脚手架(LlmAdapter + StreamChunk 协议) | | | 打包/发布 | ✅ 文档 + 包本身是 bundle | | Client 侧 | Client UI 插件(settings.section) | ✅ 文档 + 脚手架 + 校验 + 构建 + 挂载实测 | | | 对话节点 UI | ✅ 新增脚手架(ConversationNodeDefinition 全套) | | | 其他槽位 | ✅ 文档覆盖(client.md §3 完整清单)+ 两个代表模板 | plugin_scaffold 现在支持 6 种 kind: | kind | 说明 | | tool | Host 工具(defineTool) | | service | Host Service 类 | | event | Host 事件监听 | | llm-adapter | Host LLM 适配器 | | client | Web UI 插件(settings.section 槽位) | | client-node | Web UI 对话节点 | ✅ 无模型自测 6 种全部通过,编译通过,打包 29KB。 📄 License MIT © ktziy
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ktziy/dsh-plugin-factory
让智能体自动生成并校验 dsh 插件代码
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,125已汉化MCP
71.7
AI 架构文档生成器sopaco/deepwiki-rs
🚀 Litho 已进化为 Terrain —— 给你的 AI 智能体一张会呼吸的代码库地图。
★ 3,157已汉化DSH
70.8
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
AI 编程纪律方法包GanyuanRan/Aegis
让 AI 编程 agent 变得可信:少返工、更安全、说“完成”前先给证据。
★ 1,384已汉化DSH
69.6
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9