warrenop/open-preset-harness--packages-tool-project-memory2

dsh-tool-project-memory

Shared project organizational memory for DeepSeek Harness — recall, remember, memory_status tools and blank-session index inject across presets

包名
dsh-tool-project-memory
版本
0.1.0
许可证
NOASSERTION
最近更新
2026年8月24日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:warrenop/open-preset-harness#334c14fab03723232fa9c0cbd90e71a4a6003f59&path:packages/tool-project-memory

dsh-tool-project-memory

English | 中文见下方

DSH Profile Bundle — shared project organizational memory for DeepSeek Harness: recall, remember, memory_status tools + blank-session index.md inject. One memory pool, every preset reads.

Spec: docs/phase-0-memory-api.md

Install (DSH1024 / Profile Bundle)

Recommended — installs the bundle patch into your profile automatically:

# Interactive web profile
dsh plugin --profile web add github:warrenop/open-preset-harness#path:packages/tool-project-memory

# Headless / automation profile
dsh plugin --profile headless add github:warrenop/open-preset-harness#path:packages/tool-project-memory

From a local clone:

dsh plugin --profile web add ./packages/tool-project-memory

Verify:

dsh --profile web --dump-config | grep dsh-tool-project-memory

Marketplace (DSH1024)

FieldValue
CategoryMemory
Packagedsh-tool-project-memory
Cordis row iddsh-tool-project-memory
Repositorywarrenop/open-preset-harness (packages/tool-project-memory)
Discovery topicdsh-plugin on the GitHub repository

Listings on DSH1024 require passing DSH plugin spec checks (dsh.bundle.patch, cordis.patch.yml, build output, profile install docs). Run locally:

dsh plugin --profile web add github:omdsh-dev/dsh-plugin-check
dsh run "Use plugin_check with action check on packages/tool-project-memory"

Permissions

CapabilityScope
FilesystemRead/write `
/.dsh/memory/` only (domains, decisions, index)
NetworkNone
CredentialsNone

Requires a git project root (nearest .git ancestor) for stable path resolution.

Project layout

Create in your repo:

.dsh/memory/
├── index.md          # auto-generated after first remember
├── domains/
└── decisions/

Development

cd packages/tool-project-memory
npm install && npm run check

Link against a local Harness checkout — see docs/harness-integration.md.

Export surface

ExportRole
. (apply)Cordis plugin entry
./coreProgrammatic API without loading the plugin row
rememberEntry / recallEntriesCore recall/remember
prepareIndexInjectIndex baseline for inject

中文

多 Preset 共享的项目组织记忆 — 在 Harness 上提供 recall / remember / memory_status 与空白 session 的 index.md 注入。

安装

dsh plugin --profile web add github:warrenop/open-preset-harness#path:packages/tool-project-memory

DSH1024 上架

  • 分类:Memory
  • npm 包名:dsh-tool-project-memory
  • 仓库需打 GitHub topic:dsh-plugin
  • 包内已含 dsh.bundle.patchcordis.patch.yml,符合 Profile Bundle 规范

详见 根 README 中文