3.1 KiB
3.1 KiB
Main Business Status Correction - 2026-07-12
本报告校准 main 合并 A-route 后的业务状态,避免把“UI 输入/点击”误写成“业务送达”。
四个目标当前状态
| 目标 | 当前业务状态 | 已有能力 | 剩余卡点 |
|---|---|---|---|
| 搜索联系人 | 基础可用 | isphere_search_contacts 支持 log-backed 候选和可选 MsgLib enrichment。 |
更丰富字段、成员层级属于后续增强。 |
| 搜索群组 | 基础可用 | isphere_search_groups 支持 groupchat/conference 候选、排序、去重和可选 MsgLib enrichment。 |
群成员/管理员层级属于后续增强。 |
| 收发消息 | 收消息基础可用;发消息 UI action ready;在线业务送达未验证 | isphere_receive_messages 可从 PacketReader/log-backed 或显式 MsgLib readonly 读取;isphere_send_message preview 稳定;A-route uia_rpa 可对真实/合成聊天窗口写入 rtbSendMessage 并点击 btnSend。 |
需要在线登录环境证明 server ack、接收方送达或 sent-record/content-hash after 证据。 |
| 收发文件 | 收文件 list 可用;发文件 preview 可用;真实下载/真实上传未完成 | isphere_receive_files 可列文件元数据并给出 download preview blocked/planned;isphere_send_file 可做 allowed-dir SHA256/size preview。 |
真实下载需要 cache mapping/copy gate;真实发文件需要文件按钮/菜单定位、上传 connector 和在线发送证据。 |
A-route 合并后的精确定义
- 路线定位:B-route/运行客户端 sidecar/API connector 仍是主线;A-route/RPA 只是备选兜底,不作为默认产品架构。
- 已实现:打开真实离线
frmP2PChat,识别rtbSendMessage、btnSend、rtbRecvMessage。 - 已实现:
uia_send_message可以写入发送框并触发发送按钮。 - 未证明:在线登录态下消息被服务端接受、对方收到、或本地 sent-record 产生。
- 未实现:真实文件上传。真实离线 UIA dump 没有稳定暴露
btnSendFileautomation id。
后续计划
- 主线优先:继续验证 B-route running-client sidecar / in-process connector / existing API 的真实发送和文件能力。
- 备选保持:把真实
frmP2PChatHWND 接入isphere_send_message的uia_rpaconnector,形成可重复 UI action smoke,但只作为 B-route 卡住时的兜底。 - 在线消息验证:在可登录环境采集 before/after sent-record、content hash、ack/成功提示、idempotency 不重复发送证据。
- 文件发送节点:优先找 B-route 上传/发送 connector;如果继续卡住,再单独定位真实工具栏/菜单里的文件按钮,做 RPA 上传动作和在线 evidence package。
- 更新业务 smoke:把
send_message_ui_action_ready与send_message_business_delivery_ready拆成两个字段。
对外口径
可以说:数字员工已经具备联系人/群组搜索、收消息基础读取、收文件列表、发消息 preview、发消息 UI 操作能力。
不要说:数字员工已经能稳定在线发送消息或发送文件。当前还缺在线业务证据。