面向 DeepSeek HarnessDSH插件开发的可复用 Agent Skill 与 DSH 原生 Skill…
31.3/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
该插件未发布到 npm,按作者文档从 GitHub 源安装即可(静态检查只覆盖 npm 路径,不代表插件不可用)。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AI-Scarlett/build-dsh-plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · model
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 2 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-build-plugin(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.13.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/10 10:11:23
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
- 读取本地文件src/index.mjs:8
const skillSource = readFileSync(skillPath, 'utf8')
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 可复用智能体技能
- DSH技能服务商包
- 证据驱动插件开发
可复用的智能体技能与 DSH 技能服务商包,用于安全、证据驱动的 DeepSeek Harness 插件开发
README
由 DeepSeek 最新模型翻译生成build-dsh-plugin
面向 DeepSeek Harness(DSH)插件开发的可复用 Agent Skill 与 DSH 原生 Skill Provider Bundle。它把自然语言或结构化 Brief 转换为标准插件方案、源码工程、工具卡片契约、审计、发行、安装和验收流程,同时把宿主边界、风险等级、权限、变更授权与证据门槛固化为可执行约束。
官网:DSH STORE Build Lab
仓库现在同时提供两种宿主入口:
- build-dsh-plugin/ 是可部署到 Codex、Claude、Grok 等兼容 SKILL.md 的 Agent Skill;
- 仓库根目录的 package.json + cordis.patch.yml 是标准 DSH Bundle;Patch 只插入插件自有的 dsh-build-plugin Host 适配器,再由适配器通过注入的公开 ctx.skills.register() 服务接口,将同一份 Skill 挂载到 DSH。该接口及完整 Bundle 生命周期由隔离 CI 矩阵验证,矩阵随官方最新三版本动态更新。
展开完整文档(README 剩余 1 节)
build-dsh-plugin 面向 DeepSeek Harness(DSH)插件开发的可复用 Agent Skill 与 DSH 原生 Skill Provider Bundle。它把自然语言或结构化 Brief 转换为标准插件方案、源码工程、工具卡片契约、审计、发行、安装和验收流程,同时把宿主边界、风险等级、权限、变更授权与证据门槛固化为可执行约束。 官网:DSH STORE Build Lab 仓库现在同时提供两种宿主入口: - build-dsh-plugin/ 是可部署到 Codex、Claude、Grok 等兼容 SKILL.md 的 Agent Skill; - 仓库根目录的 package.json + cordis.patch.yml 是标准 DSH Bundle;Patch 只插入插件自有的 dsh-build-plugin Host 适配器,再由适配器通过注入的公开 ctx.skills.register() 服务接口,将同一份 Skill 挂载到 DSH。该接口及完整 Bundle 生命周期由隔离 CI 矩阵验证,矩阵随官方最新三版本动态更新。 DSH Bundle 0.6.1 澄清官方 DSH Desktop 的安装规则:Desktop 客户端适配标识用于记录专属 Client/UI 体验的证据,不作为安装门槛;没有桌面专属界面的 Host-only 插件,只要 Catalog 已审核,仍可交给 DSH Desktop 官方插件管理器按当前运行环境检查。Catalog 的 blocked 状态仍独立阻止商城安装。Web 与 Desktop 是不同宿主,需分别记录兼容性证据;当前官方最新三版本为 0.2.1-rc.4、0.2.1-rc.5、0.2.2-alpha.2,Desktop feed 为 0.2.1-rc.5。真实 Desktop UI/Profile E4 始终单独验收。Bundle 适配层不安装其他 Agent 运行时,不修改 DSH 核心或官方 Skill Provider,也不包含安装期生命周期脚本。 用户最低只需提供三项信息: 1. 当前要解决的问题; 2. 希望达到的结果; 3. 至少一条可观察的成功标准。 Skill 会补齐安全默认值,判断 DSH 宿主兼容性与 R0–R3 风险,比较 Host、Client、Skill Adapter、ApiProxy 或生命周期管理方案,并输出目的、原因、优势、劣势、适用条件、替代方案、执行步骤与证据门槛。 对于注册模型 Tool 的插件,Skill 会同时设计 DSH 卡片契约:把规范 JSON 输出、模型可见渲染、presentCall/presentResult 卡片意图、presentationMeta 持久化投影和可选 Client 自定义卡片分开;要求 live/replay 一致、通用降级、字段限额、截断状态真实且不泄露凭据、完整私有文件或模型推理。 对于准备进入 DSH STORE 的插件,Skill 会从开发第一天保持商城兼容结构,并把第三方仓库分流为 direct、monorepo、adapter-required 或 blocked。0.2.0 起先生成与可信安装库物理分离的发现候选:候选没有包名、安装路径、Entry ID、权限、兼容性或安装操作;只有完成独立晋级审查后才生成 Catalog 提案。0.6.1 保留 0.6.0 的官方 Desktop 扩展指南,并明确 Desktop 客户端适配标识不控制安装资格:已审核固定来源条目交给官方 Desktop 插件管理器作兼容性预检;无 Desktop 专属 UI 的插件也可安装,Catalog blocked 状态仍不可安装。模板和审计器会动态读取官方最新三版本,并在更高版本存在时独立测试官方 next 通道。可信提案会显式记录固定源更新时间、发现/可安装/运行/安全审查四级证据,以及每个单独测试过的 DSH 版本之安装/启动/卸载/回滚证据。推荐、推广或赞助不会改变验证等级。 对于已上架插件的源更新,Skill 遵循 DSH-Store 的本机决策模型:低风险候选使用 source-verified 生成固定 SHA 计划;具备文件、网络、命令、凭据或生命周期能力的合法插件使用 user-reviewed,由商城展示实际变化并让用户逐次确认;只有修改 DSH 原生代码、冒用官方命名空间、干预受保护组件等硬边界才使用 external-only。版本发现来自用户本机对 canonical GitHub 的有限检查,不要求服务端巡检,也不安装浮动 main。 核心边界 - 构建标准 DSH Bundle,不修改 DSH 源码或 @deepseek-ai/* 包。 - 不禁用、替换或遮蔽官方插件清单。 - 只读优先;真实 Profile、重启、凭据、设备及公网操作必须单独满足条件并授权。 - 测试只使用一次性 Profile/夹具,不写入真实 ~/.dsh。 - 区分规划、源码、自动化测试、发行、真实安装、运行时与外部验收,不用低层证据替代高层验收。 - Profile/package 变更采用单次计划、精确确认、前置哈希、备份、原子提交、健康检查和回滚。 - 商城上架要求公开 GitHub、40 位固定 Commit、匹配的 manifest/Patch/Entry ID/生命周期/许可证和保守权限元数据;候选、Registry CI、合并与公开页面分别验收。 - 候选发现库与可信安装库严格分离;候选永远 installable: false 且没有允许操作,晋级必须重新审核。 - compatibility.dshReleases 只表示版本声明,不能替代每个版本的安装、启动、卸载和回滚证据。 - Tool 展示优先使用 DSH 的 provider-neutral 卡片契约;Presenter 不做 I/O、不读当前会话/Profile、不依赖时钟或随机数,也不覆盖官方 Tool 卡片 key。 仓库结构 package.json DSH Bundle manifest cordis.patch.yml 仅插入插件自有 Host 适配器 src/index.mjs 调用官方公开 Skills 服务接口的 Host 适配器 build-dsh-plugin/ 可直接部署的 Skill 本体 test/ DSH Bundle 与卡片审计契约测试 docs/ 中文简介与完整方法说明 dist/ Agent Skill ZIP、SHA-256、清单和安装说明技能入口是 build-dsh-plugin/SKILL.md。完整介绍见 docs/Skill完整介绍-10000字内.md。 安装到通用智能体 从固定发行页下载 build-dsh-plugin-0.6.1.zip 和配套的 SHA-256 文件,然后验证完整性: cd dist shasum -a 256 -c build-dsh-plugin-0.6.1.sha256 确认目标技能目录里没有同名文件夹,或者已经单独备份了已有版本,然后解压: unzip build-dsh-plugin-0.6.1.zip -d ~/.codex/skills 最终入口应为: ~/.codex/skills/build-dsh-plugin/SKILL.md 其他支持 SKILL.md 的智能体,只要保持 build-dsh-plugin/ 内部结构不变,把它复制到对应技能目录即可。更完整的安装说明见 dist/INSTALL.md。 安装到 DSH DSH 安装的是仓库根目录的标准 Bundle,不是智能体技能 ZIP。安装到真实配置档之前,先生成单次计划并确认;以下命令只用于明确设置临时 DSH_HOME 的一次性验收: export DSH_HOME="$(mktemp -d)" dsh plugin --profile build-plugin-e3 add /absolute/path/to/build-dsh-plugin-repository dsh --profile build-plugin-e3 --dump-config 预期有效配置包含唯一条目 dsh-build-plugin-skill-provider,它的服务商只扫描本仓库的 build-dsh-plugin/。不要在真实 DSH_HOME 下用一个不存在的配置档执行 dsh plugin --profile <name> --help:DSH 命令行可能在显示帮助前先创建该配置档。 固定 GitHub Commit 的商城/远程安装入口,要等该 Commit 合并并通过 DSH STORE 独立校验后才能声明;仓库具备 Bundle 结构,不等于已经上架,也不等于真实配置档已安装。 自检 npm test node scripts/verify-distribution.mjs cd build-dsh-plugin node scripts/test-normalize-brief.mjs node scripts/test-marketplace-entry.mjs node scripts/test-candidate-entry.mjs node scripts/normalize-brief.mjs assets/plugin-brief.readonly-example.json node scripts/normalize-brief.mjs assets/plugin-brief.r3-example.json node scripts/audit-marketplace-entry.mjs /path/to/plugin --entry /path/to/entry.json --registry /path/to/catalog.json node scripts/audit-candidate-entry.mjs --entry /path/to/candidate.json --candidates /path/to/candidates.json --catalog /path/to/catalog.json 通用智能体技能脚本需要 Node.js 18 或更高版本;DSH Bundle 0.6.1 的官方最新三版本跨平台矩阵会验证安装、启动、卸载和精确回滚。Desktop 客户端适配标识不作为安装门槛:对已审核的固定来源条目,由 DSH Desktop 官方插件管理器决定当前运行环境是否接受安装;Catalog blocked 状态仍然阻止商城安装。命令行 Disposable Profile 的结果不等于已安装 Desktop UI/Profile E4。后续每次发布都必须重新运行动态窗口矩阵。预期测试输出包含 BRIEF_TEST_OK、MARKETPLACE_TEST_OK 和 CANDIDATE_TEST_OK;只读示例保持 R0,生命周期示例保持 R3,且不会直接执行真实配置档操作。 npm test 还会验证根目录 DSH Bundle、隔离服务商、无生命周期脚本、卡片契约文档,以及审计器对不支持的卡片 discriminant、缺失 replay/fallback/bounds 测试的 fail-closed 行为。 使用示例 使用 $build-dsh-plugin,根据下面的 Brief 直接生成 DSH 插件源码: 当前问题:会话很多时,很难快速找到失败或长期无响应的任务。 期望结果:在 DSH 设置页看到异常会话及原因摘要。 成功标准:一次性 Profile 中页面可见;异常夹具分类正确;真实 Profile 保持不变。 发行完整性 - 发行版本:2026.11.01.1 - 固定发行标签:v0.6.1 - ZIP SHA-256:09a567fd382af1313591d2df45689035024a4393cb1de72e971544dc1b990aac - ZIP 内常规文件数:31(含官方 DSH 桌面端指南与独立 LICENSE) - 本次官方最新三版本为 0.2.1-rc.4、0.2.1-rc.5、0.2.2-alpha.2;兼容矩阵由 GitHub Actions 对固定版本执行。官方 Desktop feed 当前使用 0.2.1-rc.5,Desktop UI/Profile 验收仍与 CLI 矩阵分开。 dist/manifest.json 是版本、下载地址、SHA-256、文件数和许可证的机器可读单一来源。README 与 INSTALL 只负责说明;DSH STORE 等分发页面必须读取「最新 GitHub Release → 对应标签下的 manifest」,不能把这些字段复制成另一份运行时数据。这样即使网页缓存暂时未刷新,下载页仍会把同一固定标签的 manifest、ZIP 和校验值绑定在一起。 开源许可证 本项目采用 MIT License。你可以使用、复制、修改、合并、发布、分发、再许可或销售本项目的副本,但必须在副本或主要部分中保留原版权声明和许可声明。发行 ZIP 内也包含相同许可证,解压后仍能保留授权信息。 v0.6.1 Release 发布后,独立回读 GitHub API、ZIP、SHA-256、manifest 与 MIT License;真实 Profile 和官方桌面 UI 验收不会由 CLI 矩阵推断。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
AI-Scarlett/build-dsh-plugin
面向 DeepSeek HarnessDSH插件开发的可复用 Agent Skill 与 DSH 原生 Skill…
相关插件 · 模型接入
API 中继安全审计toby-bridges/api-relay-audit
面向 AI API 中转与 LLM 代理的本地安全审计。
★ 897已汉化DSH
69.4
免费搜索插件DDDMUC/dsh-free-search
DeepSeek Harness 免费搜索插件 —— 无需 API key,零成本,多引擎可切换。 一个插件,给…
★ 814已汉化DSH
68.8
免费联网搜索liustack/modsearch
在官方 App 里模型能联网,切到 API 就不能了。ModSearch 把联网补回来:网页搜索、X…
★ 863已汉化DSH
68.5
OpenCode 免费模型FishBottle7/opencode2dsh
在 DSHDeepSeek Harness里原生使用 OpenCode Zen 的免费匿名模型。
★ 385已汉化DSH
67.9
AI 模型网关tingly-dev/tingly-box
Tingly Box Web UI 演示
★ 373已汉化DSH
67.4
WorkBuddy 账号池XDTrees/dsh-xdpool
把你能白嫖的模型额度接进 DSH 同一个池:WorkBuddy 多账号自动容错、十三家扫码登录、76…
★ 359已汉化DSH
67.1
这是你的仓库?认领条目