← 返回项目库

WeixinBot 微信机器人控制台|本地演示

面向微信机器人 API 与群组消息管理的中文控制台,提供可重复运行的本地演示。

WeixinBot 是一个网页版微信 API 与机器人实现,包含登录、联系人同步、群组查询、消息发送、媒体上传和自动回复能力。本交付保留上游实现,并新增无密钥本地演示服务与中文控制台,帮助使用者理解接口边界和运行状态。

真实界面

项目截图

共 6 张

运行概览
群组管理
消息发送
自动回复
连接设置
关于项目

Capabilities

核心功能

✓运行概览与机器人连接状态卡片
✓群组成员规模、未读数和最近活动查看
✓消息发送表单与本地演示队列反馈
✓自动回复规则和运行策略查看
✓SQLite、微信外部服务和上传接口边界说明
✓项目版本、许可证与本地预览范围披露
✓基于原始 Flask 路由概念的中文控制台
✓无密钥、可重复的本地 API 适配器

适用场景

本地演示机器人控制台和群组消息管理流程
研究旧版网页版微信 API 的登录、同步与发送接口结构
在接入真实服务前验证产品信息架构与运维边界

适合谁

需要研究微信机器人 API、群组消息自动化或自托管消息工具的开发者与小型团队。

商业化思路

开源源码交付与定制服务;真实微信接入、部署和维护需由使用者自行评估服务条款、接口可用性和运行成本。

你会拿到什么

  • ✓上游 WeixinBot Python 源码与 Apache 2.0 许可证
  • ✓中文本地演示服务、控制台页面和确定性演示数据
  • ✓本地运行说明、接口边界和验证记录

部署流程

  1. 1使用 Python 3.9+ 执行 python3 demo_app.py 启动本地预览
  2. 2访问 http://127.0.0.1:47347/,按运行概览、群组管理和消息发送页面操作
  3. 3真实部署前自行配置兼容运行环境、服务条款、访问控制、日志与外部微信会话

真实验证结果

已通过本地服务 GET/POST 业务链路、Python 语法检查、6 张 1440×900 中文功能截图、控制台/像素/无横向溢出检查和源码包门禁。

部署前须知

本地预览只使用内存演示数据,不连接真实微信、SendGrid 或 MySQL;原始微信网页版接口可能已变化,真实接入需要自行复核接口和服务条款。

部署难度

中等

最低配置

本地演示需要 Python 3.9+,无需数据库或外部服务;真实机器人仍依赖上游兼容的 Python 环境、网络和微信登录会话。

开源许可证

Apache License 2.0

最后验证

2026-09-02

授权说明

仓库包含 Apache License 2.0。交付保留上游 LICENSE,并新增本地演示服务、中文控制台和说明;再分发与修改请保留版权、许可证和 NOTICE 义务,并遵守微信服务条款及第三方依赖条款。

Release notes

版本记录

1 个已发布版本

vcn-d9edcd2c9203 当前推荐

保留上游机器人实现,新增无密钥本地演示服务、中文控制台、消息发送本地队列反馈和运行边界说明。

部署要求:本地预览需要 Python 3.9+;真实微信功能需自行提供兼容的 Python 依赖、网络、服务条款合规和登录会话。

已知问题:演示数据保存在进程内存中,服务停止后重置;真实微信网页版 API 和登录流程不在本地预览中验证。

登录后领取