功能概述
Tencent Agent Storage Skill 是一款面向腾讯专属云盘(SMH)的文件管理工具,核心功能包括文件上传、备份、目录浏览、下载链接生成及状态查询。该 Skill 通过 Node.js 脚本与腾讯云 SMH SDK 交互,将本地文件上传至用户专属云空间,并生成带 COS 签名的临时直链供跨端访问。
核心用法
1. 文件上传:通过 upload 命令将本地文件推送到云端,支持单文件与批量处理,默认采用 conflictStrategy: "ask" 策略处理同名冲突
2. 目录管理:list 命令可浏览云端文件结构,支持分页查询
3. 链接生成:info 命令查询文件元数据并重新生成下载链接
4. 智能触发:除显式指令外,当 Agent 检测到任务产出文件需交付、用户暗示跨设备传输等场景时自动激活
显著优点
- 无文件大小限制:小文件单上传、大文件分片上传(>50MB 自动切 5MB 分块),内存友好
- 安全链接机制:返回的下载链接为带签名的 COS 直链(
*.tencentsmhuc.cn),不含 accessToken,2 小时有效期可控 - 灵活冲突处理:支持询问/覆盖/重命名三种策略,防止误操作
- 跨平台兼容:支持 OpenClaw 与 Hermes Agent 双框架
局限与风险
- Token 权限敏感:需
space_admin级别 accessToken,凭证泄露可能导致云盘被完全控制 - 链接时效性:下载链接仅 2 小时有效,需配合
info命令重新生成 - 网络依赖:上传/下载受腾讯云网络稳定性影响
- 配置复杂度:需手动配置 4 项环境变量,对非技术用户门槛较高
适合人群
- 需频繁在手机/电脑间传输文件的腾讯生态用户
- 依赖 Agent 自动归档任务产出(报告、图片、代码)的自动化工作者
- 对数据主权敏感、倾向私有云存储而非公共网盘的企业用户
安全建议
- 凭证文件设置 600 权限,避免其他用户读取
- 定期轮换 accessToken
- 勿在对话中暴露含
accessToken的中转链接