Skip to content

v1.1.0 — 跨平台独立 Hub / Shared Memory

Choose a tag to compare

@shadyyoung shadyyoung released this 26 Oct 13:51
· 10 commits to main since this release

AI 跨平台记忆增强 · Shared Memory v1.1.0

新增:不依赖 DeepSeek Harness 的跨平台独立 Hub。 同一个仓库、同一份数据、同一套 MCP 配置,macOS / Linux / Windows 都能跑。

新增 / Added

  • 独立 Hub(跨平台) standalone/server.mjs
    • 复用同一个 store / HTTP API / MCP 桥,无 DSH 依赖
    • node standalone/server.mjs [--port 7400] [--host 127.0.0.1] [--store DIR] [--token T]
    • 启动时写 runtime.json、复制 mcp-server.mjs、生成 digest.md
  • Windows 兼容
    • 原子写 rename 遇 EPERM/EACCES 时“删除目标 + 重试”
    • MCP 桥 / 插件支持 ~\ 主目录写法
    • Skill 改用 os.homedir()(Windows 无 HOME)
  • 端到端测试 test/standalone-smoke.mjs:真实启动 Hub → HTTP → MCP 桥 → 校验 runtime.json
  • 版本统一为 1.1.0(插件 / 桥 / package)

两种运行方式

方式 需要 DSH 能力
DSH 插件 ✅ 自动捕获 + 提示注入 + 工具 + HTTP + MCP
独立 Hub ❌ 存储 / 搜索 / 焦点 / HTTP / MCP

同一个 store 目录只能运行其中一个 —— 单写者假设。

Install

git clone https://github.com/shadyyoung/dsh-shared-memory.git
cd dsh-shared-memory
node standalone/server.mjs          # 跨平台,无需 DSH
# 或按 DSH 插件方式安装:plugin_manager install_bundle target=<repo>

Docs: README · How it works · Connect apps

Full Changelog: v1.0.0...v1.1.0