Skip to content

RC-CHN/astrbot_plugin_the_Big-3_Chinese_AI_conferences

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI 日报生成器 (AI Daily Report Generator)

这是一个为 AstrBot 设计的插件,用于自动抓取中国三大 AI 媒体(AI ERA, 机器之心, QbitAI)的最新文章,使用大语言模型生成摘要,并最终渲染成一份排版精美的日报图片。

✨ 功能特性

  • 自动化内容聚合: 定时从多个来源抓取最新 AI 资讯。
  • 智能摘要生成: 利用可配置的 LLM Provider (如 OpenAI, ZhipuAI 等) 为每篇文章生成精炼摘要。
  • 智能缓存: 报告生成后会缓存3小时,避免在短时间内重复生成,节约资源。

🚀 如何使用

要生成一份新的 AI 日报,请在聊天中发送以下指令:

/今日顶会

机器人将回复一条提示消息,并在后台开始生成过程。完成后,机器人会自动将渲染好的日报图片发送到当前聊天。

⚙️ 配置说明

为了使摘要功能正常工作,您必须在 AstrBot 的插件管理界面中为此插件进行配置。

  • summary_provider:
    • 描述: 用于生成文章摘要的 LLM Provider 的 ID。
    • 类型: string
    • 默认值: "openai"
    • 说明: 请确保此处填写的 Provider ID 已经在您的 AstrBot 主配置中正确设置并可用。您可以根据需要将其更改为您偏好的任何已配置的 Provider ID。

📦 依赖项

在启用此插件之前,请确保您的 Python 环境中已安装以下依赖项:

playwright
trafilatura
requests
feedparser

您可以通过运行以下命令来安装它们,框架在载入时也会尝试自动安装:

pip install playwright trafilatura requests feedparser
playwright install

注意: playwright 需要一个额外的步骤来安装浏览器核心,请务必运行 playwright install,该步不会由框架自动执行。

About

亿万人将要精读中文顶会

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published