Plugin
扩展模型、工具、Session、沙箱、文件系统、循环、编排和 UI 等运行表面。
打开插件索引 →DeepSeek Harness 从项目、用户、自定义和内置目录发现指令 Skill,支持 <name>/SKILL.md 与 <name>.md 两种直接入口。本页说明发现与结构,不声称运行认证。
.dsh/skills最近的项目级 DSH 根目录SKILL.md同时支持扁平 <name>.md“Everything is a Plugin”描述的是 Harness 架构,但不意味着所有生态资产都是 Skill。插件可以扩展运行组件,Skill 则以名称、描述和指令正文参与发现与按需加载。
扩展模型、工具、Session、沙箱、文件系统、循环、编排和 UI 等运行表面。
打开插件索引 →提供可发现的指令内容,通过独立 Skill registry 按名称解析,并受到模型/用户调用策略控制。
不同作用域之间先由最近层级获胜;在同一层中,再按以下 rank 处理重复 Skill 名称。
<projectRoot>/.dsh/skills<projectRoot>/.agents/skillsConfig.customSkillDirs<dshHome>/skills<agentsHome>/skillsConfig.bundledSkillDirmy-skill/SKILL.md推荐目录名作为 Skill 身份,并可包含正文明确引用的脚本、参考资料和资源。
my-skill.md支持文件应直接位于受支持根目录;官方本地 Provider 不递归发现任意嵌套的 **/SKILL.md。
名称应匹配 ^[a-z0-9]+(?:-[a-z0-9]+)*$,例如 code-review。
采用 <name>/SKILL.md 或 <name>.md,不要依赖递归嵌套发现。
模型目录使用 Skill 的名称和描述决定何时加载,过度宽泛或营销化描述会降低路由质量。
本地 Provider 读取 disable-model-invocation 与 user-invocable,省略时默认允许相应调用。
Skill 加载结果不会自动枚举整个目录;需要在正文中明确引用脚本、参考资料或资源。
当前为 0.1.0-rc.6 开发预览版。结构符合不能代替工具、权限和实际行为测试。