DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Anywhere Claude Mem — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@bleed00/dsh-anywhere-claude-mem

Anywhere Claude Mem

一个 DeepSeek Harness 插件,将 anywhere-claude-mem git 同步转换为 DSH 对等端:在会话开始时拉取跨机器记忆,并在新提示词/观察结果进入 claude-mem worker 时将其推送出去

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @bleed00/dsh-anywhere-claude-mem@0.1.0
README兼容性版本

兼容性与来源证明

Anywhere Claude Mem 以 @bleed00/dsh-anywhere-claude-mem 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.0stable
2026/8/14

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
25.3 kB
文件数
8
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
28
最近提交
2026/8/15
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

dsh-anywhere-claude-mem

A DeepSeek Harness plugin that makes DSH a full peer in the anywhere-claude-mem cross-machine sync of your claude-mem memory.

When a DeepSeek Harness session starts, this plugin pulls the data repository into the local claude-mem worker — the same anywhere-claude-mem startup-pull that the OpenCode startup plugin runs. During the session it also watches the prompt / tool "put" events and, after a debounce, pushes new memory back to git. DeepSeek Harness thus becomes a first-class participant in the bidirectional anywhere-claude-mem sync, so the memory DSH produces is available on every other machine — and the memory other machines produced is already there when DSH starts.

The git sync itself is entirely delegated to the anywhere-claude-mem Python command. This plugin never touches the claude-mem worker API or its SQLite database; it only shells out to the anywhere-claude-mem CLI.

Why the plugin and the watcher coexist safely

The automatic watcher (anywhere-claude-mem watch) already polls the claude-mem database and pushes once a configured number of new observations lands. That detection is based on claude-mem's own rows, independent of which coding tool wrote them — OpenCode, Claude Code, or DeepSeek Harness all feed the same worker. So the watcher alone would eventually push DSH memory too.

dsh-anywhere-claude-mem makes DSH push promptly on the actual "put" instead of waiting for the next poll tick. The two can run at the same time without conflict because anywhere-claude-mem push is idempotent (a push with nothing new creates no commit) and serially locked by anywhere-claude-mem's SyncLock; a push this plugin fires and a push the watcher fires simply serialize, and the duplicate is a no-op.

Install

One-liner from the project checkout (or any profile):

npx -y @deepseek-ai/dsh plugin --profile <profile> add github:Bleed00/Anywhere-claude-mem/dsh-plugin

Or install the anywhere-claude-mem Python package and use its installer, which offers a deepseek setup alongside opencode and writes this bundle into your DSH profile for you:

pip install -e .
anywhere-claude-mem install      # choose "deepseek" at the platform prompt

Requirements

  • A DeepSeek Harness installation with dsh on PATH and a profile to patch.
  • The npm package @bleed00/dsh-anywhere-claude-mem (or this checkout) available to pnpm.
  • anywhere-claude-mem installed (Python package) and configured (anywhere-claude-mem install).
  • The claude-mem worker running (http://127.0.0.1:37700).

Config

FieldDefaultDescription
commandresolved on PATH, then ~/.local/bin/anywhere-claude-memThe anywhere-claude-mem executable.
pullOnSessionStarttrueRun anywhere-claude-mem startup-pull when a DSH session starts.
pushOnPuttruePush new memory back to git on "put" events.
pushDebounceMs10000Coalescing window (ms) for push-on-put.
pushOnEvents["prompt","tool"]Which "put" events count: prompt, tool, or both.

Override any of them in your profile's cordis.patch.yml:

- id: anywhere-claude-mem
  config:
    command: /home/me/.local/bin/anywhere-claude-mem
    pushDebounceMs: 15000
    pushOnEvents:
      - prompt

How it works

  • agent/session-start → anywhere-claude-mem startup-pull (fire-and-forget).
  • agent/pre-step (a prompt was submitted) and tools/post-execute (a tool finished) are the "put" moments. Each arms a debouncer; once pushDebounceMs passes with no new event it runs anywhere-claude-mem push, again fire-and-forget so a sync never blocks a turn.

Development

pnpm install --config.auto-install-peers=false
pnpm run build   # tsc + tsdown → lib/index.js
pnpm test

The package targets Node ≥ 20.12, TypeScript 6.0, and is authored against the @deepseek-ai/* framework packages (cordis, schemastery, dsh-agent, dsh-tools, dsh-skill). Because the peer packages are supplied by the host dsh installation, install with --config.auto-install-peers=false.

License

MIT — see LICENSE © Bleed00

相关插件

继续浏览 memory-context 分类下经过校验的插件。

Memory Plugin@openviking/dsh-memory-plugin适用于 DeepSeek Harness 的 OpenViking 记忆与上下文套件Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Memsearch Dsh@zilliz/memsearch-dsh适用于 DeepSeek Harness 的 MemSearch 插件:在多个代理之间共享 Markdown 记忆,支持捕获、步骤前上下文注入、记忆召回技能和技能候选审核面板。