30 lines
4.1 KiB
Markdown
30 lines
4.1 KiB
Markdown
# SQLite 三模块实施交付记录
|
||
|
||
日期:2026-10-01。代码目录:`F:\mini-OpenClaw-v2`。分支:`codex/sqlite-experience-workbench`,修改前恢复点:`9c351b0`。本记录对应 [实施规格](21-sqlite-implementation.md) 的 BR-61~67 / E-36~41 / AC-70~77。
|
||
|
||
## 实现范围
|
||
- 历史经验:240条虚构对公金融租赁案例入 SQLite,含初始快照、财务字段、正式会议结果和补件记录;表格、详情、分页、条件筛选、自然语言条件预览、受限只读 SQL、确认集合均通过真实接口执行。
|
||
- Skills / Rules:分别提炼,模型未配置或调用失败不生成假结果。候选进入既有治理池,AI来源红色、人工/文件夹来源蓝色,来源与发布状态分开。标准 Skill 文件夹支持 SKILL.md、references/scripts/assets、原文树、哈希校验、ZIP下载和受控本机打开。脚本不执行。
|
||
- 预审:资料文件夹、数据卡、Skills、Rules、自然语言需求装配既有 miniOpenClaw 执行链。新增对公权属核查方案,受控工具白名单继续有效。动态雷达、概率环、沙盘前后变化都读取实际运行或明确的演示情景。
|
||
- 轨迹:核查过程、冻结运行对照、正式会议结果三个入口。过程展示动作、依据、输入、核查结果与失败;不展示模型隐性思维。变化不直接冒充因果。
|
||
- 正确性修复:失败/缺证不得误判推进;已确认且适用的硬规则才阻断;Skill 条件与例外实际执行。
|
||
|
||
## 验证与证据
|
||
首次完整验证:`test-evidence/20261001-132738-9c351b0/REPORT.md`。593项后端测试、10项前端源码检查、生产构建、两套 Compose 配置均通过;仅格式检查发现一处空白,已修正,最终完整复验结果另行追加。
|
||
实际运行 API:`test-evidence/live-api-smoke.log`,健康正常、240条、制造业已通过案例 SQL 实际匹配12条,确认集合保存成功。文档链接与编号检查通过。源码检查和构建不能替代浏览器视觉验收。
|
||
|
||
## 运行与恢复
|
||
本地后端隔离端口8020,前端计划隔离端口3220,绑定127.0.0.1。前端需设置 `RISK_AGENT_BACKEND_URL=http://127.0.0.1:8020` 后启动。旧版及现有3212服务没有停止。
|
||
SQLite位于 `backend/xingbang_data/project_assistant.sqlite3`;Skill包位于同级 `skill_packages/`。初始化前已使用 SQLite backup API 留下 `test-evidence/pre-sqlite-workbench.sqlite3`,含可能尚未合并的 WAL 内容。迁移只追加字段;生产迁移另行审核。本轮未发布镜像、未合并默认分支。
|
||
|
||
## 未验证与后续边界
|
||
浏览器工具在启动时遇到 Windows sandbox helper 故障,因此交互和视觉验收保持未完成。本轮不能宣称真实模型提供商接通、Jev生效、真实审批概率校准或持续学习效果已验证。演示概率与真实结果分开;真实概率未校准返回空值。240条模拟数据不是兴邦真实经验,也不是公开真实业务数据集。
|
||
新版界面仅客户经理和配置管理员;旧业务 API 的 reviewer 历史兼容权限仍保留,新历史库接口拒绝该身份。卡片依旧需要测试和独立管理员发布。
|
||
|
||
## 沉淀与长期验证
|
||
本次修复的不变量由 `test_v2_workbench_chain.py` 承担:冻结快照不变、失败保留、硬规则不误触发、适用条件/例外有效。每次行为变更通过统一 verify 触发;回归失败即停止发布。真实效果 owner 为概率校准与经验治理模块,需要对之后独立时间段的真实会议结果进行验证,本窗口不宣称准确率提升。
|
||
|
||
最终统一验证:test-evidence/20261001-133341-9c351b0/REPORT.md 全部15项检查通过(后端593项测试)。前端生产构建通过;本轮不再重复扩大测试范围。
|
||
|
||
实际本机入口已启动:[历史经验](http://127.0.0.1:3220/experience-center)、[AI预审](http://127.0.0.1:3220/prescreen-workbench)、[轨迹复盘](http://127.0.0.1:3220/trajectory-center)。三个页面HTTP200、前端代理返回240条(test-evidence/live-frontend-smoke.log)。这是HTTP检查,不是浏览器视觉验收。
|