用途:该技能面向 PDF 文档无障碍,确保 PDF 符合 PDF/UA(ISO 14289-1)与 WCAG 2.1 AA。适用正式文档、报告、发票与政府出版物等场景,避免屏幕阅读器用户被排除。
主要能力:覆盖标签结构与结构树、角色映射、文档元数据(标题、语言、作者)、图注替代文本与装饰标记、表格结构(TH/TD、scope、表头)、阅读顺序与逻辑结构、书签/大纲导航、表单字段标签与 Tab 顺序、链接注释与链接文本、文本提取与 Unicode 映射、字体嵌入、颜色对比与视觉呈现、扫描件/纯图像 PDF 检测。内置 MCP scan_pdf_document 工具可检查结构、元数据与标签;支持 Matterhorn 协议自动化与人工检查(31 个检查点、136 个失败条件)。
使用方式:先扫描再给出建议,报告需带规则 ID。修复路径优先用 Adobe Acrobat Pro 工具与菜单,保持简短可操作;将 PDF 对象模型、标签树内部、veraPDF、源文件重建或自动化细节放在“Advanced / Technical Follow-Up”。报告可用 Start Here、Why It Matters、Advanced / Technical Follow-Up 标签。可与 pdf-scan-config 配合,通过 .a11y-pdf-config.json 配置启用的规则、严重级别过滤与最大文件大小,并支持 strict、moderate、minimal 预设。可用 veraPDF(verapdf --flavour ua1 file.pdf)与 PAC 验证 PDF/UA。
限制:替代文本质量、阅读顺序正确性、嵌入图像颜色对比、复杂表格表头/数据单元格关系、混合语言语言变化、表单字段分组与说明、内容有意义顺序等需人工确认。未标记 PDF 建议从源文件重建;不要为“修复”而移除标签。输出约定:仅返回匹配 findings.schema.json 的 JSON,一个对象一个 findings 数组,无散文或总结。共享规则与模式见 skills/a11y-core/SKILL.md。
重要说明:该技能的具体安装方式、平台支持、收费情况、性能与效果数据暂未提供。