Skip to content

1.0.0

Choose a tag to compare

@cooker cooker released this 30 Dec 09:35
· 43 commits to main since this release

🚀 v1.0.0 Release Notes: 微信多群组活码管理系统

📝 项目简介

本版本发布了首个稳定版微信活码管理工具。通过 Python Flask 实现动态群码分发,彻底解决微信群二维码 7 天失效、入群人数上限导致码失效等痛点。管理员只需一个固定链接即可实现多群联合运营与自动维护。

✨ 核心功能

  • 📂 多群组并行管理:支持自定义群组 ID,实现“一个后台,管理全量群聊”。

  • ⏳ 自动化生命周期管理

  • 自动检测:访问时自动校验图片上传时间。

  • 自动清理:物理删除超过 7 天的陈旧图片,确保存储空间不爆炸。

  • 自动回退:当最新码过期时,自动尝试寻找文件夹内次新的有效图片。

  • 🛡️ 微信环境深度优化

  • 强效去缓存:URL 引入随机时间戳参数,强制微信浏览器抓取最新素材。

  • 动态扫描视觉:CSS3 实现的动态绿色扫描线,增强用户入群引导感。

  • 🔐 安全与管理

  • 内置密码保护的管理员后台 (/admin)。

  • 支持图片文件物理隔离(基于文件夹分片存储)。

🛠️ 技术栈

  • Backend: Python 3.x + Flask
  • Frontend: HTML5 + CSS3 (Responsive Design)
  • Storage: 本地持久化文件系统 (Persistent File System)

📥 快速开始

  1. 解压源码并进入目录。
  2. 执行 pip install -r requirements.txt (仅需 Flask)。
  3. 运行 python app.py
  4. 默认管理密码为 admin123

⚠️ 温馨提示

  • 请在部署至生产环境前手动修改 app.py 中的 ADMIN_PASSWORD
  • 建议配合 Nginx 使用以获得更好的图片并发加载体验。