Releases: LuoPoJunZi/TG115
Release list
TG115 v1.6.2
TG115 v1.6.2
下载
TG115-Deployer-Modern-v1.6.2.exe:推荐使用的 PySide6 图形化部署器;TG115-Deployer-Classic-v1.6.2.exe:保留原 Tkinter 界面的轻量兼容版;TG115-Source-v1.6.2.zip:与v1.6.2标签一致的公开源码;SHA256SUMS.txt:上述附件的 SHA-256 校验值。
本次更新
- Windows 主部署器迁移到 PySide6,并增加离线预览、依赖诊断、脱敏日志导出和 Qt 打包自检;
- 同时提供 Modern 与 Classic 两个部署器:Modern 是推荐的新界面,Classic 保留原 Tkinter
界面作为低体积兼容版;构建和 CI 会分别检查两个成品; - 构建过程隔离 DLL 搜索路径,避免开发机其他软件的 ICU 等运行库污染 PyInstaller 成品;
- Bot 快捷入口迁移到 Telegram 输入框左侧的原生命令菜单,新回复不再附带消息下方按钮;
- 系统状态移除目的端“只读检查”和检查时间后缀,保留后台探测与过期保护;
- README、小白教程、构建说明和贡献指南同步双版本部署器的使用与验证方法。
从 v1.6.1 升级
推荐运行本 Release 的 Modern 部署器;需要较小体积或旧界面时可使用 Classic。保持原安装目录
和配置,重新点击“一键部署基础环境”。
升级会备份旧程序、配置和 SQLite 数据库快照;任务数据库、下载目录、日志以及 CloudDrive2
配置和挂载数据会保留,新 Bot 健康检查失败时自动回退。仅执行 manage.sh update 不会从
GitHub 下载新代码。
升级前建议发送 /pause 并等待当前传输归零;升级和 WebDAV 验收完成后发送 /start 检查
原生命令菜单,再用 /resume 恢复调度。首次真实文件传输确认前不要清理升级备份。
验证边界
发布提交前完成 174 项 Python 回归且无跳过,其中包括 4 项真实本地 rclone WebDAV 集成;
Ruff、Bandit、两份依赖审计,以及 Modern、Classic 两个 Windows EXE 的打包后自检均通过。
GitHub Actions 会在推送后运行;自动化结果不能替代真实 VPS、Telegram、CloudDrive2 与
115 官方端的分层验收。
详细记录见 v1.6.2 更新与验收记录。
TG115 v1.6.1
下载
TG115-Deployer-v1.6.1.exe:Windows 图形化部署器;TG115-Source-v1.6.1.zip:与v1.6.1标签一致的公开源码;SHA256SUMS.txt:上述两个附件的 SHA-256 校验值。
本次更新
- CloudDrive2 管理页固定使用本机
127.0.0.1:19798;打开浏览器前验证 SSH 隧道返回真实
HTTP 响应,旧隧道失效时自动重建,并明确提示端口占用或 SSH 禁止转发; - Bot
/status与/performance合并为四字标签对齐的单页状态,准确区分只读目录检查、
当前传输、并发窗口、本地额度、资源和分阶段速率; - 帮助、队列、任务详情、诊断、临时巡检和操作结果统一为单页布局;队列支持每页 5 项和
按钮翻页,长文件名自动截断; - 新增仅限配置用户私聊使用的快捷按钮,任务详情按状态提供刷新、重试、流式与取消操作;
按钮取消使用 5 分钟二次确认,失效按钮不会改变任务; - 日常界面不再要求人工确认 115,历史
confirmed状态统一显示为“Bot 完成”;底层状态与
旧/confirm命令仅为已部署数据库兼容保留; - README 和小白教程补充新版菜单、旧 VPS 覆盖升级、固定隧道和 SSH 主机密钥变化的处理方法。
从 v1.6.0 升级
推荐运行本 Release 的新版 Windows 部署器,保持原安装目录和配置,重新点击“一键部署基础环境”。
升级会备份旧程序、配置和 SQLite 数据库快照;任务数据库、下载目录、日志以及 CloudDrive2
配置和挂载数据会保留,新 Bot 健康检查失败时自动回退。仅执行 manage.sh update 不会从
GitHub 下载新代码。
升级前建议发送 /pause 并等待当前传输归零;升级和 WebDAV 验收完成后发送 /start 检查
快捷按钮,再用 /resume 恢复调度。首次真实文件传输确认前不要清理升级备份。
验证边界
发布前完成 166 项 Python 回归、4 项真实本地 rclone WebDAV 集成、Ruff、Bandit、依赖审计、
ShellCheck、Compose 校验、Linux Bot 镜像构建和 Windows EXE 自检。自动化结果不能替代真实
VPS、Telegram、CloudDrive2 与 115 官方端的分层验收。
详细记录见 v1.6.1 更新与验收记录。
TG115 v1.6.0
下载
TG115-Deployer-v1.6.0.exe:Windows 图形化部署器;TG115-Source-v1.6.0.zip:与标签一致的公开源码;SHA256SUMS.txt:上述附件的 SHA-256 校验值。
主要变化
本次覆盖监控隔离、持久暂停、诊断/进度、共享并发窗口、合法状态迁移、远端路径恢复、
批量人工确认、手动流式切换、带二次确认的遗留临时文件清理、命令模块拆分、可恢复程序升级,
以及安装前 VPS 资源探测和实例级存储建议。
详细变更、验证结果及升级注意事项见 优化与验收记录。
发布前已完成本地完整回归和 GitHub Actions 验证,但没有自动部署到 VPS,也没有替用户确认
115 官方端。不得把自动化测试结果当作新版生产验收。
Windows 部署器现在会读取当前 VPS 的 CPU、内存、目标文件系统、inode、已有占用和 FUSE,
给出“均衡模式/流式优先”两套建议。源码默认仍为 20GB/20GB,只有用户点击才会应用;部署前
会重新校验。Docker 数据目录位于另一文件系统时会单独检查其空间和 inode。它不会自动分区、
扩容或格式化磁盘,CPU/内存档位也不会覆盖运行时动态调度。
升级备份不再是不可见增长:manage.sh backups 可只读统计数量和字节数,超过 5GB 时部署会
提示;manage.sh prune-backups 5 需要用户显式执行,并按类型各保留最近 5 份。部署不会自动
删除备份。