SuperAPI AI 工具集

lark-workflow-chat-digest

办公与效率

查看项目

更新于 10-16 06:23

技能介绍

用途:针对飞书群聊,按指定时间范围拉取消息记录,由 AI 提取关键信息并生成结构化日报,可选保存为文档或发送到群聊。触发场景包括“群日报”“群消息摘要”“生成日报”“群聊总结”“今日群消息回顾”等。

主要能力:查找群聊获取 chat_id;分页拉取群消息(每页最多 50 条,支持 --start/--end 时间过滤与 --sort asc 正序);AI 分析消息,输出话题分类、决策记录、待办事项、问题与风险、重要通知;生成 Markdown 结构化日报;可选保存为飞书文档或发送到群聊/个人。

使用方式:开始前须先用 Read 工具读取 ../lark-shared/SKILL.md(含认证与权限处理)。仅支持 user 身份,执行前授权:lark-cli auth login --domain im;如需保存文档:lark-cli auth login --domain im,docs。查找群聊:lark-cli im +chat-search --query "<群名称>" --as user。拉取消息:lark-cli im +chat-messages-list --chat-id "<chat_id>" --start "..." --end "..." --page-size "50" --sort "asc" --as user;有 has_more 时用 --page-token 继续。发送到群聊:lark-cli im +messages-send --chat-id "<chat_id>" --markdown "{日报内容}" --as bot;发送个人用 --user-id。保存文档:lark-cli docs +create --title "..." --markdown "..." --as user。

适用场景:项目群、产品群等群聊的日报/周报总结与重要通知回顾。

限制:仅支持 user 身份;消息量过大时建议只分析最近 200-300 条;需过滤纯表情、系统消息及图片/文件消息;权限 scope 包括 im:chat:readonly、im:message:readonly、im:message、docx:document:create;找不到群聊、无消息、推送或保存失败等有对应降级方案。