docs:更新mem契约文档
This commit is contained in:
@@ -5,7 +5,9 @@
|
||||
- A_Memorix 主线源码位于 `src/A_memorix`
|
||||
- 宿主接入层位于 `src/services/memory_service.py`、`src/webui/routers/memory.py` 与 dashboard 长期记忆页面
|
||||
- 运行配置位于 `config/a_memorix.toml`
|
||||
- 运行数据位于 `data/plugins/a-dawn.a-memorix/`
|
||||
- 运行数据由 `storage.data_dir` 决定(当前配置模板默认 `data/a-memorix/`)
|
||||
- 旧离线脚本默认目录仍可能落在 `data/plugins/a-dawn.a-memorix/`(见脚本注释/参数说明)
|
||||
- Web 上传暂存目录为 `data/memory_upload_staging/`
|
||||
- 上游同步方式固定为 `git subtree`
|
||||
|
||||
## 首次接入
|
||||
@@ -40,6 +42,7 @@ git subtree pull --prefix=src/A_memorix https://github.com/A-Dawn/A_memorix.git
|
||||
|
||||
## 同步后检查
|
||||
|
||||
1. 确认 `config/a_memorix.toml` 仍指向 `data/plugins/a-dawn.a-memorix`
|
||||
1. 确认 `config/a_memorix.toml` 中 `storage.data_dir` 与你的运行目录规划一致(默认模板为 `data/a-memorix`)
|
||||
2. 运行 `python src/A_memorix/scripts/runtime_self_check.py --help`
|
||||
3. 运行 A_memorix 相关测试或最少执行一次针对性导入验证
|
||||
3. 运行 `python -m pytest pytests/A_memorix_test/test_memory_service.py`
|
||||
4. 运行 `cd dashboard && npm run test -- src/routes/resource/__tests__/knowledge-base.test.tsx`
|
||||
|
||||
Reference in New Issue
Block a user