From 45d7c19cf15ac589ba8b22bfe587c3087b7081ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=AD=86?= <2685475410@qq.com> Date: Thu, 27 Aug 2026 09:32:59 +0800 Subject: [PATCH] =?UTF-8?q?M4a=EF=BC=9A=E8=83=BD=E5=8A=9B=E7=9F=A9?= =?UTF-8?q?=E9=98=B5=E4=B8=8E=E6=89=A7=E8=A1=8C=E8=AE=A1=E5=88=92=E8=90=BD?= =?UTF-8?q?=E7=A5=9E=E8=AF=86=E8=AF=81=E6=8D=AE=EF=BC=88M4b=20=E5=BE=85?= =?UTF-8?q?=E5=8A=9E=E6=98=8E=E7=A1=AE=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/operations/capability-matrix.md | 2 +- docs/operations/rewrite-plan.md | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/operations/capability-matrix.md b/docs/operations/capability-matrix.md index 8bee6fb..436660b 100644 --- a/docs/operations/capability-matrix.md +++ b/docs/operations/capability-matrix.md @@ -23,7 +23,7 @@ | 镜生闭环(灵胚/启镜/魂籍/命台) | M1 | 局部实现 | M1 后端闭环已验证(本地开发档,2026-08-21):`backend/tests/test_jingsheng.py` 7 用例——启镜前零人物行/零 activated 事件、并发启镜原子闸门单赢家(409 HJ-1103)、命台租约冲突被拒且 `seat.contested` 留痕、过期接管 epoch 递增、魂籍摘要+签名双校验(篡改与移植冒充均 422)、死亡冷静期撤销/落定(数据保留);随缘候选生成与角色卡导入对接随 M2,前端人物页随 M2+ | | 镜树对话(问节/候答/采用/归真/引文/移栽) | M2 | 局部实现 | M2a+M2b 后端完成(2026-08-21):`test_mirror_tree.py` 8 用例钉死 PRD 场景 1/2/3/5/6/7/8;`test_import_and_assembly.py` 3 用例覆盖 ST V1/V2 卡→灵胚→启镜物化世谱、{{char}}/{{user}} 符文展开、火候(GenerationPreferences)进入 IR;旧 chat 模块/表/页面已删除(迁移 003,845 passed 仅余 7 个预存失败);前端镜树页随 M2c | | 三级记忆(微痕/明忆/重忆/实录/心痕) | M3 | 局部实现 | 后端闭环已验证(2026-08-22):`test_xirang.py` 7 用例覆盖六条验收——归真触发提取、白名单(persona/instruction/episodic)自动生效、重忆 pending 确认、deny/删除墓碑全链路停用、正影版本链、双通道 RRF 召回注入;M3b 补齐:世谱激活注入投影(关键词+常驻+预算+符文展开)、前端 `/memories` 治理页(五分区/确认/正影/删除/实录溯源);pgvector 语义通道随标准档 | -| 神识 Go 网关 | M4 | 局部实现 | M0 骨架已上线(2026-08-21):IR 入站/SSE 出站/stub 适配器/服务令牌/健康检查,`go test` 5 用例,与灵台 HttpShenshiClient 联调通过;云 Provider 与元炁端点、路由冷却计量待 M4 | +| 神识 Go 网关 | M4 | 局部实现 | M4a 已验证(2026-08-27):OpenAI 兼容适配器(元炁共用)、SHENSHI_ENDPOINTS 端点目录、候选路由(优先级/粘性/冷却排尾)、首字超时切道(首帧前不提交)、凭证级 vs 绑定级冷却、已写字节不换道、计量日志+`/me/usage`;Go 10 用例含四场景故障注入,跨进程 E2E 通过;M4b 待:ai_provider 删除切换、BYOK、配额三段式、usage PG 落库、Anthropic/Gemini | | 百工与司命(授契/行契/请命/禁域/行动账) | M5 | 局部实现 | 乾坤沙箱(HMAC/进程隔离)已有工程与测试;能力注册与四维裁决待重写 | | 缘契/人格演进/河图世界 | M6 | 未实现 | 旧 personality/drive/evolution/world 待退役 | | 形仪与语音(真形/Live2D/TTS/ASR/通感) | M7 | 局部实现 | 天目 OCR、元炁本地推理可用;形仪域未建 | diff --git a/docs/operations/rewrite-plan.md b/docs/operations/rewrite-plan.md index c032ecf..1e4fbfd 100644 --- a/docs/operations/rewrite-plan.md +++ b/docs/operations/rewrite-plan.md @@ -109,10 +109,12 @@ - 证据(M3b,2026-08-22):世谱激活进入投影(关键词命中 + 常驻条目、insertion_order 排序、字符预算、条目内容符文展开,`test_xirang.py` 世谱注入用例);前端 `/memories` 治理页(待确认/候选箱/已生效/归档/实录五分区,确认/拒绝/正影/删除/来源展开,删除强确认),API 库 +3 用例;type-check 与 205 passed。 - M3b 顺延项及理由:微痕时序效果(sticky/cooldown/delay)与次级键逻辑、递归扫描需要 Run 内轮次状态,随 M5 循环上下文落地一并实现;pgvector 语义通道随标准档部署接入(当前活力时近通道占位)。 -### M4 神识完整接管 +### M4 神识完整接管 — 🔶 M4a 完成(2026-08-27),M4b 进行中 -- 交付:Go 神识全量(transform adaptor:OpenAI 兼容+Anthropic+元炁;路由/冷却/熔断/粘性;BYOK;计量 usage_logs;配额三段式);灵台切换 `shenshi_client`;**删除 Python ai_provider 与相关配置/页面 models 旧实现**;神识阁用户面(偏好/BYOK/用量)。 -- 验收:故障注入(首字超时切道、凭证级冷却、熔断恢复)通过;usage_logs 与 Provider 对账抽样一致;灵台内无 Provider SDK import(rg 审计为空)。 +- 交付:Go 神识全量(transform adaptor:OpenAI 兼容+元炁;路由/冷却/粘性;计量;配额);灵台切换 `shenshi_client`;**删除 Python ai_provider 与相关配置/页面 models 旧实现**;神识阁用户面(偏好/BYOK/用量)。 +- 验收:故障注入(首字超时切道、凭证级冷却、熔断恢复)通过;usage 与 Provider 对账抽样一致;灵台内无 Provider SDK import(rg 审计为空)。 +- 证据(M4a,2026-08-27):OpenAI 兼容适配器(元炁共用协议)+ `SHENSHI_ENDPOINTS` env 端点目录;候选路由(Priority+粘性置首+冷却排尾兜底)、首字超时切道(首帧前不提交响应,失败整体回退 JSON)、401/403 凭证级冷却 10 分钟 vs 429/5xx/超时绑定级 30 秒、已写字节不换道;计量(stdout JSON `shenshi_usage` + `/me/usage` 聚合)。Go 测试 10 用例全绿(含四场景故障注入:首字超时切道/凭证冷却跳过/全败 JSON/用量聚合);跨进程 E2E:灵台 `HttpShenshiClient` → 真 Go 神识 → stub 流式往返通过。假上游跨进程拨号在本沙箱受出站限制,改以 Go 进程内 httptest 覆盖(同真实 TCP 语义)。 +- M4b 待办:灵台生产流量切换与 **Python ai_provider 删除**(rg 审计 Provider SDK 归零)、BYOK 密钥表与归属计量、配额三段式、usage PG 落库与对账抽样、Anthropic/Gemini 适配器、神识阁用户页。 ### M5 百工与司命