Commit Graph

4 Commits

Author SHA1 Message Date
15fc62d478 feat: 完成微信UI自动化新架构全量开发与集成
- 新增六层UI自动化架构:从Backend到Capabilities的完整分层实现
- 添加WeChat 4.0分辨率适配Profile与图像模板资源
- 实现幂等缓存、熔断器、重试策略、链路追踪与监控指标
- 新增头像下载安全校验、发布朋友圈路径白名单防护
- 优化密钥缓存、DB校验逻辑与初始化流程
- 补充完整错误码体系与启动清场机制
2026-07-16 01:19:47 +08:00
2e056f9bae refactor(bridge+panel): 重构发送逻辑并优化默认配置
1. 调整默认发送延迟从800ms改为3000ms,更新配置默认值与环境变量 fallback
2. 重写Fastify代理路由,修复POST body被提前消费导致的转发超时问题
3. 新增DB校验机制,发送后轮询确认消息是否到达目标会话
4. 重构xdotool操作流程:改用鼠标点击搜索与发送,替代快捷键组合以适配微信4.x自绘UI
5. 优化窗口激活、会话搜索与输入焦点处理逻辑,提升发送稳定性
2026-07-15 20:14:33 +08:00
5d84df902a feat: 新增消息发送方向过滤、日志打点与发送稳定性优化
1.  为消息拉取/搜索接口新增is_sender参数,支持按发送方向过滤消息
2.  为send_text接口添加全链路耗时打点与详细日志
3.  为发送队列添加限流、执行状态日志与耗时统计
4.  修复微信4.x自绘UI输入框焦点问题,新增点击输入框聚焦逻辑
5.  为xdotool命令添加超时保护,避免协程永久阻塞
6.  重构数据库查询逻辑,在SQL层提前过滤发送方向消息,减少数据传输
2026-07-10 22:15:45 +08:00
102b98adea refactor: 完成项目包结构重构与基础模块搭建
本次提交将woc-bridge项目重构为模块化包结构,按职责拆分多个子域:
1. 新增models层定义所有Pydantic数据模型与统一错误体系
2. 拆分db/ui/messaging/routes等业务域模块
3. 实现基础API路由:状态查询、截图、登录、媒体获取等
4. 重构tools脚本的模块导入路径
5. 补充版本号与能力清单定义
6. 完善全局配置与依赖管理

整体完成项目从单文件脚本到可维护的包结构迁移,为后续功能开发打下基础。
2026-07-08 23:25:58 +08:00