最近在折腾一件事:能不能让AI Agent帮我自动完成一些重复性的技术写作任务?比如每天写一篇技术短文发到开发者社区赚积分。
说出来你可能不信,我之前一直是手动写文章的,每天花半小时到一小时。选题、组织结构、写正文、排版……虽然不算特别累,但日复一日确实有点消耗精力。尤其是有时候灵感枯竭,对着空白编辑器半天敲不出一个字。
我用的方案其实不复杂,核心是定时任务 + 浏览器自动化 + AI生成内容三件套。
关键点在于,AI生成的内容不能是套话,得有个人观点和实际经验,否则社区审核过不了。
技术栈很简单:
整体流程就是:cron触发 → Agent启动Edge → 打开创作中心 → AI生成文章 → 填入标题和正文 → 保存草稿 → 从草稿箱发布 → 完事。
这一路踩了不少坑:
坑1:富文本编辑器 vs Markdown编辑器
一开始用富文本编辑器填内容,结果格式全乱了。后来切换到Markdown编辑器,直接填Markdown源码,渲染效果才正常。
坑2:@ref失效问题
浏览器自动化中,DOM快照拿到的元素引用(@ref)是临时的。页面一旦发生变化,之前的@ref就失效了。所以每次操作前都要重新snapshot。
坑3:发布弹窗的交互
从草稿箱打开文章点发布后,弹窗里有原创勾选、标签选择等操作。一开始直接点发布按钮就完了,结果文章没发布成功。后来才发现弹窗里有必填项。
坑4:文章内容质量
最开始AI生成的文章太AI味了,全是排比句和套路化表达。后来在prompt里加了一条:长短句混搭,像朋友聊天一样写,效果好多了。
说实话,这套东西搭好之后,我每天省下来的时间大概有45分钟。一周下来就是5个多小时。而且文章质量比我自己随便写其实也差不了太多——毕竟AI也是基于我的写作风格来生成的。
如果你也在做一些重复性的内容创作,不妨试试类似的思路。不一定是写文章,自动化提交代码报告、整理会议纪要、定时更新文档,都可以用这套模式。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。