Skip to content

v0.1.0

Choose a tag to compare

@dix8 dix8 released this 15 Mar 12:03
· 28 commits to master since this release

QQBot Web Manager 首个版本发布 🎉

🚀 Features

  • 反向 WebSocket 服务端,接收 NapCat 连接(OneBot V11 协议),支持连接状态管理与参数校验
  • 多 Bot 管理,仪表盘聚合展示各 Bot 头像、名称、在线状态和消息量
  • Bot 配置管理(昵称、自动回复、消息范围、关键词回复、在线时段、频率限制),修改即时热加载
  • 群管理页面,支持群列表展示、按群开关指令响应、批量启用/禁用、搜索筛选
  • 插件系统,支持 zip 导入、合法性校验、启用/禁用/删除/热重载、优先级管理、异常隔离、configSchema 自定义编辑器
  • 预装示例插件(7 个功能模块,涵盖群管理、定时消息、防撤回等 35+ 指令)
  • 定时任务可视化编辑器,支持每日定时和 Cron 表达式、多群广播、随机消息、模板变量
  • 消息记录持久化(SQLite),支持按类型/群号/QQ号/内容搜索和分页浏览
  • 统计数据持久化,消息小时趋势、群/用户排行,支持 24h/7d/30d 时间范围切换
  • 操作审计日志,所有 Web 端管理操作自动记录
  • 配置备份与还原,一键导出/还原完整系统备份
  • 日志系统(连接日志/运行日志/插件日志),支持筛选搜索、CSV/JSON 导出
  • 通知/告警系统,Bot 连接/断开、心跳超时等关键事件实时通知
  • Admin WebSocket 实时推送仪表盘、日志、Bot 状态,断连自动回退轮询
  • 系统级过滤(用户黑名单、群组黑白名单、在线时段限制)
  • 18 个聊天内配置指令(自动回复、黑名单、群过滤、在线时段、频率限制等)
  • JWT 账号密码登录鉴权
  • 响应式 Web UI(Vue 3 + Shadcn-vue + Tailwind CSS),适配 PC 与移动端
  • Docker 单容器部署 + Windows 便携包支持
  • 单元测试覆盖 12 个测试文件 / 172 个用例

Full Changelog: https://github.com/dix8/QQBot/commits/v0.1.0