Telegram Cloud Storage

☁️ Telegram 变身无限云盘

Infrastructure榜 #8

将 Telegram 转化为无限云存储后端,支持自动分片与加密,适合大文件长期存储与跨设备同步。

收藏
9.6k
安装
2.4k
版本
0.1.0
CLS 安全性认证2026-07-06
点击查看完整报告 >

使用说明

核心功能

Telegram Cloud Storage 是一款创新性存储技能,通过 Telegram 的云服务架构实现"无限容量"的文件托管方案。该方案采用本地 Pentaract 引擎作为中间层,将大文件自动切分为 20MB 区块(绕过 Telegram 单文件限制),配合多 Bot 调度与加密传输,构建出企业级可用性的分布式存储池。

显著优势

  • 零成本扩容:利用 Telegram 免费云空间,理论上无存储上限
  • 隐私优先设计:元数据仅存本地 PostgreSQL,文件内容经加密后上传
  • Agent 原生集成:提供完整 Python CLI,支持自动化上传/下载/列举/删除
  • 弹性架构:多 Bot 负载均衡,内置速率限制保护

潜在局限

  • 基础设施依赖:必须维护本地 Postgres 数据库与 Pentaract 引擎
  • 运维复杂度:需自行处理 Rust/pnpm 环境、Token 管理、服务启停
  • 合规灰色地带:违反 Telegram ToS 的滥用风险,账号可能被封禁
  • 性能瓶颈:分片/合片过程增加延迟,不适合低延迟场景

适用人群

  • 需要低成本备份方案的个人开发者
  • 构建长期记忆系统的 AI Agent 项目
  • 受本地磁盘限制的边缘计算场景

风险警示

账号安全与平台政策风险并存,建议作为冷备份层而非生产主存储。

安全解读

核心用法

Telegram Cloud Storage 是一个利用Telegram Bot API构建的分布式云存储技能。它通过本地部署的Pentaract引擎,将文件自动切分为20MB块上传至Telegram云端,突破单文件2GB限制,理论上实现"无限"存储。核心功能包括:

  • upload/download/list/delete:文件生命周期管理
  • 自动分块:大文件智能分割重组
  • 本地元数据管理:Postgres数据库存储文件索引
  • JWT认证:基于token的访问控制

使用流程为:初始化→启动服务→登录认证→指定存储空间→执行文件操作。适合需要突破本地磁盘限制、存储大规模数据集或系统状态的AI Agent场景。

显著优点

1. 成本优势:利用Telegram免费云存储,零存储成本
2. 容量突破:分块机制绕过Telegram单文件限制,理论容量无上限

3. Agent原生设计:提供完整Python CLI,易于集成到自动化工作流

4. 隐私架构敏感:数据仅流经Telegram官方API,元数据本地托管

潜在缺点与局限性

1. 严重安全缺陷:硬编码数据库密码'pentaract'、多处shell=True命令注入风险、JWT明文存储
2. 供应链风险:动态从GitHub拉取第三方Pentaract代码(个人开发者维护),无完整性校验

3. 可靠性依赖:依赖Telegram服务可用性和Bot API稳定性,无SLA保障

4. 性能瓶颈:分块上传受Telegram速率限制制约,大文件传输效率受限

5. 运维复杂度:需维护Postgres+Rust+Pnpm本地栈,非轻量级方案

适合人群

  • 技术向AI Agent开发者:具备安全加固能力,能修复代码缺陷
  • 成本敏感型实验场景:非生产环境的数据集存储、模型检查点备份
  • 有隔离部署条件的团队:可在容器/沙箱环境中运行以控制风险

不适合:企业生产环境、处理敏感数据场景、无安全运维能力的个人用户。

常规风险

  • 凭证泄露:硬编码密码使数据库直接暴露于任何获取代码的攻击者
  • 命令执行:shell=True模式若引入外部输入可导致系统级RCE
  • 供应链投毒:Pentaract项目更新可能引入未审计的恶意代码
  • Token窃取:明文JWT文件易被本地恶意进程读取
  • 合规问题:数据存储于Telegram基础设施,可能涉及跨境数据合规风险

Telegram Cloud Storage 内容

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