Telegram Footer Patch

🔧 Telegram 私聊尾注自动注入工具

为 OpenClaw Telegram 私聊回复自动追加平台层尾注的运维脚本,支持备份、语法校验、升级后重打及回滚,操作安全可控

收藏
3.8k
安装
1.6k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Telegram Footer Patch 是一组面向 OpenClaw 平台的运维脚本,核心用途是在 Telegram 私聊回复消息中追加标准化的平台层尾注(🧠 Model + 💭 Think + Context)。该实现不依赖模型记忆,直接在网关层完成注入,确保信息一致性。

显著优点

  • 零模型依赖:尾注在平台层追加,不受模型上下文长度或记忆波动影响
  • 多文件自动探测:智能识别 reply-*.jscompact-*.jspi-embedded-*.js 等多个可能的目标 bundle
  • 多重安全机制
  • 写入前自动生成 .bak.telegram-footer.* 备份
  • Patch 后执行 node --check 语法校验
  • 校验失败自动回滚至备份版本
  • marker 丢失时智能提示升级覆盖场景
  • 幂等性设计:已打过补丁时直接覆盖更新,避免重复注入
  • 旧版本清理:自动清理已知旧版尾注块,防止双尾注叠加
  • 工作流完整:支持 --dry-run 预览、apply、restart、rollback 全流程

潜在局限

  • 绑定特定平台:专为 OpenClaw + Telegram 场景设计,迁移成本较高
  • 依赖文件结构:若 OpenClaw 大幅重构 dist 目录命名规则,需更新探测逻辑
  • 需要重启生效:patch 后必须执行 openclaw gateway restart,非热更新
  • 单节点操作:未提供分布式多节点批量 patch 能力
  • 权限要求:需具备 OpenClaw 安装目录的写权限

适用人群

  • 部署 OpenClaw Telegram 网关的运维工程师
  • 需要标准化私聊回复元信息展示的产品团队
  • 追求可回滚、可审计变更的基础设施管理者

常规风险

| 风险场景 | 缓解措施 |
|---------|---------|
| Patch 后语法错误导致网关崩溃 | `node --check` 预校验 + 自动回滚 |
| OpenClaw 升级后补丁丢失 | marker 检测 + upgrade-aware 重打提示 |
| 多次 patch 导致尾注重复 | 旧版本块清理 + marker 覆盖更新 |
| 误操作覆盖生产文件 | 强制备份机制 + 独立 revert 脚本 |
| Needle 失效导致 patch 失败 | 显式报错,拒绝静默跳过 |

Telegram Footer Patch 内容

scripts文件夹
手动下载zip · 6.6 kB
patch_reply_footer.pytext/plain
请选择文件