AI自动写周报:n8n+LLM每周总结自动化

📘 AI教程 💬 🔥 Trending 发布者: leakey
AI自动写周报:n8n+LLM每周总结自动化

🩺 摘要

每周五都要写周报,这周干了什么、下周要干什么。写的时候要么忘了做什么,要么想不起来怎么做。能不能让AI自动整理?

📝 详情

核心思路

AI写周报不是让AI凭空编。周报的灵魂是「干了什么」,AI只是帮你把这个信息组织好、润色通顺。

你需要: 1. 每天花30秒记录 — 今天干了啥 2. 周五让AI整理 — 把一周的记录变成周报

第一步:每天记录

最省事的方法:在微信群/钉钉/飞书给自己发消息。或者用记事本。

格式:

7/14: 完成了登录模块重构,修复了session过期bug
7/15: 跟产品对齐了下个版本需求,评审通过
7/16: 开发用户权限管理模块,进度60%

每天一句话,30秒搞定。

第二步:AI生成周报

import openai

client = openai.OpenAI()

daily_log = """
7/14: 完成了登录模块重构,修复了session过期bug
7/15: 跟产品对齐了下个版本需求,评审通过
7/16: 开发用户权限管理模块,进度60%
7/17: 修复了权限管理中的3个bug,完成单元测试
7/18: Code Review通过,合并到主分支
"""

prompt = f"""你是一个项目经理。把以下日志整理成周报格式,分为:
1. 本周工作内容(分点)
2. 遇到的问题和解决方案
3. 下周计划

日志:
{daily_log}
"""

response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[{"role": "user", "content": prompt}]
)
print(response.choices[0].message.content)

自动化方案:n8n工作流

如果你会n8n,可以搭一个自动化工作流:

  1. 每天17:00 — Slack/钉钉发消息「今天干了啥?」
  2. 你回复一句话 — 存到数据库
  3. 每周五17:00 — 收集整周记录
  4. 调LLM生成周报 — 格式化输出
  5. 发送到邮箱/群聊 — 自动完成

成品效果

输入的是零散的几句话,输出的是:

本周工作内容: 1. 完成了登录模块重构,解决了大量用户反馈的session过期问题 2. 参与下个版本需求评审,与产品团队达成一致 3. 开发用户权限管理模块(进度60%),已完成核心功能 4. 修复权限管理相关bug 3个,单元测试全部通过 5. 代码通过review,已合并到主分支

遇到的问题: 权限管理中的角色继承逻辑比预期复杂,多花了一天调试

下周计划: 1. 完成权限管理模块剩余功能 2. 开始开发消息通知模块

一句话

周报AI不是用来编故事的,是用来把你知道的东西组织好。