前言¶
技术标、可行性报告一类 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 页面,已核实能力如下。
-
大纲提取
根据段落属性w:outlineLvl还原文档大纲层级,便于对照目录或投标格式要求。 -
序号连续性检查
在提取出的层级结构上分析编号是否连续,用于发现跳号、断档等结构问题。 -
断裂位置高亮批注
对检查出的断裂位置在文档侧做高亮或批注类标记,方便人工定点修改。
实现约束(官方明确写出):只依赖 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