OpenClaw 记忆桥 zzy-fxxxexxxyxxx/dsh-openclaw-memory
DeepSeek Harnessv0.1.3从 OpenClaw 迁移到 DSH,不必从零开始
30.6/100
综合分
1
GitHub 星标
271
npm 周下载
—/5
用户评分
数据截至 2026/10/12 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-openclaw-memorynpm 源 · dsh-openclaw-memory 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 25 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-openclaw-memory @ 0.1.3
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/10 21:28:48
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 11 处,展示前 11 条)
- 读取本地文件dist/service/index.js:155
const stat = statSync(`${root}/${relativePath}`); - 读取本地文件dist/core/paths.js:47
if (lstatSync(current).isSymbolicLink()) - 读取本地文件dist/core/paths.js:53
if (lstatSync(current).isSymbolicLink()) - 读取本地文件dist/core/paths.js:62
if ((await lstat(current)).isSymbolicLink()) - 读取本地文件dist/core/paths.js:68
if ((await lstat(current)).isSymbolicLink()) - 读取本地文件dist/core/bootstrap.js:46
const source = readFileSync(absolute, 'utf8'); - 读取本地文件dist/core/bootstrap.js:47
const stat = statSync(absolute); - 读取本地文件dist/core/daily.js:24
const slugged = readdirSync(memoryRoot, { withFileTypes: true }) - 读取本地文件dist/core/daily.js:28
return { name: entry.name, mtimeMs: statSync(path.join(memoryRoot, entry.name)).mtimeMs }; - 读取本地文件dist/core/daily.js:135
const buffer = readFileSync(absolute); - 读取本地文件dist/core/daily.js:136
const stat = statSync(absolute);
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools@deepseek-ai/dsh-typert-protocol@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-system-prompt给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 保留人格与记忆
- 原生侧边栏
迁移到 DeepSeek Harness 时保留你的 OpenClaw 人格与记忆:共享 Markdown 工作区、有界上下文,外加原生 DSH 侧边栏。
最近更新
在 GitHub 查看全部 →v0.1.42026-10-10
· 重点更新
· 共享内存远程读写前,拒绝符号链接路径组件。
· 索引、搜索、启动上下文和每日记忆上下文中排除符号链接文件和目录。
· 为顶层文件、记忆文件和符号链接记忆目录补充回归测试。
· 发布双语迁移向 README,含四张 Sidebar 截图。
· 验证
· npm run typecheck
· npm test — 15 项测试通过
· npm pack --dry-run
· 已发布 dsh-openclaw-memory@0.1.4 的 npm 来源证明
· 链接
· npm:
· README:
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-openclaw-memory
从 OpenClaw 迁移到 DSH,不必从零开始
你已经在 OpenClaw 里积累了人格设定、用户偏好、工作规则和长期记忆。迁移到 DeepSeek Harness,不应该意味着重新训练一个“陌生的助手”。
dsh-openclaw-memory 就是这条连续性迁移层:它让 DSH 直接读取同一个 OpenClaw workspace,在明确的上下文预算和隐私边界内复用已有记忆,并通过原生 DSH Sidebar 管理这些共享 Markdown 文件。
OpenClaw workspace ──┬──> OpenClaw
└──> dsh-openclaw-memory ──> DSH
一份 workspace,两个客户端,不再维护两套记忆。
适合人群:正在使用 OpenClaw、准备把部分工作流迁移到 DSH,同时希望保留原有身份、偏好、行为规则和历史记忆的人。
为什么需要它
一个助手不只有模型接口。
展开完整文档(README 剩余 1 节)
dsh-openclaw-memory 从 OpenClaw 迁移到 DSH,不必从零开始 你已经在 OpenClaw 里积累了人格设定、用户偏好、工作规则和长期记忆。迁移到 DeepSeek Harness,不应该意味着重新训练一个“陌生的助手”。 dsh-openclaw-memory 就是这条连续性迁移层:它让 DSH 直接读取同一个 OpenClaw workspace,在明确的上下文预算和隐私边界内复用已有记忆,并通过原生 DSH Sidebar 管理这些共享 Markdown 文件。 OpenClaw workspace ──┬──> OpenClaw └──> dsh-openclaw-memory ──> DSH 一份 workspace,两个客户端,不再维护两套记忆。 适合人群:正在使用 OpenClaw、准备把部分工作流迁移到 DSH,同时希望保留原有身份、偏好、行为规则和历史记忆的人。 为什么需要它 一个助手不只有模型接口。真正形成连续性的,往往是围绕模型维护的 workspace: - SOUL.md、IDENTITY.md 定义助手的行为与身份; - USER.md 保存用户信息和交互偏好; - AGENTS.md、BOOTSTRAP.md、MEMORY.md 承载工作规则和长期上下文; - memory/ 保存持续增长的 daily memory。 从 OpenClaw 迁移到 DSH 时,最昂贵的不是再安装一个客户端,而是避免这些积累被拆成两份、逐渐产生偏差。 本插件把 workspace 保持为唯一事实源。DSH 直接读取它,只注入你明确配置且经过预算限制的内容,并通过受控 Sidebar 提供相同文件的浏览、预览和编辑能力。 你将获得什么 不建立第二套记忆系统 直接指向你已经信任的 OpenClaw workspace。没有隐藏数据库、没有强制导入向导,也不会自动迁移文件。文件仍在原处,两个客户端可以面对同一份事实源。 可解释的上下文边界 选择要注入的 bootstrap 文件,设置单文件与总字符预算。在上下文真正进入 agent 之前,先预览完整结果、文件大小、注入字符数、预算和截断状态。 在 DSH 内维护同一套文件 通过 Sidebar 浏览顶层 Markdown 与 memory/ 文件树,切换源码和渲染预览,编辑并显式保存。写入范围受限于允许的 workspace 表面,并使用乐观版本检查保护并发修改。 默认克制的安全边界 凭据类文件、JSON 产物、symlink、绝对路径和路径穿越默认被排除。共享 workspace 内容被视为数据,不具有高于 DSH system policy 的指令优先级。 稳定的跨轮次连续性 使用 continuation-skip 时,同一 agent 会复用未变化的上下文快照,直到相关源文件或配置发生变化,避免每轮无意义地重新注入。 功能面 - Bootstrap 上下文:独立选择 AGENTS.md、SOUL.md、IDENTITY.md、USER.md、BOOTSTRAP.md、MEMORY.md。 - Daily memory:可选注入最近的 memory/YYYY-MM-DD.md,以及每天最多 4 个最新的 memory/YYYY-MM-DD-.md。 - 上下文预览:查看实际组装后的 snapshot 以及每个文件的预算统计。 - 记忆检索:通过 openclaw_memory_search 提供有界关键词检索。 - Remote API:通过 DSH Typert Remote 完成列出、读取、搜索、预览和带冲突保护的写入。 - Sidebar 编辑器:文件树、源码/渲染预览、配置编辑、刷新和显式保存。 - 实时设置:通过 DSH Settings/ConfigEditor 更新 volatile 配置,并使用乐观修订检查。 实际使用界面 1. 从 DSH 首页进入共享记忆 插件以原生 DSH 入口出现,与 workspace、终端等操作并列。 DSH 首页中的共享记忆入口 2. 配置迁移边界 选择哪些 OpenClaw 文件参与模型上下文,设置共享根目录,并独立控制 daily memory。所有边界都可见,而不是隐藏在不可解释的适配层里。 DSH Sidebar 中的共享 OpenClaw workspace 配置 3. 核对 DSH 实际会收到什么 注入预览展示完整上下文、每个文件的字符统计和截断状态。这是谨慎迁移的关键检查点:先看清楚边界,再让它进入日常上下文。 实际注入上下文预览 4. 继续维护同一套 workspace 在 Sidebar 中编辑同一批 Markdown 文件,预览渲染结果,确认后再保存。OpenClaw 与 DSH 仍然通过同一个 workspace 相遇。 DSH Sidebar 中的 Markdown 文件树与编辑器 安装 将已发布插件安装到 DSH profile: dsh plugin --profile web add dsh-openclaw-memory 本地开发 checkout: dsh plugin --profile web add link:/path/to/dsh-openclaw-memory 然后将插件配置加入 profile patch,或参考仓库中的 cordis.patch.yml: - id: openclaw-memory name: dsh-openclaw-memory config: 指向已经包含 OpenClaw 记忆的 workspace。 root: /home/sunrise/.openclaw/workspace contextInjection: continuation-skip bootstrapFiles: - AGENTS.md - SOUL.md - IDENTITY.md - USER.md - BOOTSTRAP.md - MEMORY.md bootstrapMaxChars: 20000 bootstrapTotalMaxChars: 60000 userMaxChars: 4000 dailyMemoryDays: 2 dailyFileMaxBytes: 16384 dailyFileMaxChars: 1200 dailyTotalMaxChars: 2800 includeDailyStartup: true timeZone: Asia/Shanghai includeCredentials: false maxFileChars: 200000 contextInjection 支持: - always:每次模型请求都重新组装上下文; - continuation-skip:同一 agent 在源文件未变化时复用快照; - never:关闭模型上下文注入与模型侧搜索工具;插件加载后,文件 Remote 仍可按 profile 配置使用。 建议的低风险迁移流程 1. 保持现有 OpenClaw workspace 不变。按你的日常运维方式先做好备份,再调整生产配置。 2. 先在测试或独立 DSH profile 中安装。将 root 指向已经包含 OpenClaw 身份和记忆文件的 workspace。 3. 从较小范围开始。只启用你确认需要共享的文件,并保持 includeCredentials: false。 4. 打开“注入预览”。核对实际 snapshot、预算和截断状态,再启用常规上下文注入。 5. 逐步迁移工作流。保留 OpenClaw 可用,同时对照验证 DSH 回复和 Sidebar 编辑是否都作用于同一批文件。 本插件不会修改 OpenClaw 的 agent 配置。如果 OpenClaw 与 DSH 指向不同目录,它们就没有共享同一份事实源;这项切换需要单独审查。 信任与安全模型 本插件是 workspace bridge,不是通用文件浏览器。 - 示例 patch 的默认根目录是 /home/sunrise/.openclaw/workspace,请替换成你自己的规范 workspace。 - 受管理范围仅包含配置中的 bootstrap Markdown 与 memory//.md。 - 凭据和 secret 文件名默认排除;includeCredentials: true 是显式 opt-in,不建议在生产环境开启。 - JSON 产物默认不进入索引,symlink 会被忽略。 - 拒绝绝对路径和路径穿越。 - 读写受配置限制,写入使用乐观版本检查,避免覆盖更新版本。 - workspace 文本属于不可信数据,不得覆盖 DSH system policy。 - 本包不会复制、迁移、删除或悄悄重写 OpenClaw 文件。 兼容性与边界 - 需要支持 bundle patch 与 Web client surface 的 DSH profile。 - 当前发布版本针对本项目使用的 DSH 0.2.0-rc.2 依赖线。 - 插件读取 Markdown workspace 文件;不会同步 OpenClaw 私有 session 数据库,也不会从其他客户端的 session store 重建会话。 - 插件提供共享文件/上下文边界,不承诺 OpenClaw 与 DSH 在不同模型和运行时下表现完全一致。 - profile Loader 支持时,配置更新会 live reconcile;如果 DSH 报告无法热生效,请按该 profile 的正常 reload 流程处理。 开发与验证 长期维护的源代码位于 src/ TypeScript 目录。根目录 .js 文件是兼容入口,浏览器 Sidebar 会单独打包以适配 DSH module loader。 npm install npm run typecheck npm test npm pack --dry-run 测试使用临时目录,不读取真实 OpenClaw workspace 或生产 profile,覆盖行为、异步/同步一致性、路径与写入安全、package exports、声明文件、Remote/Typert descriptors 以及 DSH client loader contract。 项目状态 dsh-openclaw-memory 是 MIT 许可的社区插件,当前版本为 0.1.4。 - 仓库:<https://github.com/zzy-fxxxexxxyxxx/dsh-openclaw-memory> - npm:<https://www.npmjs.com/package/dsh-openclaw-memory> - Issue:<https://github.com/zzy-fxxxexxxyxxx/dsh-openclaw-memory/issues> - DSH Plugin Hub 提交入口:<https://dsh-plugin.org/zh/submit> 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zzy-fxxxexxxyxxx/dsh-openclaw-memory
从 OpenClaw 迁移到 DSH,不必从零开始
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目