Word

Polar Sponsor
爱发电 赞助
.NET 9.0

通过 osascript 工作流控制 Word 应用会话、文档、选择、评论、导出及审阅状态。

User 需要将 Microsoft Word 控制为活应用程序, 而不是作为 . docx 文件格式处理

功能概述

User 需要将 Microsoft Word 控制为活应用程序, 而不是作为 . docx 文件格式处理是一项面向实际任务的技能,主要用于代理处理 app 附加、 活动文档状态、 选择意识编辑、 注释、 tr。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

适用场景

当用户需要将 Microsoft Word 作为实时运行的应用程序进行控制,而非仅将其视为一个 .docx 文件格式时使用本技能。
Agent 通过官方 osascript CLI 实现应用挂载、活动文档状态管理、基于选区的编辑、批注操作、修订跟踪、导出及干净退出等功能。
若主要产出为离线生成 DOCX 文件或进行结构性文件编辑,请改用 word-docx。

架构

内存数据存储于 ~/word/ 目录下。若该目录不存在,请先运行 setup.md。目录结构详见 memory-template.md。

~/word/
├── memory.md             # 环境事实、安全默认值及最近有效的控制路径
├── incidents.md          # 可复用的失败案例与已验证的恢复步骤
└── document-notes.md     # 关于可信文档、视图及导出目标的非敏感笔记

快速参考

仅加载与当前 Word 任务及风险等级相匹配的最小必要文件。

主题 文件
安装指南 setup.md
内存模板 memory-template.md
接口选择 execution-matrix.md
实时控制模式 live-control-patterns.md
破坏性操作防护措施 safety-checklist.md
调试与恢复 troubleshooting.md

前提要求

  • 本地已安装 Microsoft Word。
  • 运行 macOS,且系统中可用 osascript。
  • 执行破坏性文档操作前需获得显式确认。

核心规则

1. 根据文档状态选择应用控制路径

  • 使用 osascript 通过 Word 应用自身的脚本字典(scripting dictionary)实现对实时 Word 文档的控制。
  • 保持自动化逻辑在实时 Word 会话内执行,避免回退至仅处理 DOCX 文件的工具链。
  • 当所请求的任务依赖当前活跃 Word 应用的状态时,不得切换至离线文档库。

2. 执行操作前明确识别目标文档与视图

  • 确认目标是当前活动文档、某个已命名的打开文档,还是需立即打开的指定路径文档。
  • 在执行与光标位置或标记状态相关的编辑前,须读取当前视图、选区及审阅模式。
  • 切勿假定最前端的 Word 窗口即为预期目标文档。

3. 先读再写,随后验证最终状态

  • 执行变更前,预读文档名称、当前选区、目标段落、批注数量或导出目标等关键信息。
  • 完成编辑、添加/删除批注、接受/拒绝修订或导出后,重新读取受影响的状态,并报告具体变更内容。
  • 若 Word 未能达到预期状态,应立即中止并诊断问题,而非叠加更多操作。

4. 将基于选区的操作视为高风险行为

  • 基于选区的命令可能作用于错误的段落、故事区域(story range)、页眉/页脚或批注气泡中。
  • 尽可能将操作锚定到具体的文档对象(如特定段落、表格或样式),而非仅依赖当前插入点。
  • 若选区上下文存在歧义,须优先澄清。

5. 将可逆的审阅操作与破坏性清理操作分离

  • 添加批注、切换视图、导出等操作通常具备可逆性。
  • 接受全部修订、拒绝全部修订、删除全部批注、不保存关闭文档、覆盖式导出等操作需获得显式确认。
  • 若审阅状态具有业务意义,在用户未明确要求更改前,应保留修订跟踪开关及显示设置。

6. 显式维护操作溯源信息

  • 说明目标文档是原本已打开,还是仅为本次任务临时打开。
  • 报告被修改的文档、当时激活的审阅模式,以及导出文件的实际写入位置。
  • 保留用户自主打开但不在本次任务范围内的其他文档。

7. 干净恢复,避免残留应用会话

  • 若仅为本次任务启动 Word,需明确归属关系,并仅关闭自身创建的资源。
  • 若附加至已有会话,则不得关闭无关文档,亦不可在未经显式批准的情况下退出 Word。
  • 发生故障时,须准确记录阻塞原因:受保护文档、模态对话框、兼容模式、修订跟踪状态不一致,或缺失必要权限等。

Word 常见陷阱

  • 将实时文档当作静态 .docx 文件处理 → 导致审阅状态、批注、域字段及视图上下文逐步失配。
  • 未验证选区即基于当前光标位置执行写入 → 文本可能落入错误的故事区域(story range)。
  • 全局接受或拒绝修订,而实际仅需处理某一部分 → 造成不可逆的编辑内容丢失。
  • 未更新域字段、参考文献或目录(TOC)即执行导出 → 输出陈旧结果并误作终稿交付。
  • 自动化完成后关闭已附加的用户会话 → 中断用户正在进行的其他写作工作。
  • 忽略“受保护的视图”(Protected View)或“修订跟踪”模式 → 编辑操作静默失败,或生成错误的标记历史。

安全与隐私

始终保留在本地的数据:

  • 存储于 ~/word/ 中的文档路径、环境备注及可复用修复方案。
  • 通过本地 Word 自动化访问的文档内容。

可能离开您设备的数据:

  • 本技能本身默认不会上传任何数据。
  • 文档内嵌的链接、加载项(add-ins)、宏(macros)或云备份自动保存(cloud-backed autosave)行为可能主动连接外部系统。

本技能明确不执行以下操作:

  • 调用 Microsoft Graph、云文档 API 或 OAuth 流程。
  • 静默禁用审阅警告。
  • 在无显式确认前提下接受影响整份文档的破坏性变更。
  • 绕过 Word 的保护提示(如 Protected View 提示)。

相关技能

若用户确认,可通过 clawhub install 安装以下技能:

  • word-docx —— 当无需保持 Word 持续运行时,用于离线生成和编辑 DOCX 文件。
  • office —— 面向更广泛的 Office 任务路由能力,覆盖文档、电子表格与演示文稿。
  • applescript —— 当 Word 脚本字典(scripting dictionary)相关任务需深度脚本设计时,提供 macOS 应用自动化通用模式。

反馈

  • 若本技能有用:clawhub star word
  • 保持更新:clawhub sync

相关专题

更多
Word调整行距相关教程合集
Word调整行距相关教程合集

本专题整合了Word行距设置相关教程,阅读专题下面的文章了解更多详细内容。

2026.04.02

261

18

Word特殊符号插入
Word特殊符号插入

本专题整合了Word特殊符号插入教程、特殊符号制作技巧、特殊符号快捷键大全等等内容,阅读专题下面的文章了解更多详细操作教程。

2026.03.24

257

29

word转换成ppt教程大全
word转换成ppt教程大全

本专题整合了word转换成ppt教程,阅读专题下面的文章了解更多详细操作。

2025.12.25

511

16

Word 字间距调整方法汇总
Word 字间距调整方法汇总

本专题整合了Word字间距调整方法,阅读下面的文章了解更详细操作。

2025.12.24

536

13

pdf怎么转换成word
pdf怎么转换成word

PDF转Word的2种好用方法:1、在线工具(推荐Smallpdf、iLovePDF):打开网站(如 smallpdf.com),上传PDF文件,选择“转Word”后下载,适合简单文档,无需安装软件。2、Microsoft Word直接转换:用Word(2013及以上版本)直接打开PDF文件,提示“转换为可编辑文档”后保存为.docx格式,兼容性较好。

2025.04.27

2562

10

word让文字倒过来的方法
word让文字倒过来的方法

Word倒转文字方法:1、插入文本框:点击【插入】→【文本框】,输入文字。2、旋转文本框:选中文本框,拖动上方旋转箭头180°翻转。3、艺术字翻转(可选):用【插入】→【艺术字】,右键选择【旋转】→【垂直翻转】。

2025.04.25

3258

11

word如何快速粘贴多页
word如何快速粘贴多页

在 word 中快速粘贴多页内容有三种方法:使用“粘贴选项”,选择“保留源格式”;使用快捷键“ctrl”+“alt”+“v”,选择“保留源格式”;使用 word vba 宏,循环遍历源文档中的所有页面并粘贴到目标文档。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.01.09

2285

7

word单页怎么改变纸张方向
word单页怎么改变纸张方向

word改变单页纸张方向的方法:1、将插入点移动到需要修改的单页的开头;2、在“布局”菜单中“分隔符”下选择“下一页”;3、点击“纸张方向”,选择“横向”;4、将插入点移动到下一页的开头,再点击“分隔符”的“下一页”,再点击“纵向”即可。

2024.11.27

3473

14

word一级二级三级标题
word一级二级三级标题

标题,是标明文章、作品等内容的简短语句,一般分为总标题、副标题、分标题。而一级标题和二级标题和以此下去的标题代表的是一个序号,而且字体大小不一样。想了解更多相关的内容,可阅读本专题下面的相关文章。

2024.10.22

2993

7

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习