下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-fgk3whmi--gwj.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-fgk3whmi/gwj。- 当用户要求修改文件内容时使用。调用/gwj 支持触发词"
- 改文件"
- 和"
- 按这个改"
- 。按用户提供的内容精准替换和填写,输出标蓝 + 修订双保险(Word 修订模式可查看),新增内容蓝色下划线、删除内容删除线保留原文,禁止重写和重新排版。自动检查前后一致性、错别字、病句、风险与错误并给出建议。输入为图片或PDF时输出docx,其他格式保持原格式,输出禁止印章。图片或PDF转docx
阅读全文 (展开查看完整说明)
概述
介绍
本 Skill 用于按用户提供的内容精准替换和填写文件中的信息。输出即带修订痕迹:所有改动以 Word 修订模式(Track Changes)标记——删除的内容以删除线保留原文,新增的内容带下划线且字体为蓝色(#0000FF),修订作者统一为"莫安来-改文件SKILL",用户可在 Word 中逐条接受或拒绝。蓝色与修订痕迹形成双保险:即使修订视图被切换为"无标记",新增内容仍以蓝色可见。
调用指令
- "改文件":可单独使用,表示对当前文件执行修改操作。
- "按这个改":后接具体修改要求,例如"按这个改,把日期改成2026年8月20日"。
使用规范
- 精确替换:只替换用户指明的内容,其余文字、格式、位置一律保持原样。
- 修订痕迹 + 标蓝输出(核心规则):不得直接替换原文。每一处改动必须写成 OOXML 修订标记——删除的内容用
<w:del>包裹(Word 中显示为删除线,原文保留不丢),新增的内容用<w:ins>包裹且 run 的<w:rPr>必须包含<w:color w:val="0000FF"/>(Word 中显示为蓝色字体+下划线),作者名一律填莫安来-改文件SKILL。 - 禁止重写:不重新撰写整段或整篇文字,仅在原内容上做局部增删改。
- 禁止重新排版:不调整任何格式属性(字体、字号、行距、段距、对齐、页边距、表格样式等)。唯一例外:新增内容的字体颜色设为蓝色(#0000FF),这是本 Skill 的标注手段,不算改排版。
质量检查与建议
执行修改后,自动进行以下检查并给出提醒与建议:
- 一致性检查:检查修改后文中前后表述是否一致,发现矛盾或不一致时给出提醒。
- 错别字与病句:识别并提醒明显的错别字、拼写错误及语法不通的病句,给出修改建议。
- 风险提示:对涉及数据准确性、日期/金额错误、逻辑漏洞等潜在风险提示,并建议用户核实。
- 错误提醒:发现原文或修改后的内容存在事实错误、格式错误等,明确标注并给出修正建议。
- 修改建议:对每一条提醒附带具体的修改建议,方便用户快速采纳或忽略。
输出格式规则
- 输入为图片或 PDF:输出格式为
.docx(Word 文档)。 - 输入为其他格式(如
.txt、.csv、.xlsx等):保持原格式输出,不转换文件类型。若格式本身不支持修订标记(如 .txt),则在输出中用文本方式模拟:删除内容以删除线保留、新增内容加下划线标记,并附改动清单。 - 输出文件中禁止包含任何形式的印章(电子章、公章、水印印章等)。
修订模式要求(v1.4 核心:修订痕迹 + 标蓝)
当输出格式为 .docx 时,必须满足以下要求:
- 改动写入 document.xml 的修订标记,而不是直接替换原文:
- 删除内容(原文保留,Word 显示删除线,保留原字体颜色):
“xml <w:del w:id="1001" w:author="莫安来-改文件SKILL" w:date="2026-08-18T00:00:00Z"> <w:r> <w:rPr><!-- 保留原 run 的格式属性 --></w:rPr> <w:delText xml:space="preserve">被删除的原文</w:delText> </w:r> </w:del> “
- 新增内容(Word 显示蓝色字体 + 修订下划线,双保险):
“xml <w:ins w:id="1002" w:author="莫安来-改文件SKILL" w:date="2026-08-18T00:00:00Z"> <w:r> <w:rPr> <!-- 沿用相邻原文的格式属性,并强制加入蓝色 --> <w:color w:val="0000FF"/> </w:rPr> <w:t xml:space="preserve">新增的文字</w:t> </w:r> </w:ins> `**强制**:每个 <w:ins> 内 run 的 <w:rPr> 必须包含 <w:color w:val="0000FF"/>。若该 run 原有其他 <w:rPr> 子元素(如字体、字号),保留它们并加入 <w:color>;若已存在其他颜色的 <w:color>,覆盖为 0000FF`。这是用户检验本 Skill 是否生效的可见标志。
- 替换 = 一删一插:被替换的原文用
<w:del>保留,新文字紧跟其后用<w:ins>插入,位置一一对应,不整段重排。 w:id全文档唯一且递增;w:author固定为莫安来-改文件SKILL;w:date使用 ISO 8601 格式的当前时间。- 被
<w:del>包裹的 run 内文本必须用<w:delText>元素(不能是<w:t>),否则文档无效。
- 开启修订模式(Track Changes):在
word/settings.xml中写入<w:trackChanges/>,作为<w:settings>的子元素,使文档打开后自动进入修订状态,后续编辑也以修订标记记录。
注意:仅写 <w:trackChanges/> 开关是不够的——开关只对"之后的手动编辑"生效。本 Skill 做出的每一处改动,都必须按第 1 条在 word/document.xml 中写成 <w:del>/<w:ins>,否则改动不带任何痕迹。
- 显示模式 = 所有标记(All Markup):在
word/settings.xml中写入或更新<w:revisionView>,全部属性置0(revisionView 的属性指定"不显示"的标记类型,全 0 即全部显示;省略该元素效果相同):
<w:revisionView w:markup="0" w:comments="0" w:insDel="0" w:formatting="0" w:inkAnnotations="0"/>注意:v1.2 中全置 1 的写法实际是隐藏所有标记,v1.3 已修正。
- 保存为 .docx,不接受修订:输出文件保留全部
<w:ins>/<w:del>修订标记,严禁在生成或保存阶段执行"接受所有修订"/"拒绝所有修订"操作。用户在 Word 中打开后看到的是带完整修订痕迹的版本,由用户自行逐条接受或拒绝。
技术实现要点
- 修订标记通过修改 docx 内部的
word/document.xml和word/settings.xml实现,不依赖 Word 应用程序操作。 - 使用 JSZip 等库解压 docx → 修改 XML → 重新打包,保持其余部件(styles.xml、numbering.xml、media 等)不变。
- 如果原始
settings.xml中已存在<w:trackChanges/>或<w:revisionView>,更新而非重复添加。 - 对于从图片或 PDF 新生成的 docx,在文档创建时直接写入修订标记和上述设置。
- 修改段落中间的片段时,需将原 run 按"保留前段 / 删除段 / 保留后段"拆分,前后保留段的文字与格式必须与原文逐字一致。
注意事项
- 本 Skill 仅做内容修改与提示,不做内容创作或全文重写。
- 所有改动以修订痕迹呈现(删除线保留原文、新增内容蓝色下划线),修订作者为"莫安来-改文件SKILL",方便用户快速定位改动并逐条审阅。
- 新增内容的蓝色(#0000FF)是硬性要求:Word 中打开输出文件,被修改/新增的内容必须肉眼可见为蓝色。
- 输出的 .docx 必须保留修订痕迹,不接受任何修订。
- 质量检查为辅助提醒,最终内容准确性由用户把关。