Files
isphere-ai-bridge/docs/reports/2026-07-12-main-business-status-correction.md
2026-07-12 01:29:07 +08:00

3.1 KiB
Raw Blame History

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/plannedisphere_send_file 可做 allowed-dir SHA256/size preview。 真实下载需要 cache mapping/copy gate真实发文件需要文件按钮/菜单定位、上传 connector 和在线发送证据。

A-route 合并后的精确定义

  • 路线定位B-route/运行客户端 sidecar/API connector 仍是主线A-route/RPA 只是备选兜底,不作为默认产品架构。
  • 已实现:打开真实离线 frmP2PChat,识别 rtbSendMessagebtnSendrtbRecvMessage
  • 已实现:uia_send_message 可以写入发送框并触发发送按钮。
  • 未证明:在线登录态下消息被服务端接受、对方收到、或本地 sent-record 产生。
  • 未实现:真实文件上传。真实离线 UIA dump 没有稳定暴露 btnSendFile automation id。

后续计划

  1. 主线优先:继续验证 B-route running-client sidecar / in-process connector / existing API 的真实发送和文件能力。
  2. 备选保持:把真实 frmP2PChat HWND 接入 isphere_send_messageuia_rpa connector形成可重复 UI action smoke但只作为 B-route 卡住时的兜底。
  3. 在线消息验证:在可登录环境采集 before/after sent-record、content hash、ack/成功提示、idempotency 不重复发送证据。
  4. 文件发送节点:优先找 B-route 上传/发送 connector如果继续卡住再单独定位真实工具栏/菜单里的文件按钮,做 RPA 上传动作和在线 evidence package。
  5. 更新业务 smokesend_message_ui_action_readysend_message_business_delivery_ready 拆成两个字段。

对外口径

可以说:数字员工已经具备联系人/群组搜索、收消息基础读取、收文件列表、发消息 preview、发消息 UI 操作能力。

不要说:数字员工已经能稳定在线发送消息或发送文件。当前还缺在线业务证据。