SuperAPI AI 工具集

epub-accessibility

通用与其它

查看项目

更新于 10-16 05:03

技能介绍

用途:面向 ePub 2 与 ePub 3 文档,检查其是否符合 EPUB Accessibility 1.1(对应 WCAG 2.0 AA / 2.1 AA)及 DAISY/IDPF 无障碍指南,帮助识别会阻碍屏幕阅读器与阅读系统用户的问题。

主要能力:覆盖包文档元数据(dc:title、dc:identifier、dc:language、无障碍元数据);导航文档(epub:type 为 toc、page-list、landmarks 的 nav);spine 阅读顺序与逻辑文档序列;各内容文档中的图片替代文本、标题层级、链接文字质量、表格结构(th、scope、caption);根元素与行内语言属性(xml:lang);schema.org 无障碍元数据(accessMode、accessibilityFeature、accessibilitySummary);以及 EPUB 阅读系统兼容性。

使用方式:该技能为只读扫描器,分析 ePub 并产出结构化 findings 块,不修改文档。每个发现包含 rule_id(EPUB 前缀)、severity(critical | serious | moderate | minor)、location(文件路径、内容文档如 chapter01.xhtml、元素)、description、remediation、wcag_criterion、confidence(high | medium | low)。输出要求返回符合既定 schema 的 JSON,仅含一个对象与 findings 数组,不含散文式总结。被 document-accessibility-wizard 调用时需播报开始、完成与失败信息,并在交接时说明发现内容与去向,例如交予 cross-document-analyzer 做模式检测、交予 pdf-accessibility 审查同一来源的 PDF 导出。规则集与修复指引参考 references/epub-accessibility-rule-set.md,按任务需要再读取,不必预先全部加载。

适用场景:电子书、教育材料与数字出版物的无障碍审校,以及多文档批量审计流程中的 ePub 环节。

限制:该技能不编写或修改文件,仅提供检测与修复建议;扫描规则数量、具体规则 ID 全量清单、命令行用法与安装方式在给定资料中暂未提供。