lvy-jsd/dsh-tool-manager--packages-dsh-tool-manager-classifier-llm ↗★ 0

dsh-tool-manager-classifier-llm

Small-model classifier for dsh-tool-manager: places tool groups into categories once, caches the answer, and never classifies on the hot path. 适合需要自动对工具进行智能分类且不影响运行效率的用户。

パッケージ
dsh-tool-manager-classifier-llm
互換性
未検証
Harness ピア範囲
>=0.1.0
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/10/16

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lvy-jsd/dsh-tool-manager#7b37565ac428824a61f82534240b14374f0f5378&path:packages/dsh-tool-manager-classifier-llm

ドキュメント

README 全文を読む ↗

Configuration

- id: tool-manager-classifier-llm
  name: dsh-tool-manager-classifier-llm
  config:
    enabled: true
    # Which model classifies. Omit it and every group stays uncategorized.
    model: { provider: deepseek-official, model: deepseek-flash }
    # Defaults to /tool-manager/classifier-cache.json
    cacheFile: ~/.config/deepseek-harness/tool-manager/classifier-cache.json
    maxTokens: 16      # the answer is one word
    batchSize: 5       # groups classified before one refresh
    priority: 50       # ordinary tier: below user overrides (1000) and declarations

Any model route DSH already has configured works — the plugin stores no keys. model: { provider, model } is the same shape every model-using component in this project takes (see DESIGN §2.5).