Repository navigation
Releases: AkiSeele/xiaocan-assistant
Releases · AkiSeele/xiaocan-assistant
Release list
v1.0.1 - 跨平台部署兼容与通道状态隔离
[1.0.1] - 2026-10-19
跨平台与部署兼容 (Deployment & Compatibility)
- 美团模块离线依赖自愈:
- 增加 ensure_meituan_assets 机制:在无
ode_modules 的全新部署环境下,自动利用内置解压逻辑释放 mtuser-pt-passport 离线包,避免网络拉取与 npm 依赖断层。 - 重构子进程调用逻辑,改用宿主 Node 运行时直接执行入口脚本,去除对特定平台可执行文件命名(.cmd)及符号链接的依赖。
- 增加 ensure_meituan_assets 机制:在无
- Node.js 运行时环境探测:
- 扩展 Node 探测范围,适配系统 PATH、常见环境变量(NODE_EXECUTABLE / NODE_BIN)以及 Linux/macOS 常见路径(Homebrew、NVM、FNM、Volta 等)。
- 容器化与启动脚本完善:
- 更新 Dockerfile:在运行镜像中补充 Node.js 20 运行时,确保美团扫码与领券功能在容器内正常运行;在 docker-compose.yml 中补充健康检查配置。
- 新增 Linux / macOS 启动脚本
un.sh 与 dev.sh,支持自动配置 Python 虚拟环境、检测依赖与端口占用。
- 系统代理与证书平台兼容:
- 对 Windows 代理设置与证书操作增加平台检测防护,在非 Windows 系统下平稳降级,避免属性不存在或命令缺失错误。
修复与优化 (Bug Fixes & Refactor)
- 推送通道启用开关状态隔离:
- 修复通知设置页中各通道共用动态开关导致的组件状态复用与串扰问题;为 13 个通知通道分别绑定常驻独立的开关实例,确保多通道启用状态互不影响。
- 界面排版与弹窗对齐:
- 统一全系统业务弹窗垂直居中规范,修正部分输入控件与通知图标的垂直对齐偏差。
v1.0.0 - 初始版本
小蚕小帮手 v1.0.0
初始版本提供基础抢单、任务调度与本地化管理功能。
主要功能
- 本地数据存储:账号 Token、Cookie、位置等信息仅保存在本地 SQLite 数据库中。
- 自动化调度:支持定时预约抢单、09:30 SVIP 抢券、满返活动抢单与名额捡漏。
- 本地代理嗅探:提供抓包嗅探与凭证提取,退出时自动还原系统代理设置。
- 单端口集成部署:FastAPI 后端内置托管前端静态资源,统一在本地端口提供服务。
- 前端交互界面:采用 Semi Design 组件库,支持明暗主题与自适应布局。