📦 OpenClaw Skill · 免费下载 · MIT 协议

File Butler
微信发个文件,剩下的交给 AI

出门在外只有手机,却要干电脑的活?把文件扔给你的 AI 管家:它识别类型、列出能做的操作,你回个数字,处理结果直接发回微信。22 种操作,零界面,全在聊天框里完成。

需要已部署的 OpenClaw · macOS / Linux(Windows 用 WSL2)· 安装约 10 分钟

能力清单

七类文件,22 种操作

发什么它就列什么菜单——不用记命令,不用装 App,缺工具它会告诉你怎么装。

📄

文档

Word 转 PDF · 提取文本 · 多文件合并 PDF · 扫描件 OCR · PDF 压缩 / 按页拆分

🖼️

图片

AI 抠图去背景 · 去水印 · OCR 提字 · 压缩 / 转格式 / 调尺寸 · 多图合并 PDF

🎬

视频

AI 语音转写出字幕 · 提取音频 · 提取关键帧截图 · 转格式 / 压缩

🎵

音频

录音转文字(中文效果好)· 转格式 · 截取片段

📊

表格

Excel 转 PDF / CSV · 描述性统计分析 · 自动生成可视化图表

🔗

链接

网页存 PDF · 提取正文 · 下载视频音频(YouTube/B站)· 提取字幕

📦

压缩包

解压查看内容 · 解压到指定目录(zip/rar/7z/tar)

示例场景

它在真实一天里长这样

以下对话演示了典型用法——你只负责发文件和回数字。

🚄 高铁上:领导要一份合并 PDF
同事发来 2 个 Word + 3 张盖章页照片,领导 10 分钟后要一个完整 PDF。你手里只有手机。
📄 投标方案.docx 📄 报价单.docx 🖼️ 盖章页1.jpg
已收到 5 个文件(2 个 Word + 3 张图片)。还有吗?说"好了"开始处理。
好了,全部合成一个 PDF,Word 在前
✅ 处理完成:投标方案_合并.pdf(14 页,3.2 MB)已发送。Word 已转 PDF、图片已按发送顺序排在后面。
🪪 临时要证件照白底版
报名系统只收白底照,手边只有一张蓝底的。
🖼️ 证件照.jpg
🖼️ 收到图片 (1.1 MB)。可执行操作:1. 转 PDF 2. OCR 提字 3. AI 抠图去背景 4. 去水印 5. 压缩 6. 转格式 7. 调尺寸
3,然后换成白底
✅ 已抠图并合成白色背景:证件照_抠图_白底.png 已发送。边缘头发处理得还行,建议放大确认一下。
🎙️ 一小时的会,五分钟拿纪要
客户沟通会录了 58 分钟的音,需要文字版给没参会的人。
🎵 客户沟通会.m4a (54 MB) 转成文字
开始 AI 转写(中文,约 3-5 分钟),完成后发给你。
✅ 转写完成:客户沟通会_转写.txt(8,400 字)已发送。需要我顺便提炼成会议纪要(结论 + 待办)吗?
📊 Excel 直接出图
月度数据表要在群里汇报,文字不直观。
📊 各部门月度工单.xlsx 按部门画个柱状图
✅ 已生成 各部门月度工单_图表.png:横轴部门、纵轴工单量,已按数量排序。原始统计:合计 1,247 单,TOP1 运维部 389 单。图片已发送,可直接转发到群。
安装

三步装好

详细步骤(含实测踩坑提示)见压缩包内 README.md。

解压放入 skills 目录

解压后整个文件夹放到 ~/.openclaw/workspace/skills/

安装依赖工具

按 README 用 brew / pip 安装。按需装即可——缺哪个工具只影响对应操作。装完跑 check_tools.py 自检。

配置文件消息路由

AGENTS.md 加一段"收到文件时加载 file-butler"的规则(README 提供现成片段,复制即可)。

安全设计

放心扔文件

所有处理在你自己的电脑上完成,文件不出本机
永不修改原始文件,所有操作在副本上进行
拒绝处理可执行文件(.exe / .sh / .app)
输出文件 24 小时自动清理,不留垃圾
超过 100MB 的大文件先和你确认再动手
对效果有限的操作(复杂水印、毛发抠图)会诚实说明

下一次手机上要干电脑的活,
先想起它

一个压缩包:skill 定义 + 22 种操作脚本 + 依赖自检 + 安装指南。

⬇ 下载 file-butler.zip

MIT 协议 · 欢迎改造成你自己的版本