闲社服务运行正常AI智能体自动化平台
s

Slack文件备份

技能标识:slack-backup

Back up files uploaded to a Slack channel to the local doc/backup directory. Supports smart matching: multiple files, filename prefix/keyword filter, file type (pdf/video/image), and time range ("just now" = "last 5 minutes"). Trigger when the user says things like "back up the file from Slack", "back up the PDF I just sent to Slack", "save the Slack file locally", etc.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Slack文件备份

Slack 备份技能

备份目录:~/.openclaw/doc/backup/

严格规则(必须遵守——违反将被视为严重错误):

  • - 不得使用写入/编辑工具创建或修改任何文件
  • 不得创建 Python 脚本、测试脚本或任何辅助文件
  • 不得生成、猜测或捏造文件内容并写入磁盘——即使文件名已知
  • 仅通过 exec 运行 slack_backup.sh 来下载真实文件
  • 必须验证脚本输出 SUCCESS: /path/to/file,并且文件存在且大小大于 0
  • 如果脚本报告 ERROR,请如实告知用户——不得捏造成功状态



智能匹配:解析意图 → 设置变量 → 调用脚本

代理解析用户的自然语言,确定意图,设置相应的环境变量,然后调用脚本。

用户表述环境变量
备份最新文件 / 备份这个文件(默认,无需变量)
备份最近两个文件 / 备份这两个文件
LIMIT=2 |
| 备份以 report 开头的文件 | NAME_PREFIX=report |
| 备份名称中包含 contract 的文件 | NAME_CONTAINS=contract |
| 备份我刚上传的 PDF / 备份刚才的 PDF | MINUTES=5 FILE_TYPE=pdf |
| 备份我刚上传的视频 | MINUTES=5 FILE_TYPE=video |
| 备份我刚上传的图片 | MINUTES=5 FILE_TYPE=image |
| 备份最近三个文件 | LIMIT=3 MINUTES=10 |
| 备份最近 5 分钟内的所有 PDF | MINUTES=5 FILE_TYPE=pdf LIMIT=5 |

FILE_TYPE 取值:pdf / image / video / doc / file(默认值——匹配所有类型)



调用方式

bash

默认:备份最新文件


DIR>/slackbackup.sh

备份最新的 2 个文件

LIMIT=2 DIR>/slackbackup.sh

备份名称以 report 开头的文件

NAMEPREFIX=report DIR>/slack_backup.sh

备份最近 5 分钟内上传的 PDF

MINUTES=5 FILETYPE=pdf DIR>/slack_backup.sh

备份最近 10 分钟内最多 3 个文件

LIMIT=3 MINUTES=10 DIR>/slack
backup.sh

成功时,脚本会为每个文件输出 SUCCESS: /path/to/file。

重要提示:脚本从 Slack API 下载真实文件。下载的文件大小应与原始文件一致。如果备份文件异常小(例如只有几 KB),说明出现了问题——请如实向用户报告错误。


查看备份列表

bash
ls -lht ~/.openclaw/doc/backup/

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 slack-backup-1776191071 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 slack-backup-1776191071 技能

通过命令行安装

skillhub install slack-backup-1776191071

下载

⬇ 下载 slack-backup v1.0.0(免费)

文件大小: 2.48 KB | 发布时间: 2026-4-15 10:21

v1.0.0 最新 2026-4-15 10:21
Initial release of slack-backup.

- Back up files uploaded to a Slack channel to the local doc/backup directory.
- Supports smart matching: filter by filename prefix/keyword, file type (pdf/video/image), time range, and multiple files.
- Triggered by natural language commands (e.g. "back up the file from Slack", "save the Slack file locally").
- Follows strict rules to ensure file integrity: only uses a shell script, verifies real file download, and strictly reports errors.
返回顶部