每天省下10分钟写日报!这个AI技能自动帮你搞定工作汇报

打工人最烦的事,写日报绝对排前三。

每天下班前还得手动整理:今天干了啥?Git 提交了几条?开了哪些会?任务完成了没有?写出来的日报还特别水,领导看了没营养,自己写完也后悔。

最近我发现了一个 AI 技能,叫 daily-report-generator,专门解决这个问题。

它能干啥?

简单说,就是一个 Node.js 命令行工具,自动从三个地方拉数据:Git 提交记录、日历事件、任务管理器,然后给你生成一份结构清晰的工作报告。

支持三种输出格式:Markdown(最常用)、HTML、纯文本。中英文都能生成。

用起来有多简单?

# 生成今日日报
node index.js today

# 生成周报
node index.js week

# 指定日期范围
node index.js range --from 2024-01-01 --to 2024-01-07

输出的内容包含:完成的任务、Git 提交记录(带 commit 类型标注)、参与的会议、明日计划——基本涵盖日报需要的全部要素。

配置一次,以后天天用

在项目根目录放一个 .reportrc.json 配置文件,告诉它去哪些 Git 仓库拉数据、接哪个日历、连哪个任务管理器。配好之后,一行命令出报告,不用每次手动整理。

{
  "git": { "enabled": true, "repos": ["./", "../other-project"] },
  "calendar": { "enabled": true, "sources": ["google", "apple"] },
  "tasks": { "enabled": true, "sources": ["apple-reminders"] },
  "output": { "language": "zh-CN", "format": "markdown", "includeStats": true }
}

谁用得上?

每天要给领导交日报的同学、每周要写周报汇总的开发、经常跨项目需要追踪进度的项目经理——这技能直接嵌进工作流,配合定时任务甚至可以自动生成、自动发送,省去手动整理的痛苦。

安装也很简单:

npm install

Node.js 18 以上就能跑,Git 用来分析提交记录,日历和任务管理是可选的。

说实话,我之前也觉得”写个脚本自动出日报”这种事自己也能做,但这个工具把配置和输出都做得很规范,不用每次都重复造轮子。省下的那几分钟,积少成多,也挺可观的。

GitHub:https://github.com/openclaw/skills(技能路径:skills/1989tianlong/ytlong-daily-report)


GitHub: https://github.com/openclaw/skills

评论区

0 条评论

登录后可评论。

江望 879 阅读