NattoCB/dsh-skill-indexer ↗★ 0
dsh-skill-indexer
DSH host bundle plugin: builds a two-level (category + skill) recall index over all local SKILL.md files and routes a natural-language intent to the best-matching skills, with three-state (hit / low-confidence / miss) fallback. 适合本地积累了大量技能文件,需要智能体精准匹配调用的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NattoCB/dsh-skill-indexerドキュメント
README 全文を読む ↗Configuration
通过 cordis.patch.yml 的 config 段配置:
| Key | Default | Meaning |
|---|---|---|
roots | [](缺省 ~/.workbuddy/skills + $DSH_HOME/skills) | 扫描根目录;路径数组或 [{path, type}] |
theta1 | 0.35 | 命中阈值(max_c ≥ θ1 → hit) |
theta2 | 0.12 | 未命中阈值(max_c < θ2 → miss) |
dataDir | $DSH_HOME/skill-indexer | skills-index.json 与 usage.log 输出目录 |
categoriesYaml | '' | 可选 categories.yaml 人工大类覆盖,优先级最高 |
categories.yaml 示例:
overrides:
git-finish-work: ["git-workflow", "delivery"]
pdf-to-markdown: docs