- .gitignore 新增 .zcode/(ZCode 工具本地配置,不入库) - 更新交通/通信/差旅等财务规则表 - 补充 2026-06-25/26 开发日志(chat UI SaaS 化、主题企业 AI 风格、bug 日志)
2.1 KiB
2.1 KiB
AI 工作台审核单二轮审核命令丢失候选上下文
日期:2026-06-25 文档路径:document/development/2026-06-25/dev-logs/bugs/ai-approval-followup-context.md
修复记录
- 16:24:记录 bug 修复:AI 工作台审核单二轮审核命令丢失候选上下文。(bug-log:8a2ae6eb)
- Git 提交检查:fetch 失败:fatal: unable to access 'https://www.caoxiaozhu.com:13002/YG-Soft/X-Financial.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.caoxiaozhu.com:13002;upstream
origin/main;upstream 新提交:未发现;本地 ahead 提交:8a2ae6eb (HEAD -> main) fix(server): gate_classify 复用 _classify_irrelevant_input 修复 off_topic 误杀;992cf71f refactor(server): Phase 1 图拓扑重构 - LangGraph 成为唯一编排者;54356ba8 refactor(server): scene 注册表骨架 + 统一门控管道设计文档;e9d7c56d feat(server): 会话上下文保留(LLM 历史 + 确定性兜底双保险)。 - 修改:
workbenchAiCommandIntentModel.js新增待审单据候选上下文解析与二轮审批命令提示;useWorkbenchAiCommandIntents.js在query_candidates前优先复用上一轮待审候选;workbench-ai-command-intent-model.test.mjs覆盖“我有哪些审核单”后继续说“审核通过”的候选承接。 - 操作:按 TDD 先补失败用例,再实现最小修复;执行
tools/agent-change-log/update_change_log.py --kind bug创建当天 bug 记录,并手动补全真实修复细节。 - 验证:
node --test web/tests/workbench-ai-command-intent-model.test.mjs通过;node --test web/tests/workbench-ai-command-intent-model.test.mjs web/tests/workbench-intent-frame-model.test.mjs web/tests/ai-document-query-model.test.mjs通过,31 项前端相关测试全部通过。 - 影响:用户在 AI 工作台先查询待审/审核单后,再说“请帮我审核通过”或类似审批命令时,系统会接上刚才候选并要求进入详情确认,不会把二轮命令当成孤立查询或静默失智;仍保留高风险审批动作不直接执行的安全边界。
- Git 提交检查:fetch 失败:fatal: unable to access 'https://www.caoxiaozhu.com:13002/YG-Soft/X-Financial.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.caoxiaozhu.com:13002;upstream