SuperAPI AI 工具集

web-rive

前端与建站

查看项目

更新于 10-15 17:27

技能介绍

用途:处理 Rive 在网页与 React 环境中的集成,包括 .riv 资源、状态机、输入绑定、生命周期清理、无障碍、远程资源安全与降级行为。要求先核对目标仓库已安装包与框架版本,再改动代码。

主要能力:以内置参考清单方式提供运行时生命周期、状态机输入契约、资源安全与降级、布局与缩放、数据绑定与事件等要点;附审计 CLI 与报告、评审模板、起始示例及评测集。

使用方式:按任务匹配加载参考文件;需要时运行审计命令: node scripts/audit.mjs doctor --root . --format json node scripts/audit.mjs scan --root . --format markdown 脚本结果仅作线索,需逐条对照当前代码核实。结束时按仓库验证流程与审计结果输出已运行命令、已修复与已跳过发现及残余风险。

适用场景:使用 @rive-app/react-webgl2、@rive-app/webgl2、@rive-app/react-canvas 或 @rive-app/canvas 的网页/React 项目;需要接入状态机、输入、事件或数据绑定的场景。

限制:Lottie/dotLottie 用 web-lottie,React Native 用 native-rive,无 .riv 资源或状态机时用 Motion/GSAP/CSS。Canvas 输出对辅助技术不可自描述;状态机输入名称属资源契约,须对照资源核对;远程 .riv 与 URL 动作需显式放行。文档未提供具体版本要求、收费与效果说明。