dsh-plugin-development

Installation
SKILL.md

DSH 插件开发

这是正式版导向的执行清单。先判断运行面,再选择官方模板,实现后必须从真实组合和用户安装路径验证。不要把某个项目的偶然实现当成框架契约。

1. 开始前

  1. pwdgit rev-parse --show-toplevelgit status --short --branch 确认项目与用户改动。
  2. 读取 package.jsoncordis.patch.ymltsconfig*.json、构建配置、相关 src/ 和测试。
  3. 不覆盖用户改动,不操作用户明确排除的 profile、端口或实例。
  4. 判断最小运行面:
    • 工具、system prompt、HTTP、持久化、provider:host。
    • slot、Conversation Node、浏览器状态和浮层:client。
    • host 能力且需要 Web 可视化:host + client。
    • 没有 Web 需求:不要声明 dsh.client,也不要构建 client bundle。
  5. 写下插件唯一职责、依赖的 service、贡献的配置行、持久化 owner 和用户可见验证面,再开始编码。

2. 证据与官方参考

2.1 取证顺序

Installs
98
GitHub Stars
677
First Seen
8 days ago
dsh-plugin-development — nanmicoder/dsh-agent-teams