SXP-Simon/astrbot_plugin_qq_group_daily_analysis

✨ AstrBot 群日常分析总结插件 —— 自动总结群聊提取有趣信息并生成精美海报或网页链接,还能制作群趣味连环漫画;自带管理后台,可查看运行链路、历史报告、异常日志和数据审计;支持 QQ 官方机器人、OneBot (NapCat / LLOneBot / SnowLuma)、Telegram 与 Discord 等消息平台。

What it solves

This project provides an automated way to analyze group chat activity, extract key topics, identify "golden" quotes, and generate visual reports or comic-style summaries. It helps community managers or group members quickly catch up on discussions without reading through hundreds of messages.

How it works

It functions as a plugin for the AstrBot framework. It monitors group chat messages, uses Large Language Models (LLMs) to process and summarize the content, and then outputs the results as images, HTML reports, or even AI-generated comics. It supports various platforms like QQ, Telegram, and Discord, and includes a WebUI for managing configurations, viewing historical reports, and monitoring token usage.

Who it’s for

It is designed for group administrators or community managers who want to automate the generation of daily summaries, engagement statistics, and fun community content for their chat groups.

Highlights

  • Automated Reporting: Generates visual reports on activity, participation, and hot topics.
  • AI Comics: Automatically turns chat summaries into fun, comic-style visual stories.
  • WebUI Management: Includes a built-in dashboard for configuration, log monitoring, and report history.
  • LLM Tool Integration: Allows users to query reports or trigger new analyses using natural language via LLM function calling.
  • Flexible Scheduling: Supports both scheduled daily reports and incremental analysis modes.

Related

  • Project
  • Project
  • Project
  • Project
  • Project