组件与版本
npm 包#
| 包 | 版本 | 说明 |
|---|---|---|
@fuxi-ailabs/crowdmemory-dsh-adapter | 0.1.1 | DSH 插件。在 DSH 进程内运行,把会话事件交给记忆服务,把推送放进模型请求,并提供三个记忆工具 |
@fuxi-ailabs/crowdmemory-runtime | 0.1.1 | 本机记忆服务的安装包。包含记忆服务、协议定义和两个默认模板,并提供命令 crowdmemory-runtime |
@fuxi-ailabs/crowdmemory-runtime 0.1.1 包含的组件:
| 组件 | 版本 |
|---|---|
| 记忆服务(Python) | 0.1.1 |
| 接入协议 | memory-agent-ingress/v1 |
模板 session-default | revision 3(包 0.3.0) |
模板 workflow-default | revision 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 包 |
| pnpm | dsh plugin 用它安装插件 |
| 操作系统 | macOS 或 Linux。记忆服务只监听 Unix 套接字 |