一个半自动机器人,手动提交公众号文章链接,然后由程序获取标题、作者、图片,经ChatGPT编写内容摘要,然后一键发布到长毛象Mastodon。
大概的步骤:用MkEncrypt.php给页面加了一个访问密码,登录以后的样子,本着能用就行能懒就懒的原则页面没有做任何美化;
点击获取按钮,读取文章信息
通过xpath查询要提取的信息,开通openai API把文章内容发给chatGPT让它写个摘要,刷新页面以后重新生成,也可以在下边手动修改。当然还可以自动取文章摘要,但是绝大多数文章都没有。。。取前多少字或者干脆不要摘要也行,就是可读性要差一些。
通过计数来控制文章状态,考虑到高频发公开会打扰到用户,所以默认状态为unlisted即不在公共时间轴显示,可以设定一个数字每间隔多少文章以后发布一篇公开可见文章来刷存在感。
发送后前台展示的样子。
费用:只是简单使用了文本生成模型,限制了发送文章内容800字,生成摘要max_tokens为150,所以开销非常小,发二十篇左右文章大概两三美分,一篇文章不到0.02人民币,这年头2分钱能干啥 😂