Office Automation
自动化处理 Word 和 Excel 文件。使用 Python 脚本读取、写入、格式化文档和表格。支持批量处理、模板填充、数据提取和格式转换。
- Скачивания
- 6
- В избранном
- 0
- Комментарии
- 0
- Просмотры
- 7
Установить скилл
Добавьте инструмент одной командой или скачайте проверенный архив версии.
npx skills add texiaoyao/office-automation-skill --skill office-automation- Версия
- 1.0.0+111beb1b0a62
- Автор
- Владимир Ломтев
- Репозиторий
- texiaoyao/office-automation-skill
Как установить
- 1Скопируйте команду из блока установки.
- 2Запустите её в терминале из каталога проекта.
Документация
Office 自动化技能
使用 Python 脚本自动化处理 Word (.docx) 和 Excel (.xlsx/xlsm) 文件。
快速开始
1. 安装依赖
pip install python-docx openpyxl pandas
2. 基本用法
处理 Word 文档:
python scripts/word_processor.py read document.docx
python scripts/word_processor.py write output.docx --content "Hello World"
python scripts/word_processor.py template fill.docx --data '{"name": "张三", "date": "2026-02-22"}'
处理 Excel 表格:
python scripts/excel_processor.py read data.xlsx
python scripts/excel_processor.py write output.xlsx --sheet "Sheet1"
python scripts/excel_processor.py merge folder/ --output merged.xlsx
脚本说明
word_processor.py
| 命令 | 说明 | 示例 |
|---|---|---|
read |
读取 Word 文档内容 | read file.docx |
write |
创建新文档 | write out.docx --content "文本" |
template |
填充模板(替换 {{变量}}) | template doc.docx --data '{"key": "value"}' |
extract |
提取表格到 CSV | extract file.docx --table 1 |
format |
格式化文档 | format file.docx --style heading |
excel_processor.py
| 命令 | 说明 | 示例 |
|---|---|---|
read |
读取 Excel 数据 | read data.xlsx --sheet Sheet1 |
write |
写入数据到 Excel | write out.xlsx --data data.json |
merge |
合并多个 Excel 文件 | merge folder/ --output all.xlsx |
convert |
Excel ↔ CSV 转换 | convert file.xlsx --to csv |
analyze |
数据分析(统计、透视) | analyze sales.xlsx --pivot |
使用场景
Word 处理
- 📝 批量生成报告/合同
- 📋 填充模板文档
- 📊 提取文档中的表格数据
- 🎨 统一文档格式
Excel 处理
- 📈 数据汇总和合并
- 🔄 格式转换(Excel ↔ CSV)
- 📊 数据分析和统计
- 📋 批量处理多个表格
注意事项
- Word 格式:仅支持 .docx 格式(不支持旧版 .doc)
- Excel 格式:支持 .xlsx 和 .xlsm
- 编码:默认使用 UTF-8 编码
- 大文件:超过 100MB 的文件建议分批次处理
脚本位置
所有脚本位于 skills/office-automation/scripts/ 目录。
使用时请确保从技能目录或 workspace 根目录运行。
Требования и возможности
Источник пакета
https://github.com/texiaoyao/office-automation-skill/tree/111beb1b0a629ba93429aec0c983ab07c3fa2680
Файлы версии
| Путь | Размер | SHA256 |
|---|---|---|
| CHANGELOG.md | 1304 | ed0fee5bbef18fde... |
| GITHUB_SETUP.md | 5256 | 9a20275805b2b095... |
| LICENSE | 1089 | e7e4fceeb19db16f... |
| PUSH_TO_GITHUB.md | 2461 | bd61b21862e36cda... |
| README.md | 5522 | 32ac7fba8df7aeae... |
Частые вопросы
- Как установить Office Automation?
- Используйте команду
npx skills add texiaoyao/office-automation-skill --skill office-automationили скачайте ZIP-архив. - Можно ли скачать Office Automation бесплатно?
- Да, опубликованную версию можно скачать из маркетплейса бесплатно.
Похожие инструменты
Смотреть всеOzon Seller и Performance APIСправочник Ozon Seller API и Performance API с локальными OpenAPI-спецификациями.Grill MeA relentless interview to sharpen a plan or design.Git CommitExecute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
Комментарии
Войдите, чтобы оставить комментарий.
Комментариев пока нет.