我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍

图片[1]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

起因:被 200 个视频逼疯的午后

事情是这样的。今天我看着硬盘里躺着的 200 多个刚刚下载好的视频素材,整个人都不好了。

做自媒体的朋友都知道,百家号和今日头条的审核机制那是出了名的严格。尤其是体育领域,那些原始素材的标题全是“震惊体”、“标题党”,动不动就“吓尿了”、“刚刚发生”。如果我直接传上去,一是会被判“旧闻新炒”直接限流,二是字数往往超标(头条限制 30 字以内)。

图片[2]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

以前我都是一个个手动改:

  • 复制文件名 -> 想个新标题 -> 数数有没有超 30 字 -> 删掉那个该死的 emoji -> 重命名 mp4 -> 再去重命名同名的封面图……

改成第 10 个的时候,我觉得我的手腕已经开始抗议了。改成第 20 个的时候,我意识到:作为一个懂技术的男人,怎么能干这种体力活?

不行,必须写个工具来自动干这事儿。

第一版:并没有想象中顺利

说干就干。我想到了最近很火的 DeepSeek,它的中文理解能力很强,正好拿来做语义清洗。

图片[3]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

我的思路是用 Python 写个 GUI 界面,接上 DeepSeek 的 API。 V1 版本的逻辑很简单: 让 AI 把“震惊体”去掉,加上“精彩回顾”四个字。

代码写完一跑,翻车了。 AI 虽然把标题改短了,但处理得非常生硬。它把“精彩回顾”直接像补丁一样贴在标题后面,而且标题中间全是空格,没有标点符号,读起来像个机器人。比如它会生成:“张本智和输了 比赛结束 [精彩回顾]”

这种标题发上去,一看就是机器刷的,不仅没有点击欲望,还容易被平台判低质。

第二版:和 AI 的“博弈”

为了解决这个问题,我开始死磕 Prompt(提示词)逻辑。

我修改了代码,不再让 AI 简单拼接,而是建立了一个随机词库(包含“封神一战”、“赛事重温”、“高光时刻”等 10 个词)。我要求 AI 必须把这些词自然地融合进句子里,并且强制要求它使用中文逗号。

V2 版本跑起来像模像样了,生成的标题很有“人味儿”。 但跑了几个视频后,我又发现了一个致命 Bug:字数超标

图片[4]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

AI 毕竟是文科生,有时候写嗨了,一不小心就给我整出 32 个字。虽然只超了 2 个字,但头条后台就是传不上去。那段时间我看着日志里一堆红色的“⚠️超长”,陷入了沉思。难道最后还是得我手动去删字?

终极版:自动化逻辑的闭环

我不甘心。既然要自动化,就要 100% 的自动化。 我想出了一个绝招:在代码里植入一个“质检员”逻辑。

我在 Python 后台加了一个循环判断机制:

  1. AI 生成标题后,程序先偷偷数一下字数。

  2. 如果超过 30 字,程序直接把结果拦截,不显示给我看

  3. 程序自动给 AI 发指令:“太长了,重写一个短的!”

  4. 如果 AI 还是写长了,就继续重试,直到合格为止。

  5. 顺便写了个正则,强制把 AI 习惯性加在末尾的句号给切掉。

这把“剪刀”加上去之后,整个世界清净了。

图片[5]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

成果:舒服了

刚才,我把那 200 多个视频文件夹拖进我开发的这个小工具里。

看着进度条一行行变绿,看着那些“震惊体”自动变成了“XXX 经典回顾:XXX 封神一战”,而且字数全部精准控制在 30 字以内,甚至连封面图都自动同步重命名了。

最后的结果? 200 多个视频,只有不到 5 个因为极端情况处理失败(被我单独提取出来删了),剩下的全自动通过

本来需要一下午的枯燥劳动,现在喝杯咖啡的功夫就搞定了。

图片[6]-我用 DeepSeek 手搓了一个自动化神器,效率提升 100 倍-巍瀚の手記

这就是技术的魅力吧。虽然中间改了几版代码折腾了一会儿,但看着这个专属工具,只能说:真香!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容