docx-official
创建和编辑专业 DOCX 文档
用户需要创建、编辑和分析 Microsoft Word 文档,但缺乏对复杂 OOXML 格式的了解。此技能为 Claude 提供了使用 Python 和 JavaScript 库操作 DOCX 文件的工具和流程,包括对修订跟踪、批注和格式保留的支持。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "docx-official". 创建一个 DOCX 文档,包含标题 'Quarterly Report' 和一个 3 列 2 行的表格
النتيجة المتوقعة:
成功创建 quarterly-report.docx,包含居中的标题和一个 3x2 表格,表格单元格为空,可供数据录入
استخدام "docx-official". 从 contract.docx 提取所有批注
النتيجة المتوقعة:
在文档中找到 5 条批注:[批注 1:'与法务部门核实此条款',批注 2:'更新生效日期',...]
استخدام "docx-official". 在 document.docx 中添加修订跟踪,将付款条款部分中的 '30 days' 替换为 '60 days'
النتيجة المتوقعة:
已添加修订跟踪:在付款条款部分删除 '30 days' 并插入 '60 days'。在 Word 中启用修订跟踪后可见此更改。
التدقيق الأمني
آمنThis is a legitimate document processing skill for creating, editing, and analyzing DOCX files. Static analysis flagged patterns in documentation (example commands), XML schemas (namespace URLs), and validation scripts (file operations). All findings are false positives - no malicious code execution, data exfiltration, or unauthorized access patterns detected. The skill provides safe document manipulation capabilities using standard Python and JavaScript libraries.
مشكلات منخفضة المخاطر (5)
عوامل الخطر
⚙️ الأوامر الخارجية (235)
🌐 الوصول إلى الشبكة (426)
📁 الوصول إلى نظام الملفات (64)
درجة الجودة
ماذا يمكنك بناءه
生成商务文档
为商务报告、合同或提案创建带有格式、表格、页眉和图像的专业 Word 文档。
审阅和编辑法律文档
使用红标流程审阅法律合同或学术论文,通过修订跟踪显示所有更改,同时保留原始格式。
提取文档内容
从现有 DOCX 文件中提取文本、元数据、批注和嵌入媒体,用于分析或迁移。
جرّب هذه الموجهات
创建一个 DOCX 文档,包含标题、一段介绍性文字和一个包含 3 个项目的符号列表。标题使用居中对齐。
编辑 [filepath] 处的现有文档,在第二个标题后添加一个新段落。新段落内容应为:'本文档于 [date] 更新'。
从 [filepath.docx] 提取所有文本内容并以纯文本形式输出。保留段落换行。
使用红标流程修改 [filepath.docx]:将所有 'company name' 实例更改为 'Acme Corp',并添加批注说明此更改。将结果保存为 [output.docx]。
أفضل الممارسات
- 在创建或编辑文档之前,务必先阅读完整的 docx-js.md 和 ooxml.md 文档文件
- 编辑非您创建的文档时使用红标流程,尤其是法律或商业文档
- 创建后在 Microsoft Word 中测试文档输出以验证格式正确显示
تجنب
- 在 TextRun 元素中使用换行符(\n)而不是使用独立的 Paragraph 元素
- 未先阅读完整文档就尝试编辑复杂格式
- 未使用红标流程就修改第三方文档,这会丢失更改历史记录
الأسئلة المتكررة
此技能使用哪些库?
我可以编辑受密码保护的文档吗?
什么是红标流程?
我可以创建包含图像的文档吗?
这支持较旧的 DOC 文件吗?
如何从文档中提取批注?
تفاصيل المطور
بنية الملفات
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md