告别手写周报!Trae + 飞书MCP 实现AI智能周报生成完整攻略

🚀 一键生成专业周报,从此告别繁琐的文档编写工作!

一、背景与痛点

写周报月报等头疼的事相信很多小伙伴都经历过,我们公司每周都需要对本周工作内容进行总结归纳,每到这个时候我就头痛的很。偶然间看到飞书MCP可以ai自动写文档,刚好Trae也可以使用飞书的MCP,于是就尝试了一下是否可以让AI自动帮我写周报。

二、实现步骤

2.1 周报内容获取

我的周报内容主要分为工作内容,遇到的问题与解决方案,思考与反馈,成果展示和经验总结等。其中关键点就是获取工作内容,其他的可以让ai自动生成。

下面这行命令可以获取指定作者一周内的git提交记录,通过获取提交记录来生成工作内容

xx替换为git name

ini 复制代码
 git log --author="xx" --since="1 week ago"

2.2 飞书MCP的使用

详细使用文档见:open.feishu.cn/document/uA...

大致流程就是创建一个自建应用,然后给这个应用添加各种操作权限 ,然后拿到这个应用的APP IDAPP Secret即可

官方文档截图如下:

例如我创建一个周报助手应用:

2.3 集成到Trae

1. 登录OpenAPI MCP

注意node版本 ≥ 20

在命令行中运行如下命令,your_app_id和your_app_secret替换为上文飞书MCP中获取的APP ID 和 APP Secret

xml 复制代码
 npx -y @larksuiteoapi/lark-mcp login -a <your_app_id> -s <your_app_secret>

运行完毕后,终端会回显用户授权的 URL,需在 60 秒内访问该 URL 并完成授权。

授权页面如下图所示,确保用户身份符合预期,并单击 授权,使 MCP 工具获取到用户访问凭证(user_access_token)。

2. Trae中添加飞书MCP

在Trae右上角,按照 AI 侧栏 > AI 功能管理 > MCP > 添加 > 手动添加 的路径,打开 MCP JSON 配置对话框。

点击添加,手动配置飞书MCP的json配置项

perl 复制代码
 {
   "mcpServers": {
     "lark-mcp": {
       "command": "npx",
       "args": [
         "-y",
         "@larksuiteoapi/lark-mcp",
         "mcp",
         "-a",
         "<your_app_id>",
         "-s",
         "<your_app_secret>",
         "--oauth"
       ]
     }
   }
 }

PS: 这边可能会出现一个问题,就是飞书的MCP要求node版本大于等于20,但是你在命令行中修改node版本,Trae可能会读取不到,所以我本地进行了调整,调整后的json如下:

适用于mac,会先使用nvm切换一下node的版本

perl 复制代码
 {
   "mcpServers": {
     "lark-mcp": {
       "command": "bash",
       "args": [
         "-c",
         "source $HOME/.nvm/nvm.sh && nvm use 20 && npx -y @larksuiteoapi/lark-mcp mcp -a <your_app_id> -s <your_app_secret> --oauth"
       ]
     }
   }
 }

3. 创建智能体

智能体配置如下:

prompt如下

可以根据自己的需要适当调整补充

ini 复制代码
 请你按照以下步骤来生成周报
 1: 使用 git log --author="your_name" --since="1 week ago" 查看git一周内的提交记录
 2: 将git一周的提交记录整理成表格的形式,并通过lark-mcp上传到飞书文档
 3: 内容需要适当补充优化,例如 本周工作内容,遇到的问题与解决方案,思考与反馈,成果展示和经验总结等

2.4 使用方式

进入你的工作代码目录,例如我的工作代码全部在code目录下,这边会保存工作中的所有项目代码

然后在对话框中点击@符号,选择刚刚创建的《周报生成智能体》

与智能体对话即可

首先他会检查当前目录下的所有项目属于你的代码提交记录(此处项目较多,截取部分)

然后创建周报文档,并上传到飞书

最终产出总结,并且生成可访问的飞书链接

飞书文档链接如图所示,生成本周工作记录,工作总结和反思以及下周工作计划三个多维表格内容。

三、总结与展望

3.1 方案优势

通过Trae + 飞书MCP的组合,我们成功实现了自动化周报生成,具备以下显著优势:

自动化程度高:一键获取Git提交记录,智能生成周报内容

内容结构完整:自动生成工作内容、问题解决、思考反馈等多维度内容

无缝集成飞书:直接创建飞书文档,团队协作更便捷

格式规范统一:表格化展示,内容清晰易读

时间效率提升:从手写1-2小时缩短至AI生成5分钟

3.2 注意事项

在使用过程中需要注意以下几点:

⚠️ Node版本要求:确保Node.js版本 ≥ 20,否则飞书MCP无法正常运行

⚠️ 权限配置:飞书应用需正确配置文档操作权限

⚠️ Git提交规范:建议保持良好的Git提交习惯,便于AI更好地理解工作内容

⚠️ 内容审核:AI生成的内容建议人工审核后再提交,确保准确性

3.3 未来优化方向

🔮 功能扩展

  • 支持更多协作平台(钉钉、企业微信等)
  • 集成日历数据,自动关联会议和任务
  • 添加工作量统计和效率分析

🔮 体验提升

  • 支持自定义周报模板
  • 增加多语言支持
  • 优化AI生成内容的准确性和个性化

🔮 团队协作

  • 支持团队周报汇总
  • 添加工作进度跟踪
  • 集成项目管理工具数据

📝 结语

通过本文的完整实践,相信大家已经掌握了如何利用Trae和飞书MCP实现智能化周报生成。这不仅是一次技术工具的应用,更是工作效率提升的有益探索。

让我们告别繁琐的手工周报,拥抱AI时代的智能办公!如果你在实践过程中遇到问题,欢迎交流讨论。

相关推荐
江湖十年2 小时前
Google ADK + DeepSeek 快速构建 Agent
llm·agent·ai编程
前端的日常2 小时前
还不会写抽奖转盘?快来让Trae写吧
trae
你不会困2 小时前
让 NestJS 冷启动时间从20s提升到3s,Trae只改了这些
trae
你不会困2 小时前
不想接口联调,不想写代码,那就交给Trae
trae
bug菌3 小时前
还在为编程效率发愁?字节跳动Trae如何让你秒变“代码大师“!
后端·ai编程·trae
一只爱撸猫的程序猿3 小时前
创建一个使用 Spring AI 配合 Function Calling 的实际场景案例:智能客服助手
spring boot·aigc·ai编程
数字扫地僧3 小时前
Trae模型保存/加载:Checkpoint机制详解
trae
数字扫地僧3 小时前
Trae混合精度训练指南:FP16加速技巧
trae
数字扫地僧3 小时前
Trae可视化工具:实时监控训练过程
trae
数字扫地僧3 小时前
Trae调试技巧:常见错误与异常处理
trae