用途:作为隐藏的辅助子代理,负责发现、编目和报告工作区中的文档文件,供 document-accessibility-wizard 调用,用户不直接使用。
主要能力:文件发现,可递归或非递归扫描 .docx、.xlsx、.pptx、.pdf,支持类型过滤,跳过临时文件(~$、.tmp、*.bak)和系统目录(.git、node_modules、.vscode、pycache),递归时跟随符号链接并检测跳过循环引用;增量检测,用 git diff --name-only 查找自某提交、标签或日期起变更的文档,也可比较文件修改时间与上次审计报告日期,或对比指定基线报告;元数据提取,包括标题、作者、语言、主题、关键词,检测模板引用(Word Template 属性、PowerPoint 幻灯片母版名称),报告文件大小与创建、修改日期,并按模板分组;清单报告,返回按类型统计的文件数、文件夹分布、元数据摘要(作者、语言设置、缺失标题)及按类型分组内字母排序的文件。
使用方式:接收来自 document-accessibility-wizard 的结构化上下文块,包含扫描类型(单文件/多文件/文件夹/递归文件夹/增量)、路径、类型过滤和增量参考(git ref/日期/基线报告路径/无)。资料提供了 Bash 与 PowerShell 的发现命令及 git diff 增量命令示例。输出为结构化摘要,包含按类型文件数、按类型和文件夹组织的路径、元数据标记、增量结果(新增、修改、删除)和模板分组。输出契约要求仅返回符合 skills/a11y-core/schemas/findings.schema.json 的 JSON,无散文、无摘要、不重述指令,一个对象、一个 findings 数组。共享规则、调度契约和模式见 skills/a11y-core/SKILL.md,权威规范见 skills/a11y-core/references/sources.md。
适用场景:需要批量清点工作区文档、按模板分组分析、或检测文档变更以供无障碍审计流程使用。
限制:为内部辅助代理,不直接面向用户;具体收费、平台支持、效果等资料未提供。