自动化报表推送系统

云笺
多多买菜云仓
自动化信使

自动登录 · 数据抓取 · 报表生成 · 微信群直发
全程无人值守,经营数据一手掌控

云中谁寄锦书来?
仓数据动,报表自成,
雁字回时,群聊已达。
100%
自动化率
<3s
报表生成
24/7
无人值守
99.9%
推送成功率
系统运行正常 · 多仓组实时监控中

告别繁琐手动操作

云笺将日常数据查询、整理、转发全流程自动化,让您专注于经营决策

每天手动登录

自动登录 + 定时抓取,全程无人值守,到点自动执行

📊

多仓数据分散

一张报表覆盖全部仓组,库存、销量、缺货一目了然

📱

人工截图转发

HTML 渲染 → 高清图片 → API 直发微信群,秒级送达

🔄

多账号管理混乱

多账号并行调度,同账号串行防冲突,数据互不干扰

三层架构,松耦合设计

客户端、服务端、微信层各司其职,通过 HTTP + WebSocket 高效协同

🖥️ 客户端 · Windows 桌面

多账号自动登录 · 仓组配置 & 提醒时间管理 · 本地任务调度 · WebSocket 实时状态监听

HTTP + WebSocket

☁️ 服务端 · Linux 云服务器

FastAPI 高性能 Web 框架 · Playwright 无头浏览器 → JSON → PNG 报表 · 会员权益系统 · 微信群聊管理 · Redis Pub/Sub 实时推送 · PostgreSQL 持久化

HTTP API + WS 隧道

📱 微信服务层 · 内网

群聊列表同步 · 图片直发目标群聊 · WebSocket 隧道实现内网穿透

七大模块,全面覆盖

从登录到发送,从调度到监控,每个环节都精心打磨

🤖

智能登录与数据抓取

自动完成拼多多商家后台登录,智能管理登录态。Cookie 过期自动刷新,120 秒防重复。抓取各区域云仓核心指标。

Auto LoginCookie MgmtSmart Auth

灵活的任务调度

每个仓组支持 5 个每日提醒时间点。超时 30 分钟自动标记失败。多账号并行执行,同账号内串行保障安全。

CronParallelTimeout
🎨

精美报表生成

JSON 数据渲染为 HTML 报表,浏览器引擎高清截图。最多 4 个页面并发渲染,含库存对比、销量趋势、缺货预警。

HTML RenderPNG ExportConcurrent
💬

微信群直发

图片直发目标群聊,秒级送达。支持多微信配置、主备自动切换。任务快照固化,改绑不影响历史任务。

WeChatFailoverSnapshot
👥

会员权益系统

卡密激活、有效期管理、权益槽位绑定微信群。过期自动拦截,无权群聊拒绝发送。完整的激活码生成与分发流程。

LicenseSlot MgmtAuth
📡

实时状态推送

WebSocket 实时同步任务状态,进度透明可见。Redis Pub/Sub 消息中间件(不可用时自动降级)。断线自动重连、心跳保活。

WebSocketRedisAuto Reconnect
🛡️

安全与鉴权

Cookie 加密存储,API Key 鉴权 + 会员 Token 双重验证。多层级安全防护,保障数据与通道安全。

EncryptionToken AuthSecurity

六步闭环,全程自动

每日定时触发,从登录到结果通知全链条无人干预

自动登录

Cookie 复用或自动刷新

数据抓取

调用多多 API 获取仓组数据

构建报表

组装 JSON 提交到服务端

图片生成

HTML → 高清 PNG 渲染

微信发送

API 直发目标群聊

结果通知

WebSocket 推送 UI 更新

现代技术选型

前后端分离 + 异步高性能 + 可靠中间件

FastAPI

异步高性能 Web 框架

🗄️

PostgreSQL

关系型数据库

📨

Redis

Pub/Sub 消息中间件

🎭

Playwright

无头浏览器截图

🤖

Browser Auto

浏览器自动化引擎

🔌

WebSocket

实时双向通信

🌐

HTTP Client

高性能网络请求

📦

PyInstaller

Windows 打包分发

精雕细琢的工程细节

每一个设计决策都源于真实业务场景的深度思考

📸

任务快照固化

创建时锁定目标群,避免改绑后发错群聊

🔄

主备微信切换

多微信配置按优先级自动故障转移

⬇️

优雅降级

Redis 不可用时自动降级为纯 WebSocket

多账号并行

不同账号并行处理,同账号串行防冲突

🍪

Cookie 智能刷新

过期自动续期,120 秒防抖避免频繁登录

🛡️

群聊缺失保护

同步时只标记不删除,人工确认后处理

让数据自己说话

部署服务端 · 配置微信通道 · 运行客户端
三分钟完成配置,从此告别手动报表