OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add texiaoyao/office-automation-skill --skill office-automation
自动化处理 Word 和 Excel 文件。使用 Python 脚本读取、写入、格式化文档和表格。支持批量处理、模板填充、数据提取和格式转换。
npx skills add texiaoyao/office-automation-skill --skill office-automation
使用 Python 脚本自动化处理 Word (.docx) 和 Excel (.xlsx/xlsm) 文件。
处理 Word 文档:
处理 Excel 表格:
| 命令 | 说明 | 示例 |
|---|---|---|
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 |
| 命令 | 说明 | 示例 |
|---|---|---|
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 |
所有脚本位于 skills/office-automation/scripts/ 目录。
使用时请确保从技能目录或 workspace 根目录运行。
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