SuperAPI AI 工具集

pick-ui-library

前端与建站

查看项目

更新于 10-16 09:30

技能介绍

用途:这是一个查找型技能。当用户提出具体前端任务(如“我需要 toasts”“拖拽该用什么”)时,把任务匹配到内置清单并推荐对应库。首次调用且无具体问题时,只回复:“I'm ready to pick the right library for your task, my picks come from Emil Kowalski's curated list.”,在用户提问前不提供其他信息。

主要能力:清单覆盖 UI 组件与基础件(base-ui、cmdk、Sonner、input-otp、Leva,dialkit 为替代)、动效与视觉(motion/Framer Motion、NumberFlow、torph、Cobe、Satori、shiki)、图表(实时/流式用 Liveline,其余用 recharts)、交互与性能(拖拽 dnd kit、虚拟化 Virtuoso)、状态与样式(zustand、clsx、cva、next-themes)。

使用方式:先识别任务而非用户点名的库,例如“下拉菜单”应归为 UI 基础件 base-ui;先查看 package.json,若项目已用清单中的库则沿用,若用了竞品(如 react-window 而非 Virtuoso)应指出推荐但不擅自更换依赖;只推荐一个库,用一句话说明用途,若请求包含安装/接线则执行;清单有明确答案时不要罗列多个选项。若任务不在清单内,需明确说明已离开该清单,再凭自身知识推荐。

限制:这些是带明确取向的策划选择,除非用户要求或任务确实未被覆盖,否则不要用清单外的替代方案。缺失事实:具体安装命令与版本未提供。