SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

前端与建站

11,329 个结果

state-modeling

该技能用于为非平凡的 UI 流程定义客户端状态形状与状态转换,适用于多步骤、分支、异步和派生状态的场景。其目的是让复杂的 UI 状态变得明确且可测试,需定义状态形状、转换、派生选择器以及异步和错误路径。使用时需要输入目标 UI 流程及状态、触发转换的事件或动作、异步边界(如请求、防抖、重试、轮询)以及现有状态系统(本地状态、reducer、context、Zustand、Redux、XState 等)。输出为与仓库模式一致的状态模型实现,包括 reducer、状态机或 store 模块,显式的事件到下一状态映射、派生选择器或工具,以及可选的单元测试。它不改变后端逻辑或 API 契约,不擅自引入新的状态库,也不做无关的大型重构。工作流程包括识别最小状态模型、枚举状态与事件、实现事件驱动的转换(含错误、重试、取消、重置)、保持渲染组件为纯展示、并通过仓库命令和最小测试进行验证。检查项覆盖所有预期 UI 路径、确定性处理异步流程、避免不可达或死胡同状态以及类型检查通过。若流程模糊、状态复杂度失控或异步边界情况遗漏,会给出相应建议。

前端与建站2 次安装

media-capture-device-contracts

该技能用于处理浏览器摄像头与麦克风采集的会话生命周期问题,而非一次性权限检查。它覆盖 getUserMedia() 请求、轨道归属、异常分类(NotAllowedError、NotFoundError、NotReadableError、OverconstrainedError 等)、设备插拔与切换、静音/取消静音、临时中断、设备替换、延迟解析与卸载清理等场景。核心契约是:请求预期轨道、如实呈现失败、不承诺浏览器会重新弹出权限提示、在不泄漏采集的前提下替换设备、释放页面拥有的每条轨道。适用于前端音视频采集流程的调试、修复与回归验证,并明确与 iframe 嵌入、WebView 桥接、用户激活、录制收尾等相邻技能划清边界。

前端与建站2 次安装