安全_云舒
26-11-03 18:04

我在千问办公做了个定时任务,每周五12点执行,相当于我的小助理。

1. 确定关注名单:
a) 找出公司所有销售总监和办事处主任。注意:不能只靠职位关键词搜索(会漏人),必须按组织架构核实——查询市场营销中心下所有"办事处"部门(dept search "办事处"),逐个读取部门主管(dept get-info 的 deptManagers)作为办事处主任;再用职位搜索(aisearch person --dimension position,分别搜"销售总监""办事处主任")交叉验证补充;同一人兼管多个办事处需标注。
b) 找出我的所有直属下属(我所在部门的下级部门主管)。

2. 读取上次执行时间:work/last_run_state.json 的 last_run_at 作为时间窗口起点;文件不存在则用最近7天。

3. 邮件:逐人(按名单中的邮箱)查询发给我的所有邮件,包括直接发送、群发、抄送;纯附件式周报(正文为空)必须下载附件解析内容后再分析。

4. 钉钉消息(两部分,缺一不可):
a) 私聊:逐人读取这些人与我的一对一会话在时间窗口内的全部消息(双向上下文,不只看对方发我的单条)。
b) 群聊:列出我的全部会话,找出我与关注名单中任何一人共同所在的群(需读取群成员核对),读取这些群在时间窗口内的全部消息(所有发言者),按业务相关性整理。

5. 把邮件和钉钉消息中需要我关注的重点事情,按优先级简明扼要汇报给我。

6. 汇报完成后,更新 work/last_run_state.json:写入本次执行时间(last_run_at)、关注名单(含邮箱、共同所在群)和时间窗口,供下次执行使用。

发布于 浙江