← 返回列表
D

dsh-project-memory

v0.1.0 · 2 天前发布

Evidence-backed, human-approved project memory for DeepSeek Harness

deepseek-harnessdshdsh-pluginproject-memorydecision-logai-agentslocal-first

README

dsh-project-memory

面向 DeepSeek Harness 的“证据驱动、人工审批”项目记忆插件。

模型只能提出候选;只有人类执行 /memory approve 后,候选才会成为正式项目记忆。记忆类型包括决策、约束、约定、经验和事实。

DeepSeek Harness 当前仍是开发者预览版。本插件适配 0.1.0-rc.6,Harness API 更新后可能需要同步调整。

核心差异

  • 人工审批是硬边界:模型工具无法批准或归档记忆。

  • 证据采用项目相对路径、精确行号和 SHA-256 校验,不复制源码片段。

  • 新旧记忆冲突时,必须声明 supersedes,或由人明确选择 --keep-both

  • 正式记忆是适合 Git 管理的 JSON;候选项进入独立待审队列。

  • 完全本地、确定性搜索,不依赖向量库或云服务。
  • 安装

    bash
    dsh plugin --profile web add dsh-project-memory

    安装后重启对应 Harness profile。

    命令

    text
    /memory capture [备注]
    /memory candidates
    /memory approve <候选ID> [--keep-both]
    /memory reject <候选ID> [原因]
    /memory search <关键词>
    /memory show <记忆ID>
    /memory validate [记忆ID]
    /memory archive <记忆ID>
    /memory timeline

    数据位置

    ```text
    .dsh/project

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-project-memory
    Repo
    git+https://github.com/luoyuejun9/dsh-project-memory.git
    Engines
    {"node":">=22.19"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}