78 lines
3.4 KiB
Markdown
78 lines
3.4 KiB
Markdown
---
|
||
title: Current State (as of 2026‑08‑07)
|
||
type: curated
|
||
permalink: main/projects/ebb54e31-5afe-4f9b-a291-4e3b03ca3b21/curated/current-state-as-of-2026-08-07
|
||
stable_id: d459e837-b05c-4f31-9b05-7f9d09c71f25
|
||
scope: project
|
||
project_id: ebb54e31-5afe-4f9b-a291-4e3b03ca3b21
|
||
workspace_type: development
|
||
usage_profile_id: null
|
||
preference_context: development
|
||
document_type: current_state
|
||
revision: 1
|
||
source_memory_ids: []
|
||
source_checkpoint_ids: []
|
||
source_file_ids: []
|
||
source_git_commit: null
|
||
source_git_commits: []
|
||
source_agent_sync_ids: []
|
||
model_connection: Sub2API
|
||
model_name: git-restore
|
||
source_count: 20
|
||
source_revisions:
|
||
memory:b9a463d1-5659-4baa-aaf4-6464661ef074: '1'
|
||
memory:109e5244-ad26-4650-8a49-e6cebbabe7d7: '1'
|
||
memory:b3fc5d7e-f1d7-4a63-860b-37f9f35cb136: '1'
|
||
memory:fe738cfc-d1da-4472-9a49-ffd4975bea0c: '1'
|
||
memory:c16b8950-20d2-4d3d-87b3-0a8bfd20790d: '1'
|
||
source_dispositions:
|
||
processed: 20
|
||
unchanged: 0
|
||
unsupported: 0
|
||
skipped: 0
|
||
cited_source_ids:
|
||
- curated_baseline:d459e837-b05c-4f31-9b05-7f9d09c71f25
|
||
- memory:109e5244-ad26-4650-8a49-e6cebbabe7d7
|
||
- memory:b9a463d1-5659-4baa-aaf4-6464661ef074
|
||
- memory:b3fc5d7e-f1d7-4a63-860b-37f9f35cb136
|
||
- curated_baseline:f48a08a1-f276-4045-8ffe-22e7ac39e5c9
|
||
- curated_baseline:c6d3254d-9cbb-4dba-924e-f79781d2c07d
|
||
- memory:fe738cfc-d1da-4472-9a49-ffd4975bea0c
|
||
- memory:c16b8950-20d2-4d3d-87b3-0a8bfd20790d
|
||
job_cited_source_ids:
|
||
- curated_baseline:d459e837-b05c-4f31-9b05-7f9d09c71f25
|
||
conflicts: []
|
||
supersedes: []
|
||
preferences: []
|
||
source_cursor: 0
|
||
source_hash: cd96d5b27b5d1ef34ff30350e40c12b9d9b7e389c5813755521578d1f2597d9c
|
||
prompt_version: 2026-08-12.3
|
||
schema_version: '3'
|
||
curation_job_id: null
|
||
created_at: '2026-08-08T09:52:19.256789+00:00'
|
||
updated_at: '2026-09-23T15:13:00.402969+00:00'
|
||
tags:
|
||
- state
|
||
- current
|
||
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
||
---
|
||
|
||
# 当前状态 (2026‑08‑07)
|
||
|
||
## 测试与验证概览
|
||
- **后端**:`153` 项测试全部通过,`18` 项因环境依赖跳过;Ruff 检查通过。
|
||
- **前端**:`34` 项测试全部通过,ESLint、Prettier、TypeScript、Vite 与 Playwright 全部通过。
|
||
- **构建**:Windows Docker Desktop (AMD64) 本地构建验证完成;Armbian ARM64 原生构建并完成滚动发布(仅替换 MemRelay 容器,Basic Memory 与正式数据保持不变)。
|
||
- **运行**:内网 `http://192.168.32.100:3003` 与公网 `https://mr.asio.asia` 的 Web、REST 与 Streamable HTTP MCP 正常;线上发现 `95` 个 MCP 工具和 `3` 个 Resource。
|
||
- **数据库**:SQLite `quick_check=ok` 并使用 WAL;语义搜索与 Memory‑Git 正常运行。
|
||
- **密码库性能**:VaultService 内部 Bitwarden 条目快照使 ARM64 公网列表响应时间约 **420‑431 ms**(原约 20 s)。
|
||
|
||
## 已知限制与未完成工作
|
||
1. **AI 上游间歇 503/超时** – 任务进入 `waiting_dependency`,模型恢复后自动继续;队列保持有界。
|
||
2. **文档调用失败重试** – 失败任务在下次重试时重新生成证据批次,可能导致模型额度重复消耗;需评估是否实现证据断点续跑。
|
||
3. **UI 微调** – 根据实际使用反馈继续细化滚动行为。
|
||
4. **Bitwarden 快照刷新间隔** – 进一步评估以降低 ARM64 延迟。
|
||
5. **未来版本升级** – 编写迁移文档(模式迁移、备份/恢复脚本)。
|
||
6. **回归测试扩展** – 增加对真实时间字段与 Streamable HTTP MCP 的自动化测试。
|
||
|
||
**来源**: `curated_baseline:d459e837-b05c-4f31-9b05-7f9d09c71f25` |