SuperAPI AI 工具集

teamharness-roomflow

智能体与模型

查看项目

更新于 10-22 07:19

技能介绍

Roomflow

当 Leader 需要在 Quick Task 或 Project Work 状态建立之前识别当前 Matrix 房间,或准备 Matrix 任务房间时,可使用本技能。

Describe Room

当 Matrix 房间的用途不明确时,调用 roomflow describe_room。

依据 Matrix 状态进行分类:

来源渠道 / 请求方房间:外部渠道,或名称表明为私聊(DM)或 Team 房间的 Matrix 房间。

任务房间:名称以 TASK:<projectId> 开头的 Matrix 房间,或其主题/标签带有 Project/Task 标记的房间。

不要仅凭已加入房间的 ID 推断房间用途。

创建或复用任务房间

从来源渠道 / 请求方房间出发,在创建项目或任务状态之前调用 roomflow create_task_room。

传入稳定的 projectId。该工具会将 Matrix 房间名称规范为 TASK:<projectId>,并且仅按该 project id 复用任务房间。

将当前来源元数据按接收到的原样传入,例如 DingTalk 的 sourceRoomId 和 sender,以便项目状态保留请求方路由。不要使用来源房间或发送者身份来决定任务房间的复用。来自同一钉钉群或同一人的不同项目,仍会获得不同的任务房间。

为需要在任务房间中接收或观察工作的 Worker 传入完整的 Matrix 用户 ID。将返回的 Matrix 房间作为交接、项目状态、任务委派和 Worker 完成报告所使用的任务房间。