ワンクリックで
office-suite
通用 Office 三件套(Word/Excel/PPT)处理工具。支持 .docx/.xlsx/.pptx 文件的读取、创建、修改和内容提取。当用户需要操作 Word 文档、Excel 表格或 PowerPoint 演示文稿时使用此 skill。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
通用 Office 三件套(Word/Excel/PPT)处理工具。支持 .docx/.xlsx/.pptx 文件的读取、创建、修改和内容提取。当用户需要操作 Word 文档、Excel 表格或 PowerPoint 演示文稿时使用此 skill。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Guide to set up and configure IM channels(Telegram, Discord, Slack, Feishu(飞书), Dingtalk(钉钉), Weibo(微博) and Wecom AI Bot(企业微信智能机器人) for OpenClaw.
AI图像生成工具。当用户需要生成图片、创建图像、AI绘画时使用此skill。支持多种AI图像生成服务(OpenAI DALL-E、Stability AI、Fal.ai等)。
即梦 Seedance 2.0 视频提示词构建工具。当用户需要生成AI视频提示词、创建视频描述、优化视频脚本时使用。通过引导式对话帮助用户逐步构建高质量、高通过率的提示词,支持安全规范、素材整合、镜头设计等。适用于提示词工程师、视频创作者、内容制作者。
全能 PDF 阅读和处理工具。支持文本提取、表格提取、图片提取、元数据读取、页面渲染、文本搜索等功能。当用户需要读取、解析或处理 PDF 文件时使用此 skill。
SOC 職業分類に基づく
| name | office-suite |
| description | 通用 Office 三件套(Word/Excel/PPT)处理工具。支持 .docx/.xlsx/.pptx 文件的读取、创建、修改和内容提取。当用户需要操作 Word 文档、Excel 表格或 PowerPoint 演示文稿时使用此 skill。 |
此 Skill 提供对 Microsoft Office 三件套(Word、Excel、PowerPoint)的统一处理能力。
| 文件类型 | 扩展名 | 支持的操作 |
|---|---|---|
| Word | .docx | 创建、读取、修改、表格操作 |
| Excel | .xlsx, .xlsm | 创建、读取、修改、单元格操作 |
| PowerPoint | .pptx | 创建、读取、修改、幻灯片管理 |
使用前请确保已安装 Python 依赖:
pip install python-docx openpyxl python-pptx
主脚本:scripts/office_handler.py
# Word - 创建文档
python3 scripts/office_handler.py --type word --action create --output report.docx \
--data '{"content": [{"type": "heading", "text": "报告", "level": 1}, {"type": "paragraph", "text": "这是正文"}]}'
# Word - 读取文档
python3 scripts/office_handler.py --type word --action read --input report.docx
# Excel - 创建表格
python3 scripts/office_handler.py --type excel --action create --output data.xlsx \
--data '{"sheet_name": "Sheet1", "headers": ["姓名", "年龄"], "rows": [["张三", 25], ["李四", 30]]}'
# Excel - 读取表格
python3 scripts/office_handler.py --type excel --action read --input data.xlsx
# PPT - 创建演示文稿
python3 scripts/office_handler.py --type ppt --action create --output presentation.pptx \
--data '{"slides": [{"layout": 0, "title": "标题页", "content": "副标题"}]}'
# PPT - 读取演示文稿
python3 scripts/office_handler.py --type ppt --action read --input presentation.pptx
{
"content": [
{"type": "heading", "text": "一级标题", "level": 1},
{"type": "heading", "text": "二级标题", "level": 2},
{"type": "paragraph", "text": "普通段落文本"},
{"type": "table", "rows": 3, "cols": 2, "data": [["A", "B"], ["C", "D"], ["E", "F"]]}
]
}
{
"sheet_name": "工作表名称",
"headers": ["列1", "列2", "列3"],
"rows": [
["数据1", "数据2", "数据3"],
["数据4", "数据5", "数据6"]
]
}
{
"slides": [
{"layout": 0, "title": "标题幻灯片"},
{"layout": 1, "title": "内容页", "content": "要点1\n要点2"}
]
}
当不指定 --type 时,脚本会根据文件扩展名自动检测类型:
.docx → Word.xlsx, .xlsm → Excel.pptx → PowerPoint参考 references/batch_examples.md 了解批量处理模式。
参考 references/excel_advanced.md 了解公式、图表和样式设置。
参考 references/word_advanced.md 了解模板使用和复杂格式。
pip install python-docx openpyxl python-pptx
确保系统已安装中文字体,或在代码中指定字体。
关闭正在使用该文件的 Office 应用程序后再操作。