SuperAPI AI 工具集

competition-file-parser-chain

通用与其它

查看项目

更新于 10-16 01:11

技能介绍

用途:该技能是 ctf-sandbox-orchestrator 的下游专用技能,仅在后者已激活并确立沙箱假设、节点归属与证据优先级后使用。适用于难点在于追踪文件从入口经过各解析器、提取器、转换器或反序列化边界的情形。默认用简体中文回复,除非用户明确要求英文。

主要能力:保留原始上传文件与每个派生工件并分别标注;按入口、临时存储、归档解压、格式转换、解析器调用、反序列化、最终消费方的顺序映射处理链;在改动前记录文件名、MIME 猜测、扩展名、临时路径与解析器选择;区分客户端可见校验与后端解析器行为;复现能产生决定性分支或工件的最小文件处理链。

使用方式:先记录请求形态、multipart 名称、内容类型、文件名、临时路径、上传暂存与存储键;标注每个派生工件(解压成员、转换预览、缩略图、临时文档、反序列化对象);说明每步运行的解析器、转换器、提取器或反序列化器及其由扩展名、MIME、magic bytes、schema、归档成员名或嵌入元数据驱动的决策;区分解析成功、预览成功、转换成功与业务逻辑接受;将结果压缩为“上传→派生工件→解析器边界→结果效果”的最小序列,并说明决定性弱点位于归档处理、MIME 推断、文件转换、路径解析还是反序列化。若入队后主要变成通用异步 worker 问题,则移交更贴切的队列或 worker 技能。

限制:必须作为下游技能使用,前置条件未满足时应先回到 ctf-sandbox-orchestrator。需加载 references/file-parser-chain.md 获取入口清单、解析器清单与证据打包要求。应保留原始上传、派生文件、临时路径、存储键、解析器名称与转换步骤,以及后端行为与用户可见校验分歧的确切边界和一条最小可重放的文件处理序列。其他细节暂未提供。