social-auto-upload 的 GUI 桌面版 Fork — 一键多平台视频自动发布工具
基于 dreammis/social-auto-upload 开发,在原有 CLI / Agent 能力之上,新增 桌面图形界面 和 单文件 EXE 打包,让非技术用户也能开箱即用。
与上游版本的区别
特性| 上游 (social-auto-upload)| 本项目 (Tujue AutoSend)
使用方式| CLI / Python 脚本 / AI Agent| 桌面 GUI 应用(双击即用)
前端| Web 版(已归档)| pywebview 原生桌面窗口
后端| sau_cli.py| Flask REST API + pywebview
打包分发| 需要自己配 Python 环境| 单文件 EXE (~130MB),无需安装
登录管理| 终端扫码| 内置浏览器弹窗 + GUI 状态反馈
多账号| 命令行 --account 参数| 可视化平台卡片,一键登录/切换
定时发布| CLI 参数| GUI 日期时间选择器
数据存储| 项目目录 cookies/| %APPDATA%/TujueAutoSend(用户数据隔离)
核心功能
- 一键多平台发布:选择视频/图文 → 填写标题描述 → 勾选目标平台 → 一键发布
- 扫码登录管理:各平台独立登录状态,cookie 本地持久化
- 定时发布:支持设置延迟发布时间
- 实时状态反馈:发布进度、成功/失败 toast 提示
- 壁纸轮播:GUI 背景支持透明度 + 自定义壁纸轮播