dsh-experience-library:经验验证固化层

前言

DeepSeek Harness(DSH)通过插件机制扩展能力,现有的记忆类插件(如 dsh-meow-memory)主要解决“记住”陈述性信息的问题。本插件在此基础上,旨在解决“记住对的做法”这一程序性经验问题。它通过实时采集、加工、验证和固化,将 AI 的操作流程转化为可复用的“技能书”,从而过滤幻觉,固化成功经验。

是什么

dsh-experience-library 是一个经验验证与固化层插件,由维护者 libiwolve 开发。它为 DSH 提供了一个闭环系统:从事件流中采集原始数据,经过半自动或全自动加工,通过三层检验机制验证有效性,最终固化成技能书供后续会话调用。

核心功能

插件通过以下核心模块实现经验闭环:

  • 实时采集:监听 session/event 全量事件流,在每轮 turn 或 end 事件时自动打标落盘,不消耗额外 token。
  • 定时聚合:每 30 秒重算一次 stats.json,并提供 GET /experience-library/stats 接口实时查看统计。
  • 半自动加工:通过 experience_refine 工具将待加工队列提炼成技能书。
  • 全自动派活:内置空闲检测与错误/搜索样本攒批机制,在夜间或空闲时自动触发提炼任务。
  • 位置索引:生成 locate-index.json,通过局部读写减少重复的文件定位操作(基线优化约 21.3%)。
  • 技能书库:内置 10 本试验经验技能书(YAML 格式),涵盖日志修复、插件注册、信封协议等场景,作为复现基准。
  • 适配器机制:不绑定特定记忆插件,通过接口对接任意 memory 插件的“教训层”,实现逻辑解耦。
  • Benchmark 验证:提供实验数据,展示在复杂任务上经验库能将成功率从 60% 提升至 100%,耗时减少 4.7 倍。

安装与启用

前置条件:已安装 DSH 并确认 profile 名(默认为 web)。

使用官方 CLI 命令安装:

dsh plugin --profile web add dsh-experience-library

安装完成后,重启 dsh web 服务,在设置页即可看到“经验库”选项卡。若需手动安装,请参考 GitHub 仓库说明,注意 plugins 目录可能需要自行创建。

典型用法

插件提供 REST 接口和命令行工具两种调用方式。

1. 查看技能书清单

GET /experience-library/skills

2. 查看聚合统计

GET /experience-library/stats

3. 查看待加工队列

GET /experience-library/pending

4. 手动触发派活检查

GET /experience-library/dispatch?force=1

5. 编辑并写回技能书

PUT /experience-library/skills

6. CLI 工具提炼经验

experience_refine tool(list/done)

适用场景与注意

  • 适用场景:适用于需要处理复杂、多步骤或特定领域任务的场景。经验库对“未知领域的坑”提升显著,能将成功率从 60% 拉升至 100%。
  • 注意:插件以当前 DSH 进程权限运行,建议安装前检查源码。当前适配器仅支持 meow-memory。插件采用 MIT 许可证。

短结尾

经验库通过“采集-加工-验证-固化”的闭环,将零散的会话日志转化为结构化的技能书。对于追求高可靠性和效率的 DSH 使用者,它是提升 DeepSeek 在复杂任务上表现的有力工具。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜