Files
my-vault/01_Projects/AI-Development/Obsidian Agent/vault-memory/status.md
T

53 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 运行状态
updated: 2026-02-25
---
# 运行状态
## 当前状态:已上线 ✅
系统于 2026-02-25 完成部署,核心链路全部验收通过。
## 指标
| 指标 | 目标 | 实测(2026-02-25| 状态 |
|---|---|---|---|
| Recall@5 | ≥ 70% | 90%9/10 样本)| ✅ 达标 |
| 增量 P95 延迟 | < 1s | 1.4s35 次样本)| ⚠️ 未达标 |
| 冷启动端到端 | ≤ 4.5s | 未完成量化 | 🔲 BLOCKED |
| 敏感内容隔离 | 红线 | 通过 | ✅ |
| 删除一致性 | 红线 | 通过 | ✅ |
| 重命名一致性 | 红线 | 通过 | ✅ |
| Prompt 注入防护 | 红线 | 通过 | ✅ |
索引规模:`memory_primary=96``memory_secure_audit=85`Infrastructure/Home-Automation 被路径规则整体隔离)
## 已知问题
### ⚠️ 增量 P95 = 1.4s(目标 < 1s
- 原因:OpenRouter API 网络延迟为主要瓶颈,P50 = 1.15s
- 影响:post-commit hook 异步执行,不阻塞提交,用户无感知
- 方向:可考虑批量 embedding 或换更快的 embedding 端点
### 🔲 冷启动延迟未量化(T6.3 BLOCKED
- 原因:`claude -p` 在自动化测量中超时(>60s),无法稳定完成 20 次采样
- 影响:无法验证 ≤ 4.5s 目标
- 方向:手动计时或换用非交互式测量方式
### ⚠️ 敏感内容漏检样例存在
- 现象:T5.3 验收时发现部分边缘样例未被 `blacklist.py` 捕获
- 影响:极少数敏感文档可能进入 `memory_primary`
- 方向:持续加固 `blacklist.py` 的正则规则
## 变更记录
| 日期 | 变更 |
|---|---|
| 2026-02-25 | 初始部署,完成全量索引(81 docs),安装 git hook,完成验收 |
| 2026-02-25 | 代码迁移至独立项目 `vault-memory-pgvector`,修复 Windows 跨平台锁 |
| 2026-02-26 | 重构 P1-1~3:删除 blacklist 过宽字面量、修复 stale 清理误删 embed 失败文档、hook 自动清理临时文件;部署方式更新为 docker compose |