← 返回列表
未验证
开发前查清平台支持、未文档与不可能的能力边界
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/17 · 已提供中文文档
@koanjan/dsh-plugin-boundary —— 一个 DSH 技能插件,将平台能力边界固化下来,让插件开发者在开始之前就能知道哪些是官方支持的、哪些是未文档化的、哪些是不可能实现的。
综合分
27.7
GitHub 分
27.7
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add KoanJan/dsh-plugin-boundary该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
@koanjan/dsh-plugin-boundary DSH(DeepSeek Harness)插件开发边界技能插件。 将平台的能力边界规则打包为一个可加载的技能,用于开发插件前的权衡决策:哪些通道是官方支持的,哪些是未文档化的变通方案,哪些是物理上不可能的。 功能特性 通过 ctx.skills.registerProvider 注册 1 个技能: | 技能 | 内容 | |---|---| | dsh-plugin-boundary | 客户端↔宿主数据通道全景、官方 API 文件系统限制、动态插件与打包插件的生命周期、安装/生效/调试硬性规则 | 一个技能 = SKILL.md(用途 / 何时加载 / 使用要点)+ rules/.md(边界规则正文)。 版本说明:边界结论基于 DSH 0.1.0-rc.6 验证;DSH 升级后请针对当前版本重新验证关键规则。 安装 需要 pnpm(dsh plugin 的官方依赖)。 从本地目录安装 dsh plugin --profile web add file:/path/to/dsh-plugin-boundary 从 npm registry 安装(发布后) dsh plugin --profile web add @koanjan/dsh-plugin-boundary 安装后,重启 DSH;dsh-plugin-boundary 技能应出现在新会话的技能目录中。 开发 dsh-plugin-boundary/ ├── package.json # 包清单;dsh.bundle.patch 声明此包为 profile bundle 层 ├── cordis.patch.yml # 补丁层:将插件行插入 profile 组合 ├── lib/index.js # 插件主体:skills.registerProvider 提供技能 └── skills/ # 技能资源(纯 markdown,随包发布) └── dsh-plugin-boundary/ ├── SKILL.md └── rules/ - 修改技能内容:直接编辑 skills/dsh-plugin-boundary/SKILL.md 和 rules/.md,然后重新安装(remove + add)并重启 DSH。 - 修改 provider 逻辑:编辑 lib/index.js,然后以相同方式重新安装。 许可证 MIT
扫码进群