实战:用 AI 自动写周报

不想写周报?让 AI 帮你写。这个项目的核心在于**数据收集**。AI 写不出东西是因为没有素材,一旦你把这周做的事喂给它,它能写得比你好十倍。

5分钟
2025-12-26
实战项目教程实战:用

实战:用 AI 自动写周报

不想写周报?让 AI 帮你写。这个项目的核心在于数据收集。AI 写不出东西是因为没有素材,一旦你把这周做的事喂给它,它能写得比你好十倍。

1. 原理

Git 提交记录 + 日历会议记录 + Jira/飞书任务 -> LLM -> 完美周报

2. 实现步骤 (Python 脚本)

2.1 获取 Git Log

import subprocess

# 获取过去 7 天的提交记录
logs = subprocess.check_output(
    ['git', 'log', '--since=7.days', '--pretty=format:%s']
).decode('utf-8')

2.2 组装 Prompt

prompt = f"""
请根据以下工作碎片,帮我写一份正式的周报。
周报结构:
1. 本周工作重点 (Key Results)
2. 详细进展 (Progress)
3. 下周计划 (Plan)
4. 遇到的困难与支持 (Blockers)

工作碎片:
{logs}
"""

2.3 调用 AI

from openai import OpenAI
client = OpenAI()

response = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": prompt}]
)

print(response.choices[0].message.content)

3. 进阶玩法

  • 接入飞书多维表格:如果你的工作记录在多维表格里,可以用飞书 API 读取记录作为输入。
  • 自动润色:让 AI 学习你的过往周报,模仿你的语调(Tone),避免写出来太像机器人。

警告:AI 写的周报虽然漂亮,但请务必自己检查一遍,以免出现“修复了一些我根本没做的 Bug”这种尴尬情况。

AI导航助手

Powered by DeepSeek

你好!我是AI导航助手,由DeepSeek驱动。

我可以帮你: • 推荐适合你的AI模型 • 解答AI相关问题 • 直接带你跳转到相关页面

试试点击下方问题,或直接输入你的问题!

快捷提问:

哪个AI模型最好?有免费的AI吗?写代码用哪个?API怎么接入?

点击按钮可直接跳转到相关页面