跳转到主要内容
Xpert Tag 的核心是把一次 IM 请求转换成一个可追踪的 Agent session。这个 session 绑定到来源平台、群聊或单聊、发送者、数字专家、上下文和权限配置。

请求生命周期

触发方式

上下文包

一次 Tag session 应构建统一上下文包。当前能力来自各 IM 插件和 Xpert 工作流,后续需要产品化为跨平台统一模型。

进度展示

现有 IM 插件已经具备部分消息更新能力,但尚未形成统一的 Xpert Tag live checklist。 通用 live checklist/progress renderer 当前为 部分实现。后续应由 Xpert Tag runtime 统一生成状态事件,再由各 IM adapter 渲染为对应平台最合适的消息形态。

结果形态

Xpert Tag 的结果不应只是一段聊天回复。目标结果包括:
  • 文本摘要、结论和建议:已实现基础能力。
  • Markdown、富文本和卡片:部分实现,取决于平台。
  • 图片、文件、附件和文档链接:部分实现。
  • BI 图表、指标分析和数据报告:部分实现,可复用 Agentic BI 与工具集。
  • 工单、审批、CRM、ERP 或 PLM 操作结果:部分实现,依插件和工作流配置。
  • 代码修改、PR、CI 跟踪和代码审查:部分实现,依 Coding Expert 与代码平台连接。

会话边界

当前 IM 插件通常按 integrationId + 外部会话 + sender 或类似 key 维护对话绑定。Xpert Tag 后续应在此基础上增加统一的 Tag session 概念:
  • 一个群或线程中的一次任务对应一个 Tag session。
  • session 创建时锁定当时的数字专家、工具、知识库、模型和权限快照。
  • 管理员后续改配置时,新 session 生效,运行中的 session 继续使用创建时的配置快照。
  • session 结束后,最终结果、外部 artifact、审计记录和群记忆可以长期保留。
  • 临时沙箱文件和临时中间状态不应被视为长期资产,除非已经保存到工作区、文档、代码仓库或文件系统。
统一 Tag session 生命周期为 未实现(规划)