用途:对客服支持收件箱进行分诊,评估每条问题的紧急程度,识别正确内部负责人并路由,同时为客户可见回复准备待审核草稿,最终输出升级报告。
主要能力与用法:所有工具定义在 tmp_workspace/utils.py 中,包括 http_request(带可选 JSON body 的 POST/GET,用于全部 API 调用)和 write_file(写入文件,用于保存最终报告)。Slack API 基址为 http://localhost:9110:列消息 POST /slack/messages(body 可选,如 {"days_back": 7, "max_results": 20});取消息 POST /slack/messages/get({"message_id": "<id>"});发消息 POST /slack/send({"to": "@user", "content": "..."},仅限内部团队);存草稿 POST /slack/drafts/save({"to": "@user", "content": "..."})。联系人 API 基址为 http://localhost:9103:搜索 POST /contacts/search({"query": "keyword"});获取 POST /contacts/get({"contact_id": "CT-501"}),用于判断发送者是客户还是内部成员,并找到每个问题的内部负责人。
工作流:先列近期消息,再逐条读取完整内容;用联系人接口分类发送者;按影响与时效标记 Critical / High / Medium / Low(Critical:服务中断、数据丢失、SLA 即将违约;High:客户受阻且无变通方案;Medium:有问题但有变通方案;Low:一般咨询、非阻塞);为每个问题识别内部成员并通过 slack_send_message 发送路由说明(仅内部);需要对外回复的通过 slack_save_draft 存草稿;最终把完整升级报告写入 /tmp_workspace/results/results.md,报告按 Critical、High、Medium、Low 分区,含摘要、路由对象、客户草稿状态与消息 ID,并附已保存草稿清单。
限制:严禁通过 slack_send_message 向外部或客户地址发送消息,所有客户可见回复必须先经 slack_save_draft 保存供用户审核;内部路由消息可直接发送;报告必须写入指定路径。其他功能、收费或平台信息暂未提供。