做药品注册 / eCTD 递交的同事都知道,申报资料里的 PDF 不是"能打开"就行——药审中心(CDE)对电子递交有一套明确的技术验证标准(验证标准 V1.1)。书签是否承前缩放、字体是否嵌入、文件是否加密、超链接是否合规……这些文件层面的技术要求,都需要在递交前逐项确认。
笔者继续编写了一个 eCTD PDF 验证助手 Skill,发布到 Skillhub,全网首发,供大家在WorkBuddy中调用。它能在你递交前,对照 CDE 电子递交验证标准 V1.1 的全部 26 条PDF文件技术规则逐项扫描你的 PDF,告诉你哪些符合、哪些不符合、属于什么级别,还能自动修复部分问题。
为什么有了网页版还要 Skill 版
笔者前期已发表本地网页版验证助手,如果你已经习惯网页版「上传→点击→看报告」的轻量体验,那么 Skill 版解决的不是「验证更准」——两者同源同一套引擎——而是让 PDF 合规核查真正住进你的AI工作流。在 WorkBuddy、Claude Code 或 Cursor 里,一句话就能核验,不必再切浏览器、找文件;直接说「把这个文件夹里所有 PDF 跑一遍」,批量交给对话;验证出问题后还能接着追问「这条规则怎么改」「帮我出修复方案」,报告即问即答。在安装这个Skill后,AI才知道我们的标准是什么,标准的检查方法是什么,之后它就能知道该怎么配合人类干活;配合 WorkBuddy 自动化,甚至能定时扫描递交目录,递交前自动体检。结合WorkBuddy的记忆能力,还能持续对同一项目文件进行跟进处理。网页版是随手查的入口,Skill 版是融进日常的能力,并且也能和其他Skill联合使用,两者验证标准完全一致,差别只在你怎么用它或协同用它。
它是什么?
一句话:一个零依赖的 PDF 文件合规核查工具,专门为 eCTD / CTD 申报场景设计。为Agent的Harness层的一个Skill技能工具包。
核心特点:
零依赖——不依赖 pdf.js、不需要 npm install、不联网、不上传文件,纯本地运行全覆盖——对标 CDE 验证标准 V1.1 全部 28 条规则(书签承前缩放、超链接合法性、字体嵌入、加密权限、初始视图、快速 Web 查看、注释、内容可搜索等) 可批量——支持单个文件、整目录递归批量核查 双格式报告——默认输出 Markdown(方便归档或贴进文档),加参数可选独立 HTML 文档 安全修复——核查出问题后可自动修订(破坏性修复默认开启,也可限定为非破坏性),且绝不覆盖原始 PDF
在哪里用?
这个 Skill 已发布到 Skillhub(skillhub.cn),支持三个平台:
| WorkBuddy | |
| Claude Code | .claude/skills/ 目录下可用 |
| Cursor |
下面以 WorkBuddy 为例,演示完整使用流程。
WorkBuddy 使用教程(3 步上手)
第一步:通过专家技能连接器安装
打开 WorkBuddy → 左侧栏点击「专家.技能.连接器」→ 进入「技能」→ 搜索 eCTD PDF 验证助手 → 点击SkillHub→ 点击「+安装」。

提示:首次安装需要联网从 Skillhub 拉取技能包,之后完全离线可用。
第二步:在对话中唤起技能并附上 PDF
安装完成后,回到对话界面,用 / 唤起 eCTD PDF 验证助手,再把要核查的 PDF 文件拖入对话框(或写明文件路径),并给出提示词:
/eCTD PDF 验证助手 帮我校验一下这份申报资料 PDF 是否符合 eCTD 标准或者更自然地说一句:
跑个 CDE PDF 验证,帮我把这个 PDF 跑一遍 eCTD 合规核查,重点看下书签、超链接、字体嵌没嵌、有没有加密,输出一份 Markdown 报告。Skill 会自动识别并启动核查流程。你也可以直接说"PDF 验证"、"校验申报资料"、"检查书签和字体"等自然语言触发。

常用提示词参考:
校验这个 PDF 是否符合 CDE 验证标准 申报资料的书签/字体有没有违规 递交前帮我做个 PDF 合规核查 把这个文件夹里的 PDF 都跑一遍验证
第三步:查看核查报告
Skill 完成扫描后会输出一份结构化报告,每条规则都标注了严重级别(错误 / 警告 / 提示)和通过/失败状态:

报告中:
红色 = 错误(不合规项,需处理) 黄色 = 警告(建议修正) 灰色 = 提示(信息项,不影响递交)
如果需要 HTML 版本(方便浏览器查看或分享),可以在提示词里加上"输出 HTML 报告"。
能修什么?不能修什么?
Skill 不仅"体检",还自带"治疗"能力(可选开启):
可以自动修复的规则:
书签/大纲承前缩放(6.8) 移除超链接外链(6.10) 移除非链接注释(6.18) 移除附件(6.17) 移除 JavaScript(6.24) 初始视图设置(6.20)
仅检出、不自动修复的规则:
字体嵌入(6.26)——需嵌入字体二进制,工具暂不支持 扫描件可搜索(6.25)——需 OCR 引擎 加密/密码保护(6.19/6.21)——检出但不删(安全考虑) 快速 Web 查看/线性化(6.22)——需整文件重排
修复模式默认为破坏性修复(会删除外链/注释等),如只想做安全调整,可以用 --safe-only 参数限定为非破坏性操作。无论哪种模式,原文件永远不会被覆盖,修复产物另存为 <原名>_fixed.pdf。
相关链接
如果你对这个 Skill 感兴趣,可以通过以下渠道获取、安装和使用:
Skillhub 技能页:https://skillhub.cn/skills/user_02150857/ectd-pdf-validator 公众号文章(html版软件):eCTD PDF验证助手:一款轻量级网页版验证修复工具(注50)
夜雨聆风