Files
LWLT-AIBOT/findings.md
T

37 lines
4.8 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.
# 当前关键发现
## 2026-08-28 — AgentBus 运行态重连
- 用户侧观察到 AgentBus 断线后,服务端健康接口在重启前已短暂恢复为 4/4 ready,说明该现象可能是间歇性连接或页面状态延迟;当时在途 task 与 `accepted/running` attempt 均为 0。
- 按用户授权重启后,标准运行态为进程组 `66218`、服务 PID `66228`;连续 25 秒 6 次只读采样均保持总连接与 session ready 正常、4/4 渠道 ready。若用户界面仍显示断线,应优先刷新操作台状态,不据此重复派发任务。
## 2026-08-28 — 散拼母团“整团游客信息”导出(已完成)
- 用户报告的任务已由 `confirmation_export / Program v1.0.5` 正确路由并抽取客户、出发日期、产品;唯一失败是 `export_type=整团游客信息` 未登记,任务保持 `no_plugin_dispatch=true / no_erp_write=true`。
- 这不是普通文案别名:历史只读 ERP 证据确认“整团游客信息”属于散拼母团,源为 `/System/Business/orders_Visitor.asp?tid=<tid>`;独立团/散拼具体子单“游客名单”源为同一页面的 `?did=<ddid>&tid=<tid>`。二者文件家族相同,但对象范围不同。
- 已继续复用 `confirmation_export` 和 canonical `visitor-list`,由 `existing_refs.kind` 严格分流;`整团游客信息`固定为 `shared_plan` 且只使用母团 `tid`。母团仅开放单一 `visitor-list`,不能使用`全部`、其他文件类型或任何子单 `did/ddid`。
- Program parser、双 Schema、平台 validator、operation plan、ERP 唯一解析、页内 exporter、mapping、业务文档及 AgentBus 交付契约已同步。解析态保留母团范围,执行态要求 resolved、母团号/计划号和 `tid`;源 URL 固定为 `orders_Visitor.asp?tid=...`。
- 普通`游客名单`仍只用于独立团或散拼具体子单并生成 `did+tid`,未因母团能力而扩大范围。混用`整团游客信息/游客名单`或母团请求其他文件会在 ERP 请求前失败关闭。
- 新基线为扩展 `0.5.157`、Program parser `v1.0.6`、输入契约/DOCX `0.5.123`、五 Skill `0.5.125`;完整静态回归、包/源码比对和 DOCX 12 页渲染均通过。服务与扩展运行态已切换到该基线,但母团真实 ERP 导出路径本轮未获访问授权,仍只具历史只读证据。
## 2026-08-28 — 名单导入当前基线
- 两类名单导入固定 Program-only:文字定位后等待单个 `.xls/.xlsx`;第一行团信息、第二行 14 列表头,规范化为加密 13 列 canonical TSV,原始工作簿不持久化。
- 未确认且目标游客位占用时要求覆盖确认;`full_replace + confirmed=true` 后附件指定序号全部强制覆写,同值也写。父表单 ERP 明确成功即完成,不再逐行写后回查。
- 唯一严格`领队`备注行生成 `passenger_list.leader_contact`,保存前投影到 `jj_lianxiren/jj_dianhua`;多行、缺值或结构不一致均失败关闭。
- 当前扩展 `0.5.157` 继续包含 `0.5.156` 引入的游客位容量业务提示;原始技术 blocker 只留技术详情。用户另行授权后,扩展与 8786 服务均已重载/重启到当前版本。
## 当前解析、执行与发布边界
- 18 项机器路由、任务级 AI/Shadow/Auto/Program 快照和组织全自动化对手工与 AgentBus 新任务统一生效;两类名单 route 固定 Program-only。
- 当前 Program parser 基线为 `ltjt-program-parser-v1.0.6`,输入契约为 `business-input-templates-0.5.123`;五个 Skill 为 `0.5.125`,Agent Prompt 为 `ltjt-agent-prompt-v1.8-independent-headcount-categories`。
- 生命周期执行仍要求唯一对象、页面身份、ownership、写前投影、明确服务端响应与 action-specific 完成凭据;未知或不确定写入不得自动重试。
- `confirmation_export` 是只读 ERP 源导出:游客源归档原始 `.xls` 并生成真实 `.xlsx` 供 AgentBus/微信;其他类型转 PDF,失败回退源文件;不定时、不外发、不重保存订单。
- 真实 ERP 访问或写入、任务 mutation、部署、外部发送及后续运行态变更仍需用户另行明确授权。本轮用户在源码与发布物变更后,又单独授权了当前版本的服务重启和扩展重载;未授权 ERP 业务页访问。
## 历史与归档
- 本次压缩前完整 findings 已按相同 SHA-256 `17e5c316e5f9e18f4b56374d2e1dba75c03e346396e3f63bdf78cdd4df3fcf84` 冻结到 [2026-08-28 findings 快照](archive/project-history/2026-08-28/findings-pre-compression-shared-plan-visitor-export.md)。
- 先前完整研究、真实只读证据和发布过程见 `archive/project-history/`、`archive/research/` 与 `archive/evidence/`;归档只供追溯,不反向定义当前规则。
- 当前业务规则以活动源码、Schema、mapping、Skill、业务登记和 `dist/release-manifest.json` 为准。