AI Agent 实践分享 2026.07.13
AI 应用分享
分享我在 QoderWork 里封装的几个 AI Agent:专属约会议助手 与 会议室预订助手。它们已经帮我省掉每天 12 点手动刷会议室的麻烦,也变成可复用的团队资产。
为什么做这两个 Agent?
⏱️
高频重复
约会议、查空闲、抢会议室每天都在做,步骤固定,适合交给 AI。
🔌
系统已打通
QoderWork 里已有 dws、会议室查询等能力,只需把能力串成工作流。
🚀
可复制
把提示词和授权链路沉淀下来,同事也能快速做出自己的 Agent。
整体架构
1. 第一次先向 QoderWork 提出具体要求,AI 根据意图调度不同的 Agent;2. 每个 Agent 需要先完成对应授权,如需要打通阿里钉授权,AI才能读取日历等;3. 最终结果可以通过钉钉聊天框提醒给对应的用户。
Agent 01
基于 dws 日历 + 阿里钉授权
专属约会议助手
一句话交代会议需求,AI 自动查空闲、协调时间、代发会邀。
思路研究与创建分享
1. 第一次先给 AI 提清需求,如读取日历 + 阿里钉授权登录 QoderWork;
2. 点开左下角“技能”艾特对应的 agent,我用的是“DWS”做成专属约会议技能;
3. 最后每次只需要发默认关键词,再艾特 agent 技能,QoderWork 就会自动执行指令。
实现四步走
1
向 AI 提清楚需求
把默认要求写成固定前缀,后续每次只要改变量。
帮我约个会:
- 主题:{会议主题}
- 参与人:{参会人姓名/工号}
- 时长:{例如 30 分钟}
- 预约时间:{例如 2026-07-15 14:00-18:00 之间}
- 会议室/地点:{线上/会议室名称}
请使用 dws 查看参与人空闲时段,推荐一个大家都有空的时间并直接创建钉钉日程、发送会邀。会邀不要带默认描述,也不要设置会后跟进提醒。
2
艾特 QoderWork 里的对应技能
在提示词结尾明确调用 QoderWork 技能。这里用的是 dws 连接器里的日历能力。
示例:@QoderWork 请使用 dws 查看日历空闲时段并代发会邀。
3
完成阿里钉授权打通
QoderWork 的 DingTalk connector 已绑定当前账号,首次确认授权后,AI 就能以你的身份查日历、发会邀。
- 验证动作:让 AI 查一下自己明天的日程。
- 注意:dws 日程创建没有
--organizer参数,默认以当前授权人名义发出,无法代老板或他人发会邀。 - 会邀里不带默认描述、不设会后跟进提醒,避免打扰参会人。
4
测试、固化、复用
先用一次真实会议做端到端测试,确认无误后保存为模板。以后每次只要说:
“帮我约个会,主题=周会复盘,参会人=张三、李四,明天下午,时长30分钟,线上。”
AI 实际执行的命令示例
# 1. 查参会人空闲
# 返回 2026-07-15 各参会人日程冲突情况
dws calendar freebusy list --users "参会人工号1,参会人工号2" --date 2026-07-15
# 2. 推荐时间并创建日程(以当前授权人名义发出)
dws calendar event create \
--title "周会复盘" \
--start "2026-07-15T14:30:00+08:00" \
--end "2026-07-15T15:00:00+08:00" \
--attendees "参会人工号1,参会人工号2" \
--location "线上-钉钉会议" \
--desc ""
# --desc "" 表示不写入默认描述,同时不设置会后跟进提醒
* 命令由 AI 自动拼装;如需循环会邀,目前只能批量创建单日日程,不能创建真正的循环会议。