Boo哥AI-技术标序号连续性检查:用 outlineLvl 审查 docx 标书结构

前言

技术标、可行性报告一类 Word 文档,常见问题是章节层级与正文序号对不上:中间缺了一级、跳号、或大纲级别与肉眼看到的「1.2.3」不一致。人工通读几十页 docx 成本高,也容易漏掉断裂点。

下面介绍一个在 SkillHub 上架的 Agent Skill,面向 .docx 做结构侧检查:从段落的大纲等级出发提取大纲、核对序号是否连续,并在断裂处用高亮批注标出。它不依赖商业 Word 自动化组件,说明里强调只读 w:outlineLvl(样式表 styles.xml 与段落直接设置),并用纯标准库处理包内 XML。

这是什么

Boo哥AI-技术标序号连续性检查(坐标 @user_3c9003af/boo-ai-docx-number,版本 1.0.0)是社区来源的 office-efficiency 类 Skill,发布者为 user_3c9003af(SkillHub 页面标注作者为 Boo哥AI智写作者)。requires_api_key=false,安装后由 Agent 按 SKILL 说明驱动,无需额外 API Key。

一句话定位:标书/报告类 docx 的「大纲提取 + 序号连续性检查 + 断裂位置高亮批注」三件套,服务章节结构审查与段落编号连续性验证。

核心功能

依据官方简介与 SkillHub 页面,已核实能力如下。

  1. 大纲提取
    根据段落属性 w:outlineLvl 还原文档大纲层级,便于对照目录或投标格式要求。

  2. 序号连续性检查
    在提取出的层级结构上分析编号是否连续,用于发现跳号、断档等结构问题。

  3. 断裂位置高亮批注
    对检查出的断裂位置在文档侧做高亮或批注类标记,方便人工定点修改。

实现约束(官方明确写出):只依赖 w:outlineLvl(含 styles.xml 中样式定义与段落上的直接设置),处理逻辑走纯标准库,不引入额外运行时依赖说明。

常用触发表述包括:大纲等级、outlineLvl、docx 目录、序号分析、编号连续性、高亮批注、标书检查等。

安装与启用

SkillHub 提供的安装指引分两类:用 CLI 装到当前 Agent 的 skills 目录,或把安装提示词发给 AI 由其按官方文档操作。

安装 SkillHub CLI(未安装时)

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时,可用官方脚本完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

安装本 Skill

安装时必须用 --dir 指向当前 Agent 实际读取的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。

skillhub install @user_3c9003af/boo-ai-docx-number --dir <你的 skills 目录>

常见客户端路径(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

示例(Cursor):

skillhub install @user_3c9003af/boo-ai-docx-number --dir ~/.cursor/skills/

也可将下面提示词发给支持 Skill 的 AI,让其按官方说明安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_3c9003af/boo-ai-docx-number`。

安装或更新 skills 后,按你所用客户端的要求重启或刷新 Agent,使新 Skill 被加载。

典型用法

公开页面未附带独立命令行子工具说明,典型用法是:在对话中挂载本地 docx 路径或工作区文件,用自然语言说明要做「标书结构检查 / 序号连续性 / 大纲等级分析」,并带上上述触发关键词。Agent 加载本 Skill 后,应依次完成大纲提取、连续性判断,并在断裂处生成带高亮或批注的结果文档或修改建议。

可复现的起步示例(表述可按项目习惯微调):

请用 Boo哥AI-技术标序号连续性检查:分析 ./投标技术标.docx 的 outlineLvl 大纲,
检查章节序号是否连续,对断裂位置做高亮批注,并列出断裂段落位置摘要。

经过上面的步骤,你应得到层级列表、连续性结论,以及便于返工的定位信息(具体输出格式以 Skill 内 SKILL.md 为准)。

适用场景与注意

适合谁

  • 写标书、可研、技术方案的团队,需要在提交前做章节结构与编号连续性自查。
  • 用 Cursor、Claude Code、Codex 等带 Skills 的 Agent 环境,希望把 docx 结构检查固化成可重复对话流程的人。

限制与注意

  • 判断依据是 w:outlineLvl,不是 Word 里所有类型的自动编号域或纯视觉排版。若正文序号靠复杂域代码、文本手打而无大纲级别,Skill 可能无法按预期映射层级。
  • 样式集中在 styles.xml、段落又单独改过 outline 时,应以实际 XML 为准;改完 Word 后建议重新跑一遍检查。
  • SkillHub 统计(截至资料抓取):分类 office-efficiency,评分 100000,下载 1463 次;与页面展示一致,不作为效果保证。

结尾

Boo哥AI-技术标序号连续性检查把标书 docx 上最费眼的「层级对不对、号有没有断」收成可对话的三步流程,并明确绑定 outlineLvl 与标准库实现边界。需要安装或查阅元数据时,以 SkillHub 为准:

  • 技能页:https://www.skillhub.cn/skills/user_3c9003af/boo-ai-docx-number
  • API 坐标页:https://api.skillhub.cn/user_3c9003af/boo-ai-docx-number
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye