当前位置:首页>python>用DeepSeek写Python:第三课——自动生成日报/周报(Excel+图+结论)

用DeepSeek写Python:第三课——自动生成日报/周报(Excel+图+结论)

  • 2026-10-04 19:46:45
用DeepSeek写Python:第三课——自动生成日报/周报(Excel+图+结论)

今天大年三十,先祝各位粉丝朋友新年快乐!

新的一年,身体健康,阖家欢乐,财源滚滚!

如果时间富余,欢迎多来咱的公众号捧捧场~

你一定经历过这种“日报时刻”:

下午快下班,领导一句“今天的日报发我一下”,你打开Excel,复制昨天模板、改日期、贴数据、调图、写结论……

最后你会发现:最耗时间的不是分析,是“搬砖式排版”。

这一课我们不讲复杂算法,只做一件事:

✅ 让DeepSeek帮你写一个脚本,把数据→Excel→图→结论一键生成。

1️⃣目标

今天这个脚本,目标非常明确:

最终你会得到一个自动化python脚本:

2️⃣ 结构

你先把“报告长什么样”钉死,DeepSeek后面才不会发散。
把下面提示词复制给DeepSeek:

你可以这样跟 DeepSeek 说(直接复制)👇

我要做一个“日报/周报自动生成器”,请先不要写代码,只给方案结构。背景:我有一份明细数据(包含 date日期、value指标值、category分类,可选),每天/每周要自动生成报告。目标:输出一个Excel报告(汇总+明细)+ 图表(折线/柱状)+ 自动结论文字(3-8条要点)。请你输出:1)日报/周报各包含哪些sheet(列出名称)2)每个sheet放哪些指标(举例)3)建议画哪些图(至少2种),分别用什么维度4)结论生成规则:环比/同比、异常点、TopN、趋势(写成可执行的规则)要求:尽量落地,像写给同事的设计说明。

3️⃣生成脚本

结构定了,再让它写代码。你要明确这是工程脚本:有参数、有输出、有异常提示。
把下面提示词复制给DeepSeek:

然后把它输出的“运行命令+关键说明”粘贴到文章这里(代码太长可以不全贴)。

请根据刚才的方案,写一个可直接运行的Python脚本(单文件即可),实现“日报/周报自动生成器”。输入:- 支持读取 CSV 或 Excel(参数 --input)- 数据至少包含:date(日期)、value(数值)- category(分类)可选:如果有就做TopN和分类对比输出:- 生成报告文件夹(参数 --outdir),文件名带日期或周数- Excel报告:至少包含 Summary(汇总)和 Detail(明细)两个sheet- 图表:用matplotlib生成至少2张图,保存为png(chart_1.png, chart_2.png)- 结论:自动生成3-8条要点,写入Conclusion sheet(或Summary末尾)逻辑要求:- 日报:统计当天 vs 前一天(环比),找异常(阈值/偏离均值/Top波动)- 周报:统计本周 vs 上周,TopN类别贡献,趋势(连续增长/下降)工程要求:- Python 3.10+- 使用 pandas + openpyxl + matplotlib- 必须包含main(),用argparse支持:--mode daily/weekly,--date 或 --week,--input,--outdir- 缺失列要给清楚报错信息最后请给:1)依赖安装命令2)3条运行示例命令3)常见报错排查清单

4️⃣ 日报/周报最核心——让DeepSeek“只改不重写”

日报、周报这种东西有一个共同特点:
它永远不会一次定稿。
今天领导要“异常Top5”,
明天加“合格率”,
后天又变成“按场站/部门分组对比”。
如果你每次都让DeepSeek“重写整份脚本”,
代码只会越来越乱,你也会越来越不敢改。
真正该掌握的不是“一次写完”,
而是——持续迭代的能力。
把下面这段提示词收藏起来,
以后每次加需求,就用它 👇
基于你刚才生成的脚本,请不要重写整体结构,只在原代码基础上实现这个新需求:{你的需求}请说明改动点,并只给我需要修改的代码片段。

对了,这就是和第二课一样的迭代方法,两篇文章示例,都是在教大家方法论:

先让DeepSeek给结构(设计图)
再生成可运行脚本(工程化)
再用“只改不重写”迭代(持续升级)

希望大家举一反三,在这个时代能够善用AI作为你的工具

🔜 下期预告

其实我看了很多次留言,但是一次都没有落实(汗= =)

下次我就从留言里挑一个比较容易落地的内容做吧!

最新文章

随机文章