← 返回 Skills 市场
PDF
54
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install office-automation-toolkit
功能描述
办公自动化工具注册表:零配置可用的 CLI/Python 工具清单。 当 sop-extractor 生成 Skill 需要工具时,从这里查找。 触发词:「工具清单」「有哪些工具」「toolkit」「安装工具」。
使用说明 (SKILL.md)
办公自动化工具注册表
核心原则:零配置可用。需要账号授权的工具列为"扩展工具",按需配置。
基础工具(零配置,安装即用)
Office 文档
| 工具 | 安装 | 能力 | WPS |
|---|---|---|---|
| openpyxl | pip install openpyxl |
Excel 读写,公式/图表/样式 | ✅ |
| pandas | pip install pandas |
数据分析/透视表/筛选 | ✅ |
| python-docx | pip install python-docx |
Word 读写,段落/表格/样式 | ✅ |
| python-pptx | pip install python-pptx |
PPT 创建/编辑 | ✅ |
| markitdown | pip install markitdown |
Office 全格式→Markdown | ✅ |
| pywpsrpc | pip install pywpsrpc |
直接调用本地 WPS(Linux) | ✅原生 |
| 工具 | 安装 | 能力 |
|---|---|---|
| pymupdf | pip install pymupdf |
读取/提取文字图片表格 |
| pypdf | pip install pypdf |
合并/拆分/加密 |
| pdfplumber | pip install pdfplumber |
精确表格提取 |
| reportlab | pip install reportlab |
生成 PDF |
浏览器 & 网络
| 工具 | 安装 | 能力 |
|---|---|---|
| playwright | pip install playwright && playwright install chromium |
无头浏览器自动化 |
| requests | pip install requests |
HTTP 请求 |
| beautifulsoup4 | pip install beautifulsoup4 |
HTML 解析 |
| httpx | pip install httpx |
异步 HTTP |
系统 CLI
| 工具 | 安装 | 能力 |
|---|---|---|
| jq | apt/brew install jq |
JSON 处理 |
| pandoc | apt/brew install pandoc |
万能格式转换 |
| ffmpeg | apt/brew install ffmpeg |
音视频处理 |
| tesseract | apt/brew install tesseract |
OCR 文字识别 |
飞书(已配置 ✅)
| 工具 | 能力 |
|---|---|
| lark-cli | 飞书官方 CLI,200+ 命令,覆盖消息/文档/表格/日历/邮件/任务/审批 |
| lark-oapi | Python 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 / dingtalk | App ID + Secret |
| 日历 | gcalcli / msal / lark-oapi | OAuth2 或 App 凭证 |
| 邮件 | himalaya / google-api | IMAP 账号或 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
安全使用建议
Review and limit the Feishu/Lark credentials before installing or using this skill. If you run the bootstrap script, do so in a controlled environment and verify the package list. Treat any saved browser auth.json file as a sensitive login credential.
能力评估
Purpose & Capability
The office automation registry purpose is coherent, but the Feishu/Lark entry describes 200+ credentialed enterprise commands across messages, documents, calendars, mail, tasks, and approvals, which is broader than a simple tool catalog.
Instruction Scope
The artifacts do not define approval boundaries for high-impact credentialed actions such as sending messages, editing cloud documents, mail/calendar operations, or approval workflows.
Install Mechanism
There is no install spec, but a bundled bootstrap script can manually install many Python and system packages and download Playwright Chromium; this is purpose-aligned but materially changes the local environment if run.
Credentials
Most package and CLI recommendations fit office automation, though the bootstrap script installs a broad set of required, recommended, and optional tools rather than a narrow task-specific subset.
Persistence & Privilege
The skill references persistent Feishu/Lark credential binding and saved Playwright auth state, both of which can preserve account access beyond a single task.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install office-automation-toolkit - 安装完成后,直接呼叫该 Skill 的名称或使用
/office-automation-toolkit触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
**Simplified and reorganized skill documentation for clarity and easier reference.**
- 精简目录结构,把多级分节浓缩到核心高频工具,并以“基础工具”和“扩展工具”两大类展示。
- 删除冗长说明、代码样例和部分具体用法,聚焦常用办公自动化工具清单及快速选择指引。
- 工具表格内容合并优化,例如 Word/Excel/PDF/PPT/浏览器/CLI 各用途直观对比,便于查找和决策。
- 更新部分安装命令统一为 `pip install` 简写,提高跨平台一致性。
- 飞书工具使用预配置说明更简洁,突出一键绑定体验,明确企业微信/钉钉需 IT 介入配置的区别。
- 新增“工具选择速查”一栏,给出各典型场景下推荐工具,方便直接选型。
v1.0.0
Initial release of office-automation-toolkit: comprehensive, zero-configuration registry of automation tools for office workflows.
- Catalog of CLI/Python tools for Office/WPS, PDF, browser automation, WPS local APIs, Feishu/Lark, WeCom, DingTalk, and more
- All base tools require no pre-configured token or API key—ready to use after install
- Clear tool categories: zero-config base tools vs. IT-managed extension tools needing credentials
- Detailed command, install, and capability guide for each tool
- Includes sample code snippets for browser and WPS automation
- One-command bootstrap script for batch installation across platforms
元数据
常见问题
Office Automation Toolkit 是什么?
办公自动化工具注册表:零配置可用的 CLI/Python 工具清单。 当 sop-extractor 生成 Skill 需要工具时,从这里查找。 触发词:「工具清单」「有哪些工具」「toolkit」「安装工具」。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 54 次。
如何安装 Office Automation Toolkit?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install office-automation-toolkit」即可一键安装,无需额外配置。
Office Automation Toolkit 是免费的吗?
是的,Office Automation Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Office Automation Toolkit 支持哪些平台?
Office Automation Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Office Automation Toolkit?
由 Andy Ren(@andyrenxu7255)开发并维护,当前版本 v1.1.0。
推荐 Skills