SuperAPI AI 工具集

vendored-assets

前端与建站

查看项目

更新于 10-15 21:37

技能介绍

用途:处理已检入仓库的第三方或外部生成资产(JavaScript、CSS、注册表、schema、快照、Scalar 等)。核心原则是把上游产物视为供应链输入,修改其生成器或文档化的导入来源后重新生成,生成结果只作为评审证据,不作为直接编辑对象。

主要流程:1)追溯归属,确认资产、生成器或确切导入步骤、上游来源与版本、许可证、消费方、测试及发布包,按资产与上游项目名检索现有打包脚本、生成产物、消费方与历史,直到所有输入与消费方都有交代。2)固定来源,把可变 URL、tag、分支和缺失版本解析为不可变发布或产物,在生成器或维护头中记录项目、版本、路径或 URL 及摘要;仅当记录了另一强制不可变来源时才可省略摘要。3)通过许可证关卡,核对发布元数据、许可证文件、捆绑声明及分发形式中保留的许可证链。4)重新生成,先改进生成器或导入引用;无生成器的资产需恢复精确步骤,仅对重复更新添加确定性脚本,一次性步骤记录在资产旁,干净重跑应无差异。5)审计完整 diff,覆盖行为、URL 与运行时抓取、source map、声明、编码、格式变化及增删;浏览器资产还需参考 browser-assets.md。6)通过测试与体积关卡,记录前后字节大小,使用聚焦的消费方测试,当发布的 JS、CSS 或注册表输出有实质变化时比较 bundle 体积或组成,并与更新前版本对比。7)收尾发布影响,对消费方可见行为、浏览器支持、wire 数据或显著体积变化应用根 changeset 路由。

完成标准:所有输入与消费方均有交代,来源与许可证不可变且保留,重新生成确定,每处输出变化与非平凡体积差异均有解释,聚焦检查通过或报告为不可运行,发布影响已记录。限制:资料未提供具体命令、安装方式、支持平台与收费信息。