SuperAPI AI 工具集

lark-workflow-task-digest

办公与效率

查看项目

更新于 10-16 06:23

技能介绍

用途:查询飞书任务列表,按状态分类统计并生成进度报告,可选推送到飞书或保存为文档。触发场景包括“任务进度”“任务报告”“待办汇报”“项目进度报告”“任务概览”“今日任务完成情况”等。

主要能力:调用 task +get-my-tasks 获取任务列表,按未开始、进行中、已完成、已逾期分组统计,生成结构化 Markdown 报告(含统计概览、逾期任务、进行中任务、已完成任务),并可通过 im +messages-send 推送或 docs +create 保存。

使用方式:开始前须先用 Read 工具读取 ../lark-shared/SKILL.md(含认证与权限处理)。仅支持 user 身份,需先授权:lark-cli auth login --domain task;如需推送或保存文档,还需 lark-cli auth login --domain task,im,docs。查询示例:lark-cli task +get-my-tasks --page-all、--due-end "2026-04-09T23:59:59+08:00"、--created-at "2026-04-01"、--complete、--query "<关键词>"。日期计算使用系统命令 date,不要心算。推送示例:lark-cli im +messages-send --chat-id "<chat_id>" --markdown "{报告内容}" --as bot;保存示例:lark-cli docs +create --title "任务进度报告 ({日期})" --markdown "{报告内容}" --as user。

统计规则:逾期 = 截止日期 < 当前时间 且 状态 != 已完成;完成率 = 已完成 / 总计 × 100%;逾期任务高亮显示。

限制与降级:不带过滤条件可能返回大量历史待办,建议用 --due-end 过滤;数据量过大时只展示近 30 天创建的任务,其余折叠为“其他 N 项历史待办”。无任务数据时返回“当前没有符合条件的任务”;im 推送失败仅输出到对话并告知用户手动发送;docs 保存失败仅输出 Markdown 到对话。所需 scope:task:task:readonly、im:message、docx:document:create。其他细节暂未提供。