此项目 fork 自 lumia1998/koishi-plugin-group-analysis,感谢原作者的贡献。
一个为 Koishi 设计的群聊分析插件,灵感来源于 astrbot-qq-group-daily-analysis
,支持多维度统计和智能话题总结。
- 多维度统计 - 分析群聊的总消息数、参与人数、总字数、最活跃时段、发言排行榜等
- 智能话题总结 - 集成大语言模型(LLM),自动从聊天记录中总结出核心讨论话题
- 图片报告 - 将分析结果渲染成美观的图片报告,直观易读(使用 Material Design 3 动态配色系统,支持明暗主题切换)
- 灵活触发 - 支持通过命令手动触发,也支持通过 CRON 表达式定时自动发送
- 高度可配置 - 支持群组白名单,自定义定时任务等配置选项
在 Koishi 插件市场搜索 group-analysis
,安装后启用即可。
插件依赖 Puppeteer 和 ChatLuna,请确保已安装并配置了 koishi-plugin-puppeteer 和 koishi-plugin-chatluna 插件。
群分析 [days:number]
- 分析指定天数的群聊记录,默认分析最近 1 天群分析.启用
- 在发送的群中启用群聊分析群分析.禁用
- 在发送的群中禁用群聊分析
allowedGroups
- 允许使用此插件的群号列表cronSchedule
- 定时发送报告的 CRON 表达式cronAnalysisDays
- 定时任务分析的天数promptTopic
- 用于话题总结的 Prompt 模板