Crowd Memory 文档 v0.1.1

组件与版本

npm 包#

包版本说明
@fuxi-ailabs/crowdmemory-dsh-adapter0.1.1DSH 插件。在 DSH 进程内运行,把会话事件交给记忆服务,把推送放进模型请求,并提供三个记忆工具
@fuxi-ailabs/crowdmemory-runtime0.1.1本机记忆服务的安装包。包含记忆服务、协议定义和两个默认模板,并提供命令 crowdmemory-runtime

@fuxi-ailabs/crowdmemory-runtime 0.1.1 包含的组件:

组件版本
记忆服务(Python)0.1.1
接入协议memory-agent-ingress/v1
模板 session-defaultrevision 3(包 0.3.0)
模板 workflow-defaultrevision 3(包 0.3.0)

0.1.1 补齐公开开发评测数据和复算入口,统一 npm 作用域包名与 DSH bundle 注册名。两个默认模板为 0.3.0(r3)。本次在 macOS 验证了 npm Runtime 安装、启动、status、升级与回滚;适配器 162 项测试通过。

DSH 版本#

插件的 engines.dsh 和 peerDependencies 都是 0.1.6-alpha.2 || ^0.2.0-rc.2:0.1 系列只支持 0.1.6-alpha.2;0.2 系列支持 0.2.0-rc.2 及之后的 0.2.x。

DSH测试情况差异
0.1.6-alpha.2(命令行)L0、L1、L2 端到端,组件升级与回滚推送消息来源为 {kind:'plugin', plugin:'crowdmemory-dsh-adapter', form:'recall'}
0.2.0-rc.2(含桌面版)同上,另在桌面版界面上测试推送消息来源为 {kind:'plugin:crowdmemory-dsh-adapter', form:'recall'}
0.2.1-rc.2(命令行)L0、L1、L2 端到端,组件升级与回滚同 0.2.0-rc.2

插件在运行时读取 DSH 的版本来选择推送消息的写法,读不到时用 0.2 的写法。

系统要求#

依赖版本
Node.js≥ 22.18
Python≥ 3.10,需要 venv 模块(Debian、Ubuntu 上安装 python3-venv);不需要第三方 Python 包
pnpmdsh plugin 用它安装插件
操作系统macOS 或 Linux。记忆服务只监听 Unix 套接字