Files
X-Financial/document/development/2026-06-25/dev-logs/bugs/ai-approval-followup-context.md
caoxiaozhu 6bdaeed6d4 chore: 忽略 .zcode 本地目录并更新规则表与开发日志
- .gitignore 新增 .zcode/(ZCode 工具本地配置,不入库)
- 更新交通/通信/差旅等财务规则表
- 补充 2026-06-25/26 开发日志(chat UI SaaS 化、主题企业 AI 风格、bug 日志)
2026-06-26 22:42:46 +08:00

2.1 KiB
Raw Blame History

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:13002upstream origin/mainupstream 新提交:未发现;本地 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.jsquery_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 工作台先查询待审/审核单后,再说“请帮我审核通过”或类似审批命令时,系统会接上刚才候选并要求进入详情确认,不会把二轮命令当成孤立查询或静默失智;仍保留高风险审批动作不直接执行的安全边界。