OpenClaw技能故事 Day043 | wecom-edit-todo
当AI成为你的任务指挥官
晨会前的混乱
4月15日,周二早上8:45。
林晓冲进办公室,手里攥着咖啡,脑子里还在回放着昨晚的噩梦——她梦见自己站在台上,却发现演讲稿变成了空白。
"林晓!"项目经理老周从隔间探出头,"十点的评审会,你把需求文档分给谁了?"
林晓愣住了。
她记得自己昨天说要建个待办,但——她真的建了吗?还是说,只是"想"要建?
"我……我查一下。"
她手忙脚乱地打开企业微信,待办列表里空空如也。
"完了。"
老周皱起眉头:"这周五个待办,你漏了三个。上周的代码评审你也没参加,说是忘了。"
林晓的脸涨得通红。
她不是不想做,她是真的记不住。她的脑子里装满了技术方案、会议纪要和未读邮件,那些"待会儿再处理"的小事,就像沙子一样从指缝溜走。
"我需要……"她喃喃自语,"一个永远不会忘事的助理。"
神奇的发现
那天晚上,林晓在整理 OpenClaw 技能库时,发现了一个新技能:wecom-edit-todo。
企业微信待办编辑技能。
她好奇地读完文档,眼睛越睁越大。
"创建待办、分派任务、设置提醒、标记完成、删除待办……"
这不仅仅是记录,这是完整的任务生命周期管理!
更让她兴奋的是,这个技能可以和通讯录查询联动——也就是说,她可以直接说"分派给张三",AI 会自动找到张三的企业微信 ID,把任务派给他。
"让我试试。"
第一次实战
第二天早上,林晓决定用这个技能重整她的工作流。
她打开终端,输入:
帮我创建一个待办:完成Q2规划文档,分派给产品组的小王,截止本周五下午5点。
OpenClaw 立刻响应:
第一步:查询通讯录
{
"action": "call",
"category": "contact",
"method": "get_userlist",
"args": "{}"
}
返回结果中找到了"王小明",userid 是 wangxiaoming。
第二步:创建待办
{
"action": "call",
"category": "todo",
"method": "create_todo",
"args": "{\n \"content\": \"完成Q2规划文档\",\n \"follower_list\": {\n \"followers\": [{\n \"follower_id\": \"wangxiaoming\",\n \"follower_status\": 1\n }]\n },\n \"remind_time\": \"2026-04-18 17:00:00\"\n }"
}
返回结果:
{
"errcode": 0,
"errmsg": "ok",
"todo_id": "todo_20260415001"
}
林晓看着屏幕,嘴角不自觉地上扬。
就这么简单?
她打开企业微信,待办列表里赫然出现:
完成Q2规划文档 分派人:王小明 截止时间:4月18日 17:00
小王那边也收到了推送通知。
任务追踪的艺术
接下来的几天,林晓彻底爱上了这个技能。
她发现,wecom-edit-todo 不只是创建待办那么简单。它可以:
更新待办内容
当需求变更时,她说:"把Q2规划文档改成Q3规划文档。"
AI 自动调用 update_todo,把内容更新。
变更提醒时间
当 deadline 推迟时,她说:"把那个文档的截止时间改到下周一。"
AI 自动计算日期,更新 remind_time。
标记完成
当小王完成任务时,他说:"标记Q2规划文档为已完成。"
AI 调用 change_todo_user_status,把状态改为 2(已完成)。
删除待办
当任务取消时,她说:"删掉那个代码评审的待办。"
AI 会谨慎地确认:"确认删除待办'代码评审'吗?删除后不可恢复。"
团队协作的魔法
最让林晓惊喜的,是团队协作的场景。
周五下午,老周在群里说:"下周要上线新功能,需要一个负责人统筹全流程。"
林晓立刻说:"帮我创建一个待办:统筹新功能上线全流程,分派给测试组的小李,设置下周一早上9点提醒。"
AI 迅速执行:
查询通讯录,找到测试组李婷( liting)创建待办,分派给她 设置提醒时间
不到 10 秒钟,李婷收到了任务通知。
老周在群里发了个大拇指:"现在效率可以啊。"
技能的边界
当然,林晓也发现了这个技能的边界。
需要先有 ID
创建待办时,follower_id 必须来自通讯录查询,不能凭空猜测。这意味着 AI 不能"知道"某个人的企业微信 ID,必须先查。
待办 ID 需要查询
如果要更新或删除待办,必须先通过 wecom-get-todo-list 查询待办列表,找到对应的 todo_id。用户通常只提供内容描述,AI 需要智能匹配。
时间格式固定
所有时间必须是 YYYY-MM-DD HH:mm:ss 格式。用户说"明天"、"下周",AI 需要自动换算成具体日期。
一周后的复盘
使用 wecom-edit-todo 一周后,林晓的工作状态焕然一新。
她不再漏掉任何任务,所有待办都井井有条地躺在企业微信里。更重要的是,她可以把任务无缝分派给团队成员,不再需要一个个私聊确认。
"这不仅仅是待办管理,"她在周会上说,"这是团队协作的基础设施。"
老周点头:"确实,这周的任务完成率提升了 40%。"
如何使用这个技能
1. 前置条件
确保 wecom_mcp 工具已配置好,并且有企业微信 API 权限。
2. 创建待办
帮我创建一个待办:[内容],分派给[姓名],[时间]提醒
3. 更新待办
把[待办内容]改成[新内容]
把[待办内容]的提醒时间改到[新时间]
4. 标记完成
标记[待办内容]为已完成
5. 删除待办
删掉[待办内容]
独特价值
| 特性 | 传统方式 | wecom-edit-todo |
|---|---|---|
| 创建待办 | 手动输入 | 语音/文字一句话 |
| 分派任务 | 查通讯录→复制ID→粘贴 | AI自动匹配 |
| 更新提醒 | 手动修改 | 自然语言描述 |
| 团队协作 | 逐个通知 | 一键分派全员 |
明日预告
Day044 | wecom-meeting-create —— 当AI成为你的会议管家,从预约会议室到发送邀请,一键搞定所有会议安排。
本文档对应 OpenClaw 技能:wecom-edit-todo
夜雨聆风