Britneycode/dsh-distillery0

dsh-distillery

dsh 插件:本地蒸馏器——扫描全部历史会话,挖出「用户纠错 → agent 改对」片段,脱敏后蒸馏成微调数据对(JSONL)、技能草稿与 AGENTS.md 规则补丁,带人工审核队列

包名
dsh-distillery
版本
0.1.1
最近更新
2026年8月30日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Britneycode/dsh-distillery

使用

  • 面板:设置页「蒸馏器」(order 63)→ 开始扫描 → 逐条预览(此前要求 / 被纠正的输出 / 用户纠正 / 修正后,均带脱敏徽章)→ 通过/驳回 → 导出。
  • agent 工具distillery_scan / distillery_status / distillery_list / distillery_decide / distillery_export
  • 规则补丁落盘:批准规则条目后点「追加到 AGENTS.md」,或 POST /distillery/api/rules/append-global。 追加区带 dsh-distillery:begin/end 标记,删除这对标记即可整体移除;重复追加按条目 id 自动去重。

配置

默认说明
minConfidence0.55最低置信度;调低(如 0.4)召回更多边缘片段
maxEvidenceChars1200每个证据字段截断长度
minClusterSize2同类纠错至少几次才生成技能/规则草稿
pairFormatrecoverySFT 导出格式:recovery / correction
extraRedactPatterns[]追加自定义脱敏正则(JS 语法字符串)
redactLocalIpsfalse是否连回环/内网 IP 也脱敏

数据位置

  • 队列与扫描状态:~/.dsh/distillery/queue.json(原子写;损坏自动改名保留现场)
  • 导出文件:~/.dsh/distillery/exports/(SFT/DPO JSONL、SKILL.md、规则补丁 md)
  • 未脱敏原文只存在于内存中的检测阶段,任何落盘内容都先过脱敏引擎。

配置

默认说明
minConfidence0.55最低置信度;调低(如 0.4)召回更多边缘片段
maxEvidenceChars1200每个证据字段截断长度
minClusterSize2同类纠错至少几次才生成技能/规则草稿
pairFormatrecoverySFT 导出格式:recovery / correction
extraRedactPatterns[]追加自定义脱敏正则(JS 语法字符串)
redactLocalIpsfalse是否连回环/内网 IP 也脱敏