← 返回项目库

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 和登录流程不在本地预览中验证。

登录后领取