作为在媒体或出版机构负责选题、采写和审校的编辑,你可能也有同感:选题策划、改稿、写标题和摘要、校对事实,每天要处理大量文字。很多重复性的整理工作,用一个几十行的脚本就能一键完成,而 AI 让不会编程的人也能写出这样的脚本。本文给出编辑用 AI 写 Python 自动化脚本的一套可直接照抄的做法:描述输入文件、处理规则和期望输出,让 AI 写带注释的脚本和运行说明,先在副本上测试。

典型场景

编辑每周都要做一件重复的事:把多个“稿件统计”表格合并,按栏目汇总,再另存为一份新表格。手工复制粘贴半小时,还容易漏行。对编辑来说,这类需求往往和“编发 10 篇稿件”“整理常见错别字和用语规范”这些事挤在同一周,留给它的时间并不多。

用什么工具

可以用 ChatGPT、Claude、DeepSeek、Kimi 等对话助手写脚本;如果安装了 VS Code,可以配合 GitHub Copilot、通义灵码等编程助手边写边改。

不会配置环境的话,可以让 AI 一步步教你安装 Python 和所需的库;ChatGPT 等带代码执行能力的工具也可以直接处理上传的文件(注意数据安全)。

一个虚构的例子

我们用一个虚构人物把流程串起来:老何,编辑,最近在忙“推进专题采访”。一次选题会结束后,老何意识到需要尽快写 Python 自动化脚本,可当天还要处理“编发 10 篇稿件”。于是老何把要求和背景一次性写进提示词,让 AI 先出一版,再花时间修改关键部分。最后交给主编的版本,结构和措辞都是老何亲自把过关的。

操作步骤

  1. 说明输入:文件格式、位置、列名
  2. 说明处理规则:合并、筛选、汇总、改名等
  3. 说明输出:文件名、格式、保存位置
  4. 让 AI 写带中文注释的脚本和运行步骤
  5. 先复制一份数据做测试,确认结果正确再正式使用

可复用的提示词

把方括号和括号里的内容换成你自己的信息即可:

【背景】身份:在媒体或出版机构负责选题、采写和审校的编辑;平时主要和读者和作者和主编打交道。
我是编辑,不太懂编程,请帮我写一个 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 不能替代事实核查,人名、数字、引语都要回到原始信源确认。

一个容易被忽略的习惯:用 AI 生成多个标题候选,再结合你对读者的理解挑选。

举一反三

  • 批量生成文档:根据表格内容批量生成通知或证明(注意核对)。
  • 网页数据整理:在遵守网站规则的前提下整理公开数据。

相关阅读