为 DSH 已有的工作区和会话连接公司内网记忆服务。当前版本:0.15.0。
本版只提供普通插件功能和“设置 → 记忆”页面,不注册独立 DSH 工作台。继续使用原来的工作区、会话和已保存的连接配置。
打开 插件 → 添加插件,将下面完整的地址粘贴到输入框中并安装:
https://github.com/a3306037618-byte/dsh-memory-bridge#v0.15.0
这是 DSH 可以直接安装的固定版本 GitHub 仓库地址。代码已准备好,不要求用户手动编译。公开访问不需要私有仓库权限。
版本发布页也提供 .tgz 安装包。当前 DSH Desktop 随附的安装程序在第二次从同一压缩包地址安装时,曾出现安装校验值缺失;上面的固定版本仓库地址已在独立测试目录中安装成功,推荐优先使用。
如果已安装同名旧版,先在 DSH 插件页面卸载旧版,再安装本版。不要选择删除连接配置、工作区或会话数据。DSH 提示需要重启时,保存当前工作后按提示重启。旧的 dsh-memory-bridge 与本包不能同时启用,以免重复读写。
本版包名仍为 dsh-memory-bridge-profile,沿用现有配置。安装本插件不会自动卸载其他插件,也不会删除工作台市场留下的历史条目。
在支持插件管理工具的“创作者”模式中,把安装地址和以下要求发送给 AI:
请使用 DSH 自带的插件管理功能安装这个普通记忆插件,保留我的工作区、会话和 Memory 连接配置。先检查是否已有同名版本,按实际情况处理升级;不要注册或创建独立工作台。需要批准或重启时请提示我。
安装工具的开放情况和权限要求由目标 DSH 决定。工具不可用时,使用“插件 → 添加插件”页面安装。
- 在“设置 → 记忆”保存服务器地址和个人 Memory 访问 Key(插件连接记忆服务的密钥,与聊天模型密钥不同),然后检查连接。
- 选择 DSH 中已经存在的工作区与会话。
- 选择记忆组并确认绑定;确认后才按原规则处理选中的历史会话。
- 点击“记忆管理”,在服务器网页查看和维护记忆、账户及模型设置。
插件不扫描项目文件正文。未加入的工作区、未选择的会话和暂未绑定记忆组的工作区不会启用记忆处理。不要把“安装成功”当成“已经生成记忆”。
服务器已有的 /workbench 管理网页与 DSH 独立工作台是不同功能,本插件保留该网页入口。
- 首批兼容目标:Windows x64,DSH Desktop 0.12.1 随附的 DSH 内核 0.2.1-rc.2;包中明确限制内核版本,其他版本需先验证。
- 需要能够访问配套 Memory 服务,管理接口版本 0.10.0。
- 默认服务器地址为公司内网
http://192.168.106.20:28192,可在记忆设置页更改。每个人填写自己的访问 Key,包内不包含真实密钥。 - macOS 和其他内核版本尚未完成真机验收。
使用 Node.js 22.19.0 或更高版本:
npm ci --ignore-scripts
npm run check
npm test
npm pack --pack-destination release公开内容仅包括客户端插件、测试和使用说明,不包含服务端工程、个人配置、真实聊天记录或业务数据库。许可证沿用原项目的 UNLICENSED 标记,未替代码权利人选择新的开源许可证。
原有 DSH 会话
→ 插件读取相关记忆并加入本轮对话
→ DSH 按原有方式调用聊天模型
→ 插件回传对话和反馈
→ Memory 服务按原规则提炼、检索和保存
client.js 提供普通插件的记忆设置页面;index.js 和 src/ 连接原有会话与记忆服务;记忆服务器负责权限、提炼、检索和持久保存。
【实现层】0.15.0 恢复普通插件入口,并提供可直接安装的公开仓库地址和 .tgz 包;不改变反馈判断、记忆提炼和检索规则。