samir2015dzh/dsh-skill-studio-plus ↗★ 0

dsh-skill-studio

Skill studio for DeepSeek Harness with self-improving pipeline: per-turn worth judgement, auto-accept into the skill library, semantic merging with category tags + model verdict + tombstone guard, and model calls routed through DSH (no stored API key). 适合需要构建、沉淀和自动优化Agent技能库的用户。

パッケージ
dsh-skill-studio
互換性
未検証
Harness ピア範囲
^0.1.0-rc.6 || ^0.1.1-rc.1 || ^0.1.2-alpha.1 || ^0.1.5-rc.1 || ^0.2.0-rc.2
Cordis ピア範囲
^4.0.1
バージョン
0.4.0
ライセンス
MIT
最終更新
2026/10/24

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:samir2015dzh/dsh-skill-studio-plus

ドキュメント

README 全文を読む ↗

Configuration

Config file: ~/.dsh/dsh-skill-studio/extractor.json (mode 0600).

{
  "enabled": true,
  "autoPerTurn": true,
  "intervalMinutes": 60,
  "windowDays": 7,
  "maxCandidatesPerRun": 3,
  "autoAccept": true,
  "mergeThreshold": 0.2,
  "skillLanguage": "auto",
  "agentSkillDir": "C:\\Users\\\\.agents\\skills",
  "provider": "",
  "model": ""
}
KeyPurpose
autoPerTurnRun the YES/NO judgement at the end of every turn
intervalMinutesFallback sweep interval; 0 disables it and relies on per-turn only
autoAcceptWrite straight into the library instead of the review queue
mergeThresholdLocal similarity pre-filter (the merge decision itself is the model's)
skillLanguageauto / zh / en; code, commands, and paths are never translated
provider / modelEmpty = follow the session; or pick one in the panel

The legacy llmBaseUrl / llmApiKey / llmModel fields still work as an HTTP fallback for hosts without ctx.llm. Leave them empty in normal use.