SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-28 00:17

前端与建站

11,250 个结果

frontend-enhancer

Frontend Enhancer 是一个用于提升 Next.js 网页应用视觉设计与美学效果的技能。它提供可直接用于生产环境的 React 组件、系统化的设计规范、精选配色方案、平滑动画以及响应式布局模板。该技能适用于优化现有应用的视觉外观、创建新 UI 组件、选择配色与主题、添加动画与过渡、构建响应式布局、实现首屏区或特性网格与落地页、改进视觉层级,以及在应用内统一设计模式。其组件库包含按钮、卡片、输入框等,具备多种变体与状态,并内置无障碍支持;同时提供首屏区与特性网格等布局模板、设计原则文档、六套专业配色方案以及完整动画库(均尊重 prefers-reduced-motion)。组件多依赖 cn 工具函数,需安装 clsx 与 tailwind-merge。主要限制或未提供的信息包括:具体价格与收费模式暂未提供,完整安装与构建步骤除组件复制与依赖安装外暂未提供,是否支持 Next.js 以外框架暂未提供。

前端与建站4 次安装

ngx-digit-flow

ngx-digit-flow 是一个用于 Angular 的独立数字滚动动画组件,以卷轴式逐位动画展示数字,零依赖、支持 SSR、兼容 signal 与本地化,基于 Web Animations API、CSS @property 和 CSS math 实现。用户可通过 npm 安装,在组件中导入 DigitFlowComponent 后用 <ngx-digit-flow [value]="..."/> 替换静态数字,并通过 format、locales、prefix、suffix 等输入控制显示格式与前后缀。组件提供 duration、spinEasing、flipEasing、transformTiming、spinTiming、opacityTiming 等时序参数,以及 trend、continuous、digits、stagger、colorOnIncrease、colorOnDecrease 等行为与视觉选项,还提供 animated、respectMotionPreference 以控制动画与减少动态偏好,并输出 animationsStart 与 animationsFinish 事件。适合在 Angular 应用中展示价格、营收、浏览量、倒计时等需要精致数字动效的场景,也支持通过 DigitFlowGroupDirective 协调多个关联计数器的联动。

前端与建站4 次安装

create-composition

该技能提供创建 Helios 新合成(composition)的工作流,适用于构建新的动画项目,或将已有动画迁移到 Helios 中运行。Helios 合成是一个使用 @helios-project/core 库驱动动画的网页(HTML/JS),可在浏览器中查看、嵌入 Player,或由 Renderer 渲染为视频。技能文档给出了从创建 composition.html 入口文件、初始化 Helios 引擎(配置时长、帧率、尺寸、输入 schema 和初始属性)、绑定文档时间线、将实例挂载到 window、定义绘制函数并订阅状态变化的完整步骤,还包含检查清单、CSS/WAAPI 动画自动同步说明,以及 React、Vue、Svelte 框架的封装指引。

前端与建站4 次安装

example-framer-motion

该技能介绍如何将 Helios 与 Framer Motion 配合使用,适合需要 Framer Motion 物理与过渡效果、同时要求与 Helios 逐帧同步并可拖拽定位的动画场景。核心做法是把 Helios 的当前帧状态映射到 Framer Motion 的 MotionValue,再通过 useTransform 把帧区间转换为旋转、透明度等动画值,从而让基于时间的动画变成可逐帧控制的动画。资料包含快速上手步骤、代码示例,以及绕过 React 状态、直接在订阅中更新共享 MotionValue 的高级性能做法。

前端与建站4 次安装

example-pixi

该技能提供 Helios 与 PixiJS 的集成模式,用于创建高性能 WebGL 2D 动画。核心做法是在 Helios 的订阅循环中驱动 Pixi 场景属性:先初始化 Pixi 的 Application 并挂载画布,再创建 Helios 实例(可设置 fps、duration),随后创建场景对象,调用 bindToDocumentTimeline() 绑定文档时间线以确保导出时逐帧精确渲染,最后在 helios.subscribe 回调中根据 state.currentTime 更新旋转、位置等属性。资料含快速开始代码示例与关键模式说明,并建议在通过订阅函数驱动动画时禁用 Pixi 内部 ticker。适用于需要在 Helios 时间线控制下实现确定性、可导出动画的 PixiJS 项目。

前端与建站4 次安装

example-react

该技能介绍在 React 环境中使用 Helios 进行组合(composition)的代码模式,核心是通过自定义 Hook 订阅 Helios 状态以获取当前帧,并用 Ref 访问 canvas 进行绘制。资料给出了 useVideoFrame Hook、App 组合组件及初始化 Helios 单例的示例,并提醒逐帧触发 React 状态更新会导致整组件重渲染,建议在复杂场景下改用 useRef 配合动画循环或直接在 subscribe 回调中命令式绘制 canvas。适合使用 Helios 与 React 构建动画或视频类组合的开发者参考。

前端与建站4 次安装

example-solid

该技能提供在 SolidJS 环境中配合 Helios 使用的组合模式,核心思路是把 Helios 实例包装进 SolidJS 信号(signal),借助细粒度响应式在每一帧更新时驱动 Canvas 或 Three.js 渲染。它包含将 Helios 状态转为响应式访问器、在组件中用 createEffect 执行绘制逻辑、以及在组件卸载时通过 onCleanup 取消订阅等要点,适用于在 SolidJS 项目中构建 Helios 动画或三维合成场景。

前端与建站4 次安装

example-svelte

example-svelte 是 Helios 项目在 Svelte 环境中的组合(Composition)集成模式示例,演示如何用 Svelte Stores 管理 Helios 的帧状态并实现响应式渲染。资料给出了可复用的快速上手路径:用 readable store 包装 Helios 实例并订阅其状态更新;在组件中初始化 Helios 单例、绑定文档时间轴,并通过响应式语句在帧变化时重绘 Canvas;同时提供 Svelte 5 Runes 写法,用 $state 构建状态类并在 $effect 中响应;还包含音频可视化模式,用 derived store 根据当前帧计算 RMS 与波形分析数据。适合在 Svelte 环境下开发 Helios 动画或音频可视化组合的场景。

前端与建站4 次安装

example-tailwind-animation

该资料介绍如何在 Helios 组合(composition)中配合使用 Tailwind CSS,通过工具类完成样式与动画。示例展示了 Helios 的 autoSyncAnimations 自动同步机制:开启后,animate-bounce、animate-spin 等标准 CSS 动画会被 Helios 接管,helios.seek() 可将 CSS 动画定位到指定时间点。同时给出快速上手代码、tailwind.config.js 自定义关键帧写法,以及 monorepo 或示例目录下用 content 数组限定作用域、避免样式泄漏或缺失的注意事项。适用于用 Tailwind 工具类为 Helios 组合做样式和动画的场景。

前端与建站4 次安装