我做信息差赛道,每天用 WorkBuddy 自动产出十几条带货口播脚本。脚本里写「全网最便宜」「第一个做到的」「100% 有效」是家常便饭——人是顺手写的,但平台机审不跟你讲感情。
踩过一次坑:一条讲书的视频,标题带了「全网最值得读的 3 本书」,发出去 2 小时播放刚起量就被判「夸大宣传」下架,连带那条视频的账号信用分掉了。后来我学乖了:脚本先过一遍词库巡检再发,把人工复查变成机器前置拦截。
这类词分两类:
手动逐条看十几条脚本太慢,而且容易看漏。用 WorkBuddy 写个巡检脚本,3 秒扫完全部文件,这就是本文要讲的东西。
📸[截图位置:一条因含极限词被平台下架/限流的视频后台提示截图,用于说明「为什么要做巡检」]
环节 | 输入 | 工具 | 输出 |
|---|---|---|---|
① 准备词库 | 手工整理的极限词/违禁词 | 文本编辑器 | banned_words.json |
② 扫描脚本 | 待发布口播稿 .md 文件夹 | WorkBuddy 跑 Python | 命中明细 |
③ 导出报告 | 命中明细 | csv 标准库 | 合规巡检报告.csv |
④ 修改定稿 | CSV 报告 + 原文 | 人工/替换 | 可发布干净稿 |
核心思路:用「词库匹配」代替「人肉逐行读」,把巡检从 10 分钟压到 3 秒,且不会漏看。
词库就是一个 JSON,结构是 { "命中词": "修改建议" }。给修改建议能让报告直接告诉我「该换成什么」,不用每次都动脑子。
你也可以直接用纯文本(每行一个词),脚本两种格式都支持。建议按平台拆分词库(如 banned_抖音.json、banned_视频号.json),因为各平台机审规则不一样。
📸[截图位置:WorkBuddy 文件区,展示 banned_words.json 与「脚本」待检目录并列的界面]
下面这段用纯标准库(os / re / csv / json / argparse),不依赖任何第三方包,复制即用。
逻辑很简单:加载词库 → 遍历目录下每个 .md → 逐行逐个词匹配 → 命中就记下行号、词、建议和上下文 → 全部导出成 CSV。
📸[截图位置:在 WorkBuddy 终端运行 python inspect.py --root 脚本 --dict banned_words.json 后的输出「扫描完成:N 处命中,已导出 合规巡检报告.csv」]
把脚本存成 inspect.py,词库放 banned_words.json,待检口播稿放 脚本/ 目录,运行:
几秒后生成 合规巡检报告.csv。用 Excel 打开后是 5 列:文件 / 行号 / 命中词 / 修改建议 / 上下文。我习惯按「文件」列排序,然后照着「修改建议」列,在原稿里逐个替换——一条 90 秒口播稿通常 3 分钟内就能改干净。
📸[截图位置:合规巡检报告.csv 在 Excel 中打开,展示「文件/行号/命中词/修改建议/上下文」五列数据]
改完前后对比,例如原文「这本书能让你100% 摆脱焦虑」,报告提示把 100% 改为「绝大多数情况下」,成稿「这本书能让你绝大多数情况下摆脱焦虑」——既保留说服力,又规避了绝对化承诺。
📸[截图位置:修改前 vs 修改后口播稿片段对比,如「全网最便宜」→「全网少见的低价」]
坑 1:节目名、书名被误杀。 脚本扫描「最」字时,把《最强大脑》《最好的我们》这类标题也判为违规。 → 解法:维护一个「白名单」,或在词库里只保留真正有风险的组合(如「全网最」「史上最」),缩小匹配粒度;也可把书名号《》内的内容整体跳过不扫。
坑 2:极限词远不止「最」。 我以为挡住「最」就安全了,结果「第一/唯一/顶级/国家级/100%」照样被下架。平台机审词典不公开,只能靠踩坑积累。 → 解法:建一个持续生长的词库文件,每次被下架/限流就补一条进去,并按平台拆分词库(抖音/视频号/小红书松紧不同),巡检时选对应平台的词库。
坑 3:CSV 在 Excel 打开成乱码。 第一次导出用 utf-8,Windows 的 Excel 默认按本地编码读,中文全变方块。 → 解法:导出时一律用 encoding='utf-8-sig'(带 BOM),Excel 能自动识别 UTF-8,乱码问题彻底消失。
坑 4:只报不改等于没做。 早期我只生成报告,改稿还是靠手工从头读,效率没本质提升。 → 解法:在报告里直接给「修改建议」列,并把高频替换沉淀成固定话术库,下次遇到同类词直接套用,改稿从「思考」降级为「粘贴」。
WorkBuddy 支持把任意任务设成定时自动化。我可以建一个「每日发布前巡检」:每天 07:50 自动扫描 脚本/ 目录、跑 inspect.py、把 合规巡检报告.csv 推到对话里,我 8 点一上班就能看到哪些稿子要改。这样脚本产出(自动化)→ 合规巡检(自动化)→ 人工定稿,形成闭环,发布前零遗漏。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。