自媒体博主用 AI 写 Python 自动化脚本:零基础也能用的办公自动化
对在公众号、小红书、短视频平台持续更新内容的创作者来说,选题、写稿、做封面、剪视频、回评论都要一个人扛,保持稳定更新很累。很多重复性的整理工作,用一个几十行的脚本就能一键完成,而 AI 让不会编程的人也能写出这样的脚本。本文给出自媒体博主用 AI 写 Python 自动化脚本的一套可直接照抄的做法:描述输入文件、处理规则和期望输出,让 AI 写带注释的脚本和运行说明,先在副本上测试。
场景:自媒体博主为什么需要 AI 写 Python 自动化脚本
自媒体博主每周都要做一件重复的事:把多个“内容数据”表格合并,按内容平台汇总,再另存为一份新表格。手工复制粘贴半小时,还容易漏行。对自媒体博主来说,这类需求往往和“整理粉丝评论里的高频问题”“策划年底盘点系列选题”这些事挤在同一周,留给它的时间并不多。
用什么工具
可以用 ChatGPT、Claude、DeepSeek、Kimi 等对话助手写脚本;如果安装了 VS Code,可以配合 GitHub Copilot、通义灵码等编程助手边写边改。
举个例子
先看一个虚构但很典型的例子。小孙是一位在公众号、小红书、短视频平台持续更新内容的创作者,这周手头的事情包括“整理粉丝评论里的高频问题”和“联系两个潜在合作品牌”,偏偏这时又需要写 Python 自动化脚本。小孙没有从空白页开始,而是先花几分钟把相关材料整理好,按下面的提示词交给 AI,拿到初稿后对照原始资料逐条核对,再补上自己的判断。整个过程中,小孙特别留意不把合作合同价格、粉丝私信内容和未发布内容放进对话里。
操作步骤
- 说明输入:文件格式、位置、列名
- 说明处理规则:合并、筛选、汇总、改名等
- 说明输出:文件名、格式、保存位置
- 让 AI 写带中文注释的脚本和运行步骤
- 先复制一份数据做测试,确认结果正确再正式使用
提示词示例
下面的提示词可以直接复制,按自媒体博主的实际情况替换细节:
【背景】当前的难点是:一条合作视频的品牌方反馈还没回来,可能需要返工。
我是自媒体博主,不太懂编程,请帮我写一个 Python 脚本。
输入:文件夹 data/ 中有多个 Excel 文件(.xlsx),每个文件结构相同,列为:内容平台、发布日期、阅读量、内容类型
处理:
1. 合并所有文件
2. 删除完全重复的行
3. 按“内容平台”汇总“阅读量”的合计和记录数
输出:生成“汇总结果.xlsx”,包含两个工作表:明细、汇总
要求:
- 每一步写中文注释
- 告诉我需要安装什么,怎么运行
- 如果某个文件缺少某列,打印提示并跳过该文件
示例输出(仅供示意)
示例输出如下(虚构内容,仅演示 AI 大致会给出什么样的结果):
import glob import pandas as pd cols = ["内容平台", "发布日期", "阅读量", "内容类型"] frames = [] for path in glob.glob("data/*.xlsx"): df = pd.read_excel(path) if not set(cols).issubset(df.columns): print(f"跳过 {path}:缺少必要的列") continue frames.append(df[cols]) detail = pd.concat(frames).drop_duplicates() # 合并并去重 summary = detail.groupby("内容平台")["阅读量"].agg(["sum", "count"]) with pd.ExcelWriter("汇总结果.xlsx") as w: detail.to_excel(w, sheet_name="明细", index=False) summary.to_excel(w, sheet_name="汇总") print("完成!")运行步骤:安装 Python 后执行
pip install pandas openpyxl,在脚本所在文件夹运行python merge.py。
注意示例中所有内容都是虚构的。实际使用时,AI 的输出质量取决于你提供的材料是否完整、要求是否具体。
注意事项与技巧
- 列名要和实际文件完全一致,多一个空格都会出错。
- 处理含合作合同价格、粉丝私信内容和未发布内容的数据时,优先在本地运行脚本,而不是上传到在线工具。
给自媒体博主的特别提醒
把你过去爆款内容给 AI 分析结构,而不是让它模仿别人的风格。同时要记住:平台对 AI 生成内容有标注要求,涉及测评、种草时要保证内容真实,避免误导。
还可以这样用
- 批量生成文档:根据表格内容批量生成通知或证明(注意核对)。
- 网页数据整理:在遵守网站规则的前提下整理公开数据。