dsh-learning-bundle

DeepSeek Harness(DSH)采用插件化架构。在使用过程中,管理特定项目的约定和指令是一个常见需求。dsh-learning-bundle 旨在解决这一问题,它允许在项目内部以自然语言的方式教授智能体约定,同时保持项目指令文件的完整。

核心功能

  • 自然语言约定:支持以自然语言的方式向智能体传授项目约定。
  • 指令维护:维护现有的项目指令文件,并在后续会话中应用。
  • 原生指令:使用 DSH v0.4 的原生指令,而非创建额外的记忆数据库或正确性门控。
  • 遗留召回支持:保留原始的 store/CLI/core API 作为遗留召回功能。

安装与启用

安装此插件需要满足以下条件:
* Node.js 版本 ^22.19.0 或 >=24.0.0
* pnpm
* 支持的 DSH 版本
* headless profile(使用标准指令加载器和文件工具)

在终端中执行以下命令进行安装:

git clone https://github.com/B1lli/dsh-learning-bundle.git
cd dsh-learning-bundle
dsh plugin --profile headless add -w "$(pwd -P)"

安装完成后,在项目中正常工作即可。

典型用法

插件通过对话中的自然语言指令来管理约定。以下是一些典型的操作示例:

  1. 永久约定:
    > 以后在这个项目安装依赖都用 pnpm。后续新对话也遵守。
  2. 临时覆盖:
    > 这次用 npm
  3. 更新约定:
    > 以后改用 yarn
  4. 撤销约定:
    > 撤销这条约定

这些操作是智能体的行为验证逻辑,而非确定性保证。

注意事项

  • 运行权限:插件以当前 DSH 进程的权限运行。
  • 效果评估:插件声明“Improved net user value is UNPROVEN”。自然解释和合规性仍取决于模型自身能力。
  • 无额外模型:插件未引入额外的评审模型。
  • 无需特殊命令:不需要 record、adopt 命令、关键词或 item ID。
  • 许可证与归属:插件采用 MIT 许可证。这是一个社区项目,与 DeepSeek 无官方隶属关系。

总结

dsh-learning-bundle 提供了一种在 DeepSeek Harness 项目中以自然语言维护约定和指令的方案。它通过维护原生指令文件来实现约定的持久化和应用,适合希望在现有 DSH 流程中增加项目级教学能力的用户。

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

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

小夜