用途:读写 Microsoft Word(.docx)文件,在用户需要读取、分析、创建或转换 Word 文档时使用。
主要能力:将 .docx 转换为 Markdown;从 Markdown 内容或已有 .md 文件生成 .docx。支持的格式包括标题(H1-H4)、无序列表、有序列表、表格,以及粗体、斜体、粗斜体内联格式;表格在 Markdown 与 Word Table Grid 样式之间双向转换。
使用方式:读取 Word 文件时,用 uv run --with python-docx ~/.kiro/skills/office-word/scripts/read_docx.py "<path_to_docx>",可加第二个参数输出为 .md 文件。写入 Word 文件时,推荐直接通过 --stdin 管道输入 Markdown 内容,避免中间文件:echo '<markdown_content>' | uv run --with python-docx ~/.kiro/skills/office-word/scripts/write_docx.py --stdin "<output.docx>"。多行内容可用 heredoc。若已有 .md 文件,可直接用 uv run --with python-docx ~/.kiro/skills/office-word/scripts/write_docx.py "<input.md>" "<output.docx>"。若为中间步骤创建的 .md 文件,生成 docx 后应删除。
适用场景:需要在代理工作流中读取或生成 Word 文档、并在 Markdown 与 .docx 之间转换时。
限制:资料未提供更多格式(如页眉页脚、样式细节)的支持说明;具体平台、收费与效果暂未提供。