Install
openclaw skills install office-automation-super集成文档、表格、演示、PDF、邮件、日程、数据分析及通用工具,覆盖办公全场景的自动化处理与批量任务完成方案。
openclaw skills install office-automation-superOffice Automation Super Skill - 一站式办公自动化超级技能
OpenClaw全领域办公自动化超级Skill是一个功能完整、覆盖办公全场景的超级技能包。本技能集成了文档处理、表格计算、演示文稿、PDF处理、邮件管理、日程安排、数据分析、通用工具等8大类40+子功能,安装后AI Agent无需再安装其他任何办公类技能即可完成办公领域的全部任务。
本技能与「多媒体全流程智能处理超级Skill」功能完全不重复,专注于纯办公文档与业务流程自动化领域,形成完美的功能互补。
pip install python-docx>=0.8.11
pip install openpyxl>=3.1.0
pip install python-pptx>=0.6.21
pip install PyPDF2>=3.0.0
pip install pdfplumber>=0.9.0
pip install pandas>=2.0.0
pip install matplotlib>=3.7.0
pip install seaborn>=0.12.0
pip install pillow>=9.5.0
pip install pytesseract>=0.3.10
pip install pdf2image>=1.16.0
pip install rarfile>=4.0
# Ubuntu/Debian
sudo apt install libreoffice # Word转PDF
sudo apt install tesseract-ocr tesseract-ocr-chi-sim # OCR识别
sudo apt install poppler-utils # PDF转图片
sudo apt install ghostscript # PDF压缩
sudo apt install p7zip-full # 7z压缩
# Windows
# 请下载安装对应软件:LibreOffice、Tesseract、Poppler、Ghostscript
pip install python-docx openpyxl python-pptx PyPDF2 pdfplumber pandas matplotlib seaborn pillow pytesseract pdf2image rarfile
# 生成一份简单的Word文档
python main.py --action word_generate \
--output ./output/测试文档.docx \
--params '{"title": "测试文档标题", "content": "这是第一段内容。\n\n这是第二段内容,包含更多文字说明。"}'
# 对Excel文件进行数据统计
python main.py --action excel_statistics \
--input ./data/销售数据.xlsx \
--params '{"columns": ["销售额", "利润", "数量"]}'
# 合并多个PDF文件
python main.py --action pdf_merge \
--output ./output/合并结果.pdf \
--params '{"files": ["./docs/part1.pdf", "./docs/part2.pdf", "./docs/part3.pdf"]}'
# 生成商务邮件内容
python main.py --action email_generate \
--params '{"subject": "Q2季度项目进度汇报", "key_points": ["项目整体进度完成75%", "核心功能已开发完成", "下周进行用户测试", "预计月底正式上线"], "tone": "formal"}'
# 创建数据透视表
python main.py --action excel_pivot \
--input ./data/销售数据.xlsx \
--output ./output/透视表.xlsx \
--params '{"index": ["地区", "产品"], "values": ["销售额", "数量"], "aggfunc": "sum"}'
# 批量重命名目录下文件
python main.py --action batch_rename \
--params '{"directory": "./photos", "pattern": "旅行照片_{index}", "start_index": 1}'
# 智能安排60分钟会议
python main.py --action schedule_smart \
--params '{"title": "项目评审会议", "duration": 60}'
# 生成会议纪要模板
python main.py --action generate_template \
--output ./templates/会议纪要模板.md \
--params '{"type": "meeting_minutes"}'
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| --action | string | 是 | 执行的操作类型,见功能列表 |
| --input | string | 否 | 输入文件路径 |
| --output | string | 否 | 输出文件路径 |
| --params | JSON string | 否 | JSON格式的额外参数 |
请参考prompt.md文档获取每个子功能的详细参数说明。
A: Word转PDF需要系统安装LibreOffice。请执行sudo apt install libreoffice(Linux)或下载安装Windows版LibreOffice。
A: 请确保安装了中文语言包:sudo apt install tesseract-ocr-chi-sim,并使用高质量扫描件。
A: 支持所有标准SMTP协议的邮箱,包括QQ邮箱、163邮箱、Gmail、企业邮箱等。注意使用授权码而非登录密码。
A: 理论上无大小限制,但建议单文件不超过500MB,超大文件建议分批处理。
A: 本技能是超级整合包,包含了所有办公类技能的功能,安装后无需再安装其他任何办公类技能。
A: 完全支持中文,包括中文文档处理、中文OCR识别、中文邮件生成等。
A: 可以先获取目录下的文件列表,然后循环调用对应功能,或使用批量处理专用接口。
A: 默认不会修改原文件,所有处理结果都会输出到新文件,确保数据安全。
如遇到问题,请检查:
本技能经过严格测试,所有功能均可正常运行。