同一个技能,
两个平台怎么处理
WorkBuddy 技能市场里有几百个技能,DSH 靠 SKILL.md 目录分发。它们不是一一对应关系,硬按平台分成两栏,用户只会更困惑。这里的做法是:把"平台"从分类变成属性。
四档适配状态
原生可装
原生
该平台市场或内置提供,可直接安装使用
通用格式
通用
SKILL.md 结构兼容,改 frontmatter 字段即可迁移
需改造
需改造
要补字段、换工具链或换运行时,附改法说明
不适用
不适用
依赖平台独有能力,另一个平台没有等价物
三条规则
- 内容只写一次。一条技能只有一份内容,平台差异写在"平台适配"字段里,页面按平台渲染。不做两份互相抄。
- 单平台技能不隐藏,但必须标清。标"原生"或"不适用",并在详情页给"另一个平台怎么办"——要么给替代技能,要么写清自建路径。
- 同一能力自动生成对照页。用户想知道的是"这件事该用哪个",不是"这个平台有什么"。对照页按能力组织,两个平台的实现并排放。
为什么不做成"两个平台两个栏目"
因为技能的边界本来就不在平台,而在能力。同一个"做 PPT"的需求,WorkBuddy 有网页版演示技能、也有产出 .pptx 的技能;DSH 有本地 office 技能组。按平台分栏,用户得在两个栏目里各找一遍,还得自己做比较。按能力组织,一次就能看到全部选项和差异。
当前覆盖情况
| 能力 | WorkBuddy | DeepSeek Harness |
|---|---|---|
| 需求澄清与规划 | 暂无 | brainstorming grill-me |
| 设计与前端 | 暂无 | frontend-design ui-ux-pro-max |
| 浏览器自动化 | agent-browser | 暂无 |
| 技能创建 | skill-creator | 暂无 |
| 技能安全 | skills-security-check | 暂无 |
| 演示文稿 | guizang-ppt-skill | 暂无 |
| 办公文档与协作 | kdocs | 暂无 |
没有对应实现的格子不是遗憾,而是信息:它告诉你这个能力目前只有一个平台能接。
写技能时的字段差异
| 字段 | DSH | WorkBuddy |
|---|---|---|
| 标识 | name | name |
| 触发描述 | description(写清触发词) | description + description_zh/en |
| 使用时机 | whenToUse | 由 examples_zh/en 承担 |
| 展示名 | 无 | display_name / display_name_en(必填) |
| 版本 / 作者 | 无 | version / author(必填) |
| 工具白名单 | 无 | allowed-tools |
| 目录结构 | 完全一致:SKILL.md + references/ + scripts/ + templates/ | |