跳转到主要内容
群记忆和例行任务让 Xpert Tag 从“被动问答机器人”变成“长期参与团队协作的数字专家”。当前 Xpert 已有长期记忆、文件记忆、技能、Schedule Trigger 和定时任务工具等基础能力,但群级记忆与自然语言 routine 还未产品化。

群记忆

群记忆用于保存对该群长期有效的规则、事实、偏好和决策。
记忆类型示例状态
群规则“回复先给结论,再给依据。”未实现(规划)
输出格式“日报必须包含进展、风险、阻塞、下一步。”未实现(规划)
项目事实“当前项目客户是华域三电。”未实现(规划)
决策记录“报价口径按 2000/人天计算。”未实现(规划)
禁止事项“不要在客户群展示内部产品代号。”未实现(规划)
工具偏好“代码相关任务默认使用 acme/data-pipeline 仓库。”未实现(规划)
目标交互:
@Xpert 记住:这个群的日报输出用表格,必须包含风险和负责人。
@Xpert 你记得这个群有哪些规则?
@Xpert 删除关于旧报价流程的记忆。
@Xpert 修正:发布窗口是每周三,不是周五。

记忆边界

Xpert Tag 的默认记忆策略应更保守:
  • 私有群记忆只对该群可见。
  • 公开群记忆默认也只写入该群,不自动跨群共享。
  • 组织管理员可以显式启用“公开群记忆共享”。
  • 群成员可以添加普通记忆。
  • 群管理员可以删除、锁定或修正群记忆。
  • 所有记忆变更都要进入审计。
以上均为 未实现(规划)。当前可复用 长期记忆文件记忆 的基础能力,但它们还不是群级 Tag memory store。

例行任务 Routines

Routine 是由群创建和管理的长期任务。它使用该群绑定的数字专家、知识库、工具和权限运行。
Routine 类型示例状态
定时任务每个工作日 9 点总结本群未关闭问题。部分实现
群消息 watch监听“紧急”“故障”“客户投诉”,出现时自动总结。未实现(规划)
外部事件订阅PR、CI、工单、审批状态变化后回群。未实现(规划)
跟踪任务持续追踪一个合同、审批、PR 或问题直到关闭。未实现(规划)
自然语言创建用户在群里说一句话即可创建 routine。未实现(规划)
当前 Xpert 可通过 Schedule Trigger 和定时任务工具实现固定周期任务,但还没有“从群聊自然语言创建、列出、修改、暂停、恢复、删除 routine”的统一产品体验。

Routine 管理命令

目标命令:
@Xpert 每个工作日 9 点,总结这个群昨天未关闭的问题,并列出负责人。
@Xpert 每天下午 5 点,汇总今天项目进展、阻塞和明天计划。
@Xpert 监听这个群里的“紧急”“故障”“客户投诉”,出现时自动总结并提醒负责人。
@Xpert 列出这个群的例行任务。
@Xpert 暂停周五周报。
@Xpert 恢复每日站会摘要。
管理能力状态:
能力状态
按 Cron 触发数字专家已实现基础能力
在群里自然语言创建定时任务未实现(规划)
列出本群 routines未实现(规划)
修改执行时间和输出格式未实现(规划)
暂停、恢复、删除 routine未实现(规划)
查看最近执行记录未实现(规划)
失败重试和异常提醒部分实现

PR 和工单跟踪

Xpert Tag 的工程类 routine 目标包括:
  • 订阅某个 PR,当 CI 结束、评审到达或合并时回群。
  • 从群里的 bug 报告触发代码分析,必要时创建 draft PR。
  • 追踪工单状态,超时后提醒负责人。
  • 把群讨论沉淀为 Issue、需求或审批草稿。
当前 Coding Expert 已具备代码平台连接、Issue/PR 和代码任务基础能力,因此 GitHub/GitLab/Gitee/云效方向为 部分实现。但“从群聊直接创建 PR follow routine 并持续回群”的完整 Xpert Tag 流程为 未实现(规划)

与技能的关系

群记忆保存短小、稳定、群内共享的事实。技能保存可复用的流程、模板和任务说明。建议分工如下:
内容放在哪里
“本群日报用表格输出”群记忆
“客户方案输出不要出现内部代号”群记忆
“售前方案生成完整 SOP”技能
“代码审查规范和 PR 模板”技能或代码仓库规则
“审批流和工单字段映射”工作流或插件配置
当某条群记忆变长、变复杂或需要跨群复用时,应沉淀为技能或工作流模板。