请求生命周期
触发方式
上下文包
一次 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、审计记录和群记忆可以长期保留。
- 临时沙箱文件和临时中间状态不应被视为长期资产,除非已经保存到工作区、文档、代码仓库或文件系统。