skillhub/CONTEXT.md
XiaoSeS 3402c07dbb feat(dsh): add versioned skill examples and native task handoff
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-22 17:50:03 +08:00

2.8 KiB
Raw Permalink Blame History

SkillHub 集成术语

此词汇表明确 SkillHub 与 Agent 消费端集成时的概念边界,不定义功能范围或实现方案。

Language

DSH 消费端:使用 SkillHub 技能的 DeepSeek Harness 实例。 Avoid:用“DeepSeek 模型”指代 DeepSeek Harness。

SkillHub 原生连接插件:安装在 DSH 中、让用户访问 SkillHub 技能的扩展。 Avoid:将连接插件称为“SkillHub 的 DSH 插件市场”。

SkillHub 技能:由 SkillHub 管理和分发、供 Agent 加载使用的技能包。 Avoid:将所有技能包统称为 DSH 插件。

DSH 插件托管:由 SkillHub 管理和分发 DSH 插件这一类资产的能力,与 DSH 消费 SkillHub 技能是不同的产品范围。 Avoid:用“接入 DSH”同时指代插件托管和技能消费。

技能归属

技能所有者(Skill Owner):当前持有某一条技能所有权的用户。技能所有者与该技能所在空间的负责人是不同概念。 Avoid: 将技能所有者与空间 OWNER 混称为“Owner”。

空间负责人(Namespace OWNER):某个命名空间的负责人,属于空间成员角色。该身份不表示他是空间内每条技能的所有者。 Avoid: 将空间负责人直接称为所有技能的作者。

历史作者:某次历史内容提交的实际作者。历史作者与技能当前所有者可能是不同用户。 Avoid: 把所有权转移描述为改写历史作者。

技能使用

任务草稿:用户尚未提交给 Agent、可以继续编辑的任务内容。准备任务草稿不表示任务已经执行。 Avoid:将“填入输入框”称为“执行案例”或“任务已开始”。

技能任务模板:技能作者为某项技能提供的可复用任务描述,供用户选择后形成可编辑的任务草稿。同一技能可以有多条模板,不同技能拥有各自的模板集合。 Avoid:将统一引导文案称为技能专属案例,或将任务模板混同完整成果案例。

案例内容更新:对技能任务模板内容的调整;首期作为技能版本内容随包发布,通过对应技能版本更新交付。 Avoid:将尚未支持的独立刷新描述为已具备能力。

技能案例文件:技能包内固定位置的任务模板声明,上传、下载和安装后保持同一相对路径;符合协议时作为案例识别,否则按普通文件保留。 Avoid:将案例文件当成安装器内部记录、独立缓存或技能可调用的证明。

技能占位符:任务模板 prompt 中的精确标记 {{skill}},在使用核验通过后替换为当前技能的真实原生调用,不表示任意模板变量或执行能力。 Avoid:用市场 slug 猜测技能调用,或把占位符替换称为执行模板代码。