DeepSeek Harness Hub
← 返回列表

hellosky983/dsh-skillradar

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

一个 DeepSeek Harness 插件,它会扫描当前会话可见的每一个技能,将每个技能与最近的对话文本进行评分英文…

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/16 · 已提供中文文档

DSH 插件:扫描会话可见的技能,并根据与最近对话的相关性对它们进行排序。

综合分
33.2
GitHub 分
33.2
用户评分
★ Stars
2
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add hellosky983/dsh-skillradar
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包dsh-skillradar(未发布到 npm,仅可源码安装)
Node 引擎未声明 engines.node
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 16:59:40

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-skillradar

Awesome DSH Plugin

一个 DeepSeek Harness 插件,它会扫描当前会话可见的每一个技能,将每个技能与最近的对话文本进行评分(英文 + 中文词元重叠),并返回一个按排名排列的推荐结果,告诉你接下来应该加载哪个技能。

概述

DSH 会话会暴露许多技能,而模型和用户并不总是知道哪一个适用。这个插件用具体、按排名排列的答案来回答“我现在应该加载什么?”。它适合那些跨多个技能领域工作、并希望获得快速、确定性相关性信号的智能体和用户。

兼容性

- DSH 版本:0.1.0-rc.6
- 主线:已针对 2026-08-14 的 deepseek-harness 主线快照进行验证
- 最后验证时间:2026-08-14

安装 / 卸载

安装(从 GitHub):

dsh plugin add github:hellosky983/dsh-skillradar

或者克隆并在本地安装:

git clone https://github.com/hellosky983/dsh-skillradar.git
cd dsh-skillradar
dsh plugin add .

升级:在 git pull 之后重新运行安装命令。

临时禁用:从你的 profile 组合中移除该插件行,或者运行:

dsh plugin remove dsh-skillradar

卸载:从 profile 的 package.json 中移除 dsh-skillradar 依赖及其 bundle 条目,然后运行 pnpm install。

快速开始

安装并重启后,告诉智能体:

扫描当前会话,并告诉我哪个技能适合这个任务。

或者直接调用该工具:

skill_radar  # with no arguments, scans the current session

示例输出:

Skill Radar — 16 skills visible
100%  github-upload [github, 仓库, readme, 上传]
85%  cordis-plugin-development [client, host, cordis, run]

配置

| 选项 | 类型 | 默认值 | 描述 |
| --- | --- | --- | --- |
| session_id | string | 当前会话 | 要扫描的会话,而不是当前会话 |
| limit | integer | 15 | 返回的技能最大数量 |

没有环境变量,没有密钥,没有外部配置文件。

权限与数据

- 读取:当前会话的最近消息文本(最后 8000 个字符)以及通过 ctx.skills / ctx.sessionQuery 获取的技能目录。
- 写入:无。该工具只返回一个带评分的列表。
- 网络:无。所有评分都是本地文本分析。
- 凭据:无。

故障排除

- 安装后工具不可见:重启 dsh,或者检查 bundle 行是否出现在 dsh --dump-config 中。
- “cannot get property tools without inject”:该插件需要 inject = ['tools'];请从声明了它的最新提交重新安装。
- 日志:dsh profile 日志位于 ~/.dsh/profiles// 下;设置 DEBUG=cordis* 以进行组件跟踪。
- 回滚:通过重新安装较早的 git 提交,回退到之前的插件版本。

开发

git clone https://github.com/hellosky983/dsh-skillradar.git
cd dsh-skillradar
smoke test with a mock ctx:
node --input-type=module -e "import { apply } from './index.js'; apply({get:()=>undefined, tools:{register:()=>{}}}); console.log('ok')"

client/ 目录包含可选的交互式雷达面板(动态 Cordis 插件表单),用于 Web UI。

贡献:在 GitHub 上提交 issue 和 pull request。保持改动无依赖(评分逻辑是自包含的)。报告 bug 时请附上最小复现用例。

许可证与安全

MIT — 参见 LICENSE。不随附任何密钥;请通过 GitHub issue(仓库是公开的)或发送邮件给仓库所有者私下报告安全问题。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群