Python自动化批量降低AI痕迹
AI时代下,无论是做毕业设计、还是日常办公,或者内容撰写,我们都时不时的选择AI生成文本,这样写出来的文章,带有AI痕迹,在毕业论文中说是AIGC率高。今天我想和大家分享使用Python编程实现自动化的小工具——它能帮你批量处理 HTML 和 Word 文档,把 AI 味道浓重的文字快速变得自然、接地气。
起因是之前在给学生做毕业论文指导的时候,经常发现学生文章的格式乱,格式不符合要求,AIGC率高等问题。就想写一个自动批量调整格式、降低AI痕迹的程序,这样不用让学生反复修改。
说干就干。整个工具的核心思路其实不复杂:把文件夹里的 .html 和 .docx 文件逐个读取出来,提取纯文本,然后调用一个第三方降 AI 改写服务,把处理后的文本再按段落塞回原文件中。
我的要求不多,有个界面,浏览器自动化、批量处理文件,不但是word格式,有的时候需要html形式,最后封装程序成可执行文件,也就是exe文件,于是我就把这些要求采用对话的方式 告诉TRAE
我想做一个 Windows 桌面程序,能选择输入文件夹和输出文件夹,用 PySide6 做界面,调用 Playwright 控制浏览器自动登录网站、粘贴文本、获取结果,然后把处理后的内容按段落写回原来的 HTML 和 Word 文件里。然后先生成md文件,按照md文件逻辑分解任务,编程实现。实现过程如图所示:

下一步开始测试 我找到了上学期学生的毕业论文,又建立两个html文件,组成了9个待处理文件,打开程序

选择待处理的文件位置,选择要输出的文件位置,点击处理,显示处理任务中。
这里以第一篇文章为例,第一篇word是采用WPS AI自动生成的内容,采用朱雀检查,AI特征100%。

使用程序降低AI后,检测如下

适用条件是只要的电脑是 Windows 系统、安装了 Chrome 浏览器、能正常访问网络,就可以直接把 exe 发过去正常使用。
这次小项目让我再次感受到:AI 真正强大的地方,不只是它自己会写文章,而是它能帮我们搭建一个个解决实际问题的自动化工具。过去可能需要花一整天手动完成的工作,现在只需要采用对话的方式就可以写程序,调试程序。做过码农的朋友应该有所体会,写代码一天,调试,修复bug可能需要一星期,需要反复思考底层逻辑以及整个框架的设计。现在只需要AI调试bug。
最后你平时会用什么方法降低文章的 AI 痕迹?是手动改、换工具,还是修改skill技能?欢迎在评论区聊聊你的经验。
夜雨聆风