Office Automation Toolkit

办公自动化工具注册表:零配置可用的 CLI/Python 工具清单。 当 sop-extractor 生成 Skill 需要工具时,从这里查找。 触发词:「工具清单」「有哪些工具」「toolkit」「安装工具」。

Audits

Pending

Install

openclaw skills install office-automation-toolkit

办公自动化工具注册表

核心原则:零配置可用。需要账号授权的工具列为"扩展工具",按需配置。

基础工具(零配置,安装即用)

Office 文档

工具安装能力WPS
openpyxlpip install openpyxlExcel 读写,公式/图表/样式
pandaspip install pandas数据分析/透视表/筛选
python-docxpip install python-docxWord 读写,段落/表格/样式
python-pptxpip install python-pptxPPT 创建/编辑
markitdownpip install markitdownOffice 全格式→Markdown
pywpsrpcpip install pywpsrpc直接调用本地 WPS(Linux)✅原生

PDF

工具安装能力
pymupdfpip install pymupdf读取/提取文字图片表格
pypdfpip install pypdf合并/拆分/加密
pdfplumberpip install pdfplumber精确表格提取
reportlabpip install reportlab生成 PDF

浏览器 & 网络

工具安装能力
playwrightpip install playwright && playwright install chromium无头浏览器自动化
requestspip install requestsHTTP 请求
beautifulsoup4pip install beautifulsoup4HTML 解析
httpxpip install httpx异步 HTTP

系统 CLI

工具安装能力
jqapt/brew install jqJSON 处理
pandocapt/brew install pandoc万能格式转换
ffmpegapt/brew install ffmpeg音视频处理
tesseractapt/brew install tesseractOCR 文字识别

飞书(已配置 ✅)

工具能力
lark-cli飞书官方 CLI,200+ 命令,覆盖消息/文档/表格/日历/邮件/任务/审批
lark-oapiPython SDK

凭证由 Hermes 预配,lark-cli 通过 config bind --source hermes 自动绑定。

企业微信 & 钉钉

平台工具配置
企业微信Webhook 机器人🟡 仅需 Webhook URL
企业微信wecom-cli🟡 需 Corp ID
钉钉dingtalk-cli🟡 需 App Key

扩展工具(需 IT 配置 Token/Key)

工具需要配置
消息lark-oapi / wecom / dingtalkApp ID + Secret
日历gcalcli / msal / lark-oapiOAuth2 或 App 凭证
邮件himalaya / google-apiIMAP 账号或 OAuth2
数据库mysql/psql/redis-cli连接信息

工具选择速查

  • Excel → openpyxl(读写)/ pandas(分析)/ csvkit(CLI)
  • Word → python-docx(读写)/ markitdown(提取)/ pywpsrpc(控制WPS)
  • PPT → python-pptx / powerpoint skill
  • PDF → pymupdf(提取)/ pypdf(合并)/ reportlab(生成)
  • 浏览器 → Playwright(零配置,首次有头扫码→保存 auth.json 后续无头)
  • 发消息 → 飞书 lark-cli / 企微 Webhook / 钉钉
  • 抓网页 → 动态页面 Playwright / 静态页面 requests+BS4

工具能力矩阵详见 references/tool-quick-reference.md