dsh-at-skill: 在 DeepSeek Harness 中通过 @name 调用技能

在 DeepSeek Harness (DSH) 的生态中,扩展技能调用通常需要修改 Harness 源码。dsh-at-skill 插件提供了一种无需触碰 Harness 核心代码的替代方案,允许通过在对话 composer 中输入 @ 来触发技能。

这是一个独立的客户端插件,旨在通过 @name 触发技能调用,并在 composer 中提供技能建议。该插件由用户 452926826 维护。

核心功能

  • 通过 @name 触发技能调用
  • 在 composer 中显示技能建议
  • 无需修改 Harness 源代码即可添加技能
  • 在模型步骤前加载技能
  • 兼容现有的 /skill-name、@subagent 和 @plugin 行为

安装与启用

  1. 执行以下命令进行安装:
dsh plugin --profile web add github:452926826/dsh-at-skill
  1. 安装完成后,需要重启 dsh web。

典型用法

  • 在对话 composer 中输入 @,会列出当前会话中所有可用的用户可调用技能。
  • 继续输入字符,候选列表会根据技能名称前缀进行过滤。
  • 选择一个候选后,会插入 @skill-name。
  • 发送以空格或换行符为边界的 @skill-name token,即可在模型步骤前加载并执行该技能。

适用场景与注意

该插件适合希望在保持 DSH 源码整洁的情况下,通过简单的文本输入扩展技能调用的用户。需要注意以下两点:

  • 调用机制:插件的调用基于文本。如果 Skill、Subagent 或 Plugin 共享相同的 @name,提交的文本不携带来源身份,匹配的用户可调用 Skill 会被插件加载。
  • 生效时机:安装后必须重启 dsh web 才能生效。

更多信息请访问 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜