make-dsh-plugin

Installation
SKILL.md

创建 dsh 插件

dsh(DeepSeek Harness)是 agent harness——一个 Cordis 运行时加一套内置能力 (工具、会话、设置、Web GUI)。插件就是给它加能力的 npm 包:注册工具 / 服务 / 事件 / 命令 / prompt,或者往 Web GUI 里加界面。插件经 web profile 安装, 用户用 dsh plugin --profile web add <包> 装卸、在官方 Plugins 页查看与配置。

代码插件的分发形态有两种,选型只看是否需要"组合层"(判据见 Step 0): bundle——声明 dsh.bundle.patch,自带一层组合 patch(多行 insert/config/disabled 随包分发);纯 cordis——单个 Cordis 插件包,装完在 profile 的 cordis.patch.yml 里写一行 insert。两者都能带 client half(dsh.client)往 Web GUI 加界面。 纯 skill 包(无代码)走文件系统发现根,不属于这两类。注意:bundle 是分发单位, plugin 是功能单位——同一个包可以只当其一,也可以两者兼任(见 01-concepts.md L1)。

本 skill 的路线:Step 0 选形态 → Step 1 仓库布局 → Step 2 manifest → Step 2b 图标 → Step 3 Node half → Step 4 client half(可选)→ Step 5 安装与验证 → Step 5b 交付检查与发布 (发布可选)→ Step 6 README 与开发规范。要从零搭一个垂直 Agent,先读 03-vertical-agent-recipe.md 的三步法。

Installs
1
Repository
vlln/dsh-skills
First Seen
3 days ago