Agent Skills
返回列表
💻

文件 COS 管理器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c1ee5550/file-cos-manager。

技能介绍

解决的工作区文件管理痛点

在长时间运行的 Agent 任务中,工作区往往会堆积大量中间产物,如脚本、数据文件和日志。当会话结束或上下文达到上限时,这些文件很容易被遗忘在本地,导致新会话无法复用历史成果,甚至因磁盘空间不足而中断任务。File COS Manager 旨在通过自动化归档和云端持久化,解决工作区文件生命周期管理混乱的问题。

核心能力与工作流程

该技能通过 ima_cos_util 工具与腾讯云对象存储(COS)交互,核心流程分为三步:

  • 自动分类归档:任务结束时,根据扩展名和路径规则将文件归类至 code、data、config、output、logs 等目录。
  • 上传与索引:将文件上传至 COS,并同步更新 .cos_index.md 清单,记录 cosKey、类别和会话时间。
  • 跨会话恢复:新会话启动时,自动拉取索引清单并按需下载所需文件到工作区。

适用边界与注意事项

虽然该技能实现了自动化的云存储同步,但仍需注意以下工程细节:

  • 大文件处理:单文件虽无大小限制,但超过 100MB 的文件建议先压缩再上传,避免网络抖动导致超时。
  • 隐私与安全:uploads/ 目录下的用户原始文件默认不上传,仅在明确指令下触发。
  • 垃圾文件清理:上传前会自动忽略 node_modules/、__pycache__/ 和 .git/ 等无关目录,但开发者仍需关注 COS 的存储成本增长。

使用场景

  • 编程任务结束后,需要把生成的源码、数据和日志按类型归档到 COS 并记录索引。
  • 新会话开始时,需要根据 `.cos_index.md` 拉取上一次会话产生的文件以恢复工作区。
  • 需要查找某个历史生成的报表或图片,并通过索引定位 `cosKey` 后从 COS 下载。
  • 工作区包含大量第三方下载资源,需要在上传前清理无关目录并分类存储。

适合人员

  • 需要管理任务产出文件并持久化到云存储的后端开发工程师。
  • 希望在不同会话间恢复生成文件以继续工作的 AI 应用开发者。
  • 需要按类型整理脚本、数据和日志并建立索引的自动化工具维护者。
  • 关注文件上传隐私与无关目录清理的云资源运维工程师。