
哈喽 ,大家好!我是小李,今天我们一起来搞点有意思的东西。
最近不是参加了一个发帖的活动嘛!
每天需要发一篇AI资讯相关的文章,虽然是AI写的,但是我还得复制过去啊,好麻烦!
能不能把这个流程自动化呢?
答案是当然可以。
那我们说干就干!
1、输入提示词,让AI完成整个项目

输入之后,AI开始执行:
全部的步骤分为下面五步:

大概过了五分钟左右,AI就完成了整个项目。
在这里,我们需要获取官网的科技文章的话肯定是需要接入大模型的。
我这里接入的是 deepseek ,去官网申请一个api key就可以。
数据抓取的途径我们采用的是RSS/Atom,因为它俩比较稳定。而且覆盖覆盖 AI 博客、产品博客和 GitHub Release 动态,内容也非常丰富。
温馨提醒:大家抓取数据的时候一定要遵守法律的规定,不要抓取一些人家明确禁止的数据。
配置好之后,我们直接开始执行,看看怎么样?
2、运行脚本,生成文章
首次使用,需要执行下面的命令
python -m maimai_agent.cli once --draft-only正常情况下应该会输出一个json文档,包含抓取到的热点文章。
这里关于格式的话,我们也可以自己调整。

接下来,我们需要让它打开浏览器,并且发布文章。
3、执行脚本,保存会话状态。
python scripts/save_maimai_session.py这一步是先打开浏览器,让用户输入手机号和验证码完成登录,将用户的信息保存到本地,方便后期验证。
第一步就出问题了。。。

我们直接让AI来修复这个问题。
AI经过排查,发现是没有安装Playwright这个依赖。
可以通过下面的命令来安装
python -m playwright install chromium装好之后,再次执行这个命令
python scripts/save_maimai_session.py可以看到,浏览器中打开了登录页面。

来到了脉脉的登录界面
输入手机号和验证码之后完成登录,然后回到代码编辑器中,按下回车,将信息保存好。
然后再执行下面的命令
python -m maimai_agent.cli once --draft-only发布文章
python -m maimai_agent.cli once执行的过程中,你会看到浏览器自动打开了下面的界面,并且将内容填充了进去,然后点击了发布。

发布成功之后,我们打开手机端
也可以看到刚刚发布的帖子。

那后期,我们也可以把这个agent运行在服务器上,让它每天都去抓取一下前一天的科技热点,然后在脉脉社区发一篇帖子。
以上就是本期文章的主要内容,接下来我们简单总结一下:
1、AI 怎么知道在哪个地方输入内容和标题?
需要把html页面的标签和元素告诉它
2、每次发布文章前都需要登录吗?
不需要,一次登录有效期通常是7-10天
3、登录环节为什么不让AI自动输入手机号点击发送呢?
点击发送可以,但是输入验证码 AI 做不到。
这里其实一定程度上可以减少人的操作,比如你可以把验证码告诉一个AI,然后让AI去输入。

4、如果放在服务器上运行的话,怎么知道AI有没有发布成功?
最直观的方式就是打开脉脉个人主页去看。
当然,这里也还有其他的办法。
你可以接入一个钉钉或者飞书的机器人,发送成功之后让这个机器人通知你!
具体怎么接入,之前的文章中应该分享过,这里不再赘述了。
5、生成的只能是纯文本吗?
目前是,但是我们可以自己写一些代码,让它生成图文并茂的文章,但是对于脉脉这种社区来说的话反而不太好。
好啦,本期文章就到这里,如果对你有帮助的话,记得点赞、在看、转发三连支持一下,我们下期再见~ 👋