Word 批量格式统一工具

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

使用VBA宏批量统一多个Word文档的格式(字体、段落、页边距、标题样式等),适合报告、标书、合同等大批量文档的标准化处理。

一句话选型结论

按资料字段整理

Word 批量格式统一工具是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_9355e276/word-format-batch-adjust
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_9355e276仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791713316
正文体量6.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Word 批量格式统一工具当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

6.8 KB
模型实际读到的说明书原文,来自技能仓库

Word批量格式统一工具(VBA宏版)

技能概述

本技能提供一套完整的 VBA 宏代码及操作指南,帮助您在 Microsoft Word 中批量处理多个文档的格式。只需选择目标文件夹,宏将自动遍历所有 .docx 文件,统一设置页面、字体、段落、标题样式等,极大提升排版效率。


适用场景

  • 行政、文秘、编辑人员需要统一大批量文档格式
  • 项目经理整理标书、合同等标准化文件
  • 研发、质量人员需要定期输出格式一致的报告

前置知识

  • 熟悉 Word 基本操作(打开、保存)
  • 了解文件路径选择
  • 无需编程基础,按步骤操作即可

使用步骤

1. 启用 Word 宏功能

  • 打开 Word,点击 文件 → 选项 → 信任中心 → 信任中心设置 → 宏设置。
  • 选择 “启用所有宏”(测试环境),并勾选 “信任对 VBA 工程对象模型的访问”。
  • 点击“确定”保存。

2. 插入宏模块

  • 按 Alt + F11 打开 VBA 编辑器。
  • 在左侧“工程资源管理器”中,右键点击 Normal 或当前文档项目 → 插入 → 模块。
  • 将下方完整代码复制粘贴到模块中。

3. 复制核心代码

Sub BatchFormatUnify()
    Dim folderPath As String
    Dim file As String
    Dim doc As Document
    Dim folderDialog As FileDialog
    Dim i As Long

    Set folderDialog = Application.FileDialog(msoFileDialogFolderPicker)
    With folderDialog
        .Title = "请选择包含Word文档的文件夹"
        .AllowMultiSelect = False
        If .Show <> -1 Then Exit Sub
        folderPath = .SelectedItems(1)
    End With

    If Right(folderPath, 1) <> "\" Then folderPath = folderPath & "\"

    file = Dir(folderPath & "*.docx")
    i = 0

    Application.ScreenUpdating = False
    Application.DisplayAlerts = False

    Do While file <> ""
        Set doc = Documents.Open(folderPath & file, AddToRecentFiles:=False, Visible:=False)
        Call UnifyFormat(doc)
        doc.Save
        doc.Close
        i = i + 1
        file = Dir
    Loop

    Application.ScreenUpdating = True
    Application.DisplayAlerts = True

    MsgBox "已完成 " & i & " 个文档的格式统一!", vbInformation
End Sub

Sub UnifyFormat(doc As Document)
    With doc
        ' 页面设置(A4,页边距上下2.54cm,左右3.17cm)
        With .PageSetup
            .PaperSize = wdPaperA4
            .TopMargin = CentimetersToPoints(2.54)
            .BottomMargin = CentimetersToPoints(2.54)
            .LeftMargin = CentimetersToPoints(3.17)
            .RightMargin = CentimetersToPoints(3.17)
        End With

        ' 遍历所有段落
        Dim para As Paragraph
        For Each para In .Paragraphs
            para.Range.Font.Reset
            With para
                .Alignment = wdAlignParagraphLeft
                .LineSpacingRule = wdLineSpace1pt5
                .FirstLineIndent = CentimetersToPoints(0.74)
                .SpaceBefore = 0
                .SpaceAfter = 0
                ' 标题1样式居中、黑体、二号
                If .Style = "标题 1" Or .Style = "Heading 1" Then
                    .Alignment = wdAlignParagraphCenter
                    .Range.Font.Name = "黑体"
                    .Range.Font.Size = 22
                End If
                ' 正文样式宋体、小四
                If .Style = "正文" Or .Style = "Normal" Then
                    .Range.Font.Name = "宋体"
                    .Range.Font.Size = 12
                End If
            End With
        Next para

        .Fields.Update
    End With
End Sub


## 支付宝付费改造契约(PAYSKILL)

本技能为付费技能(PAYSKILL)。调用遵循支付宝 AI 生意画像契约,由平台调度层执行 `probe` → `pay` → `complete` → `ack` 流程:

1. **probe(探测)**:平台调用前先探测是否已持有本技能的支付宝有效订阅 / 付费凭证。已付费则直接放行。
2. **402 Payment-Needed**:未付费时,脚本向标准输出返回 HTTP 状态 `402` 与 `Payment-Needed` 标记,提示用户通过**支付宝**完成付费(`pay`),平台据此唤起付费页。
3. **complete(扣费确认)**:用户在支付宝完成扣费后,平台下发 `Payment-Proof`(付费凭证)。
4. **ack(验签放行)**:平台携带 `Payment-Proof` 重试本次调用;`scripts/payment_gate.py` 验签该凭证,确认有效后放行主流程。

**订阅持久化与幂等:**

- 付费状态缓存在本地 `.pay_cache/state.json`,避免每次调用重复付费(订阅持久化)。
- 同一 `Payment-Proof` 在 **24h 幂等窗口**内仅生效一次,避免重复扣费。

**现金流改造后的调用套路:**

```text
用户调用 → 平台 probe  →
   未付费:下发 402 Payment-Needed → 支付宝 pay → complete → 下发 Payment-Proof
已付费/携带 Proof:脚本 ack 验签 → 放行主流程

> 本契约由 SkillHUB 平台调度层解析,脚本本地仅处理 402 / 验签 / 持久化 三环节;付费本体交给支付宝。


支付宝 AI 按量付费(Machine Pay / A2M)改造说明

本 Skill 已按支付宝官方 A2M 协议改造为 Pay Skill,付费闸口位于 scripts/payment_gate.py,统一调用云端计费服务 https://pay.pembroli.cn/api/resource。

付费流程

  1. 未付费调用时,服务端返回 HTTP 402 + Payment-Needed 头,携带金额、商户、订单号及 RSA2 签名。
  2. 买家侧 payment_gate.py 收到 402 后引导用户完成支付,平台回传 Payment-Proof。
  3. 客户端携带 Payment-Proof 重试资源端点。

验付调用

服务端收到 Payment-Proof 后,调用支付宝验付接口(alipay.aipay.agent.payment.verify)核验凭证有效性(trade_no、out_trade_no、active 状态),验证失败返回 400,验证通过才进入资源发放。

履约确认

资源发放成功后,服务端异步调用履约确认接口(alipay.aipay.agent.fulfillment.confirm,trade_no)回执,标记本笔订单已履约;并按 out_trade_no 做幂等,重复请求直接返回已缓存结果,杜绝重复收费。

幂等与缓存

买家侧按 slug 本地缓存 Payment-Proof(24h TTL),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。

```

常见问题

5 问
答案由本站依据条目字段整理
Word 批量格式统一工具怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_9355e276/word-format-batch-adjust。安装方式为未标注。装完刷新技能列表或重开客户端。

Word 批量格式统一工具支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Word 批量格式统一工具权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Word 批量格式统一工具收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Word 批量格式统一工具用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。