Skip to content

TG-SignPulse v2.2.0

Choose a tag to compare

@Silentely Silentely released this 19 Jul 16:00
· 862 commits to main since this release

TG-SignPulse v2.2.0

将 dev 合并至 main 后的正式发布(1f4526d)。

包版本:tg_signer.__version__ = 2.2.0

本版本亮点

签到运行可观测

  • 任务运行 phase 状态(冷却、执行中、超时/重试审计)
  • 冷却倒计时与多账号 phase 展示
  • 支持取消进行中的签到运行
  • 失败分类筛选与账号失效提示
  • 抽取 sign_task_runner,运行态更清晰

任务能力

  • 发送后等待 bot 终态并可停止
  • 可配置任务时区
  • 任务模板预填、克隆任务、更多模板
  • 默认关闭「签到前扫历史今日已完成」预检(可由环境变量控制)

WebDAV 备份

  • 全量备份上传 / 远端列表 / 下载 / 自动清理
  • 失败通知与备份链路加固
  • 配置导出脱敏、Bot Token 隐私保护
  • 用户指南:docs/guide/backup-webdav.md

系统设置

  • 分区块脏检查、一键保存全部、离开未保存提示
  • 运行时设置解析层(面板 global 优先,环境变量兜底)
  • 高级执行 / AI 参数占位默认值提示
  • 默认 AI 模型改为 gpt-5-nano
  • 进程内存 RSS 显示修复(读取 current_rss_mb)

CI / 镜像策略

  • 正式发版 tag 一次打 vX.Y.Z + latest + main
  • main 合并仅跑测试,不构建镜像;Docker 仅在 v* 标签与 dev 构建
  • 工作流运行记录清理策略

部署

docker pull ghcr.io/silentely/tg-signpulse:v2.2.0
# 或
docker pull ghcr.io/silentely/tg-signpulse:latest

推送 tag 后 CI 会构建并推送镜像。请等待 Actions 完成后再拉取。

从 v2.1.0 升级

  • 无强制数据库迁移;建议先备份 data/ 再升级镜像。
  • 若使用 WebDAV 备份,请在系统设置中配置 URL / 账号后保存。
  • AI 模型留空时默认变为 gpt-5-nano;若需继续使用旧模型请在设置中显式填写。
  • 签到前「今日已完成」历史预检默认关闭,行为与 2.1 不同。

相关链接