name: qiwei-official-todo
description: 通过企业微信官方 CLI 搜索成员并创建、同步、更新、完成或删除由当前机器人创建的待办,维护参与人、截止时间、提醒和处理状态。适用于记待办、分配任务、查看机器人待办、催办、改截止时间、完成事项,以及在 4320 Dashboard 展示真实企微待办。
企业微信官方待办
前置检查
- 调用
qiwei_official_status。
- CLI 未安装时调用
qiwei_official_prepare。
- 未初始化时停止业务调用,把初始化命令交给用户完成授权。
- 调用
qiwei_official_help 读取 todo 类别的当前方法与参数,不猜测固定 schema。
创建待办
- 把事项整理为明确的动词开头标题。
- 确认负责人、截止时间、优先级、验收标准和来源。
- 只有姓名时先通过官方通讯录匹配成员;同名必须确认。
- 用户一次给出多个事项时,先展示结构化清单,经确认后批量创建。
- 使用
qiwei_official_call 执行,并返回待办标题、负责人、截止时间和链接。
查询与推进
- 查询时按未完成、临期、逾期和已完成分组。
- 修改负责人、截止时间或状态前先读取当前值。
- 完成待办时记录完成说明或交付物链接。
- 删除待办必须明确确认;“完成”与“删除”不可混用。
- 从会议纪要提取待办时,与
qiwei-goal-management 配合:先提取并确认,再创建正式企微待办。
Dashboard 工作流
在“知识库 → 企微官方待办中心 → 待办中心”中执行:
- 先用
search_todo_userid 按姓名或别名查询参与人 userid,不猜测人员标识;
- 用参与人 userid 调用
get_todo_list,单页最多 20 条;
- 创建待办时明确内容、参与人、截止时间和提醒方式;
- 完成待办时调用
update_todo 将 todo_status 设为 0,不把完成等同于删除;
- 将真实结果写入
outputs/knowledge/todos/,不生成 Mock 待办。
官方边界:列表、详情、更新和删除只适用于当前机器人创建的待办。不要把其他来源任务伪装为企微官方待办。
与统一任务中心协同
- 内部成员任务在姓名能可靠解析为 userid 且用户确认后,才同步为真实企微官方待办;
- 外部联系人没有官方内部成员 userid,相关事项保留为本地客户跟进任务,并通过“转到智能会话”继续沟通;
- 客户任务绑定
todo_id 后只计为一项任务,完成本地任务时同步完成官方待办;
- 成员搜索失败或官方通道不可用时,不猜 userid,也不阻塞本地任务推进。