使用Action让AI总结早报新闻并自动推送到TG

这是偶然发现的一个Github项目,不过这位开发者并没有介绍教程及更多的信息,所以,你可以和我一起来发现探讨。

嗯,还有,感谢这位开发者,他做了这个Readhub

一、

首先是早报,也就是信息源

https://github.com/real-time-news/zaobao

排除所需的环境依赖文件,先找到工作流代码fetchNews.yml

不难发现需要环境密钥:ACTION_TOKEN,运行的为date文件夹内文件

而date文件夹内的json数据是由src文件中代码编译,所以再来看src文件夹

我们找到了parse.ts中它的信息源为联合早报

而index.ts又进行了后续的爬虫及处理,所以,这个工作流你懂了吧

二、

带有AI的TG机器人项目

https://github.com/real-time-news/telegram-bot/tree/main

和上述同样的,我们首先找到工作流文件查看

我们找到除了ACTION_TOKEN这个环境密钥,还需要

TELEGRAM_TOKEN :机器人的TOKEN

TELEGRAM_CHAT_ID :聊天频道ID

START_COMMAND :开始指令

STOP_COMMAND:结束指令

OPENAI_API_KEY :AI token

同样的,date为发送的数据,src为编译处理数据源

总结

将环境密钥添加至Github,修改个别代码,运行action即可。

代码备份:https://noise.lanzoul.com/ioCEv0wbyjxa