3d-web-experience
面向 Web 3D 体验开发的技能,覆盖 Three.js、React Three Fiber、Spline、WebGL 与 GLSL 着色器,涉及产品配置器、交互式 3D 场景、3D 优化与模型准备,强调视觉表现与性能、可用性的平衡。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-21 00:11
10,941 个结果
面向 Web 3D 体验开发的技能,覆盖 Three.js、React Three Fiber、Spline、WebGL 与 GLSL 着色器,涉及产品配置器、交互式 3D 场景、3D 优化与模型准备,强调视觉表现与性能、可用性的平衡。
Blogger Vault Elite Designs(TemplateForge Pro)是一套面向 Blogger 平台的生产级响应式模板系统,采用模块化架构与原子化 CSS 方法,并内置 SEO 优化。模板提供 Editorial、Portfolio、Minimal、E-commerce、Multimedia 等分类,支持响应式断点、深色模式与 Schema.org 结构化标记。可通过 XML 文件上传到 Blogger 主题中应用,并借助 _variables.xml 变量文件自定义颜色、字体与间距,无需改动核心 CSS。
Dillion Portfolio 是一个极简风格的开发者作品集模板,基于 Next.js 14 构建,包含博客、工作经历时间线和项目展示三大模块。技术栈采用 React 18、Framer Motion 动画、Tailwind CSS 与 shadcn/ui 组件库,博客内容使用 MDX 编写,包管理器为 pnpm,开发端口为 3000。模板提供完整的克隆、安装、构建与部署流程,支持 Vercel 和 Netlify 部署,内容可通过 src/data/ 目录下的 resume.tsx 及 content/ 目录中的 MDX 文件进行自定义。
这是一个基于 Gatsby 的电子商务起步模板,使用 Styled Components 进行样式设计,并针对 Netlify 部署进行了优化。该模板提供了完整的项目结构,方便开发者快速搭建电商网站。技术栈包括 Gatsby 框架、Styled Components 样式方案以及 npm 包管理器。使用方式包括克隆模板、安装依赖、构建、部署到 Netlify 以及本地开发。适用于需要快速启动电商项目的开发者,尤其是偏好 Gatsby 和 Netlify 技术栈的团队。
Elite Layouts 是一套面向高端网页体验的现代 CSS 布局模式参考资料库,属于 rshvr/elite-web-design 技能集。它围绕四种核心布局模式展开:Bento Grids(便当网格)、Horizontal Scroll(横向滚动)、Sticky & Parallax(粘性滚动与视差)、Container Queries(容器查询),并额外涵盖杂志编辑式排版模式。资料提供了完整的代码示例与快速上手片段,包括 12 栏栅格系统、列跨度与行跨度工具类、Bento 网格的媒体查询适配、基于 scroll-snap 的纯 CSS 横向滚动与 GSAP ScrollTrigger 固定滚动、CSS sticky 分层的粘性视差、以及容器查询的响应式卡片实现。它还包含布局选择框架:按项目类型(作品集、电商、登陆页、仪表盘、博客杂志、代理机构)推荐主要布局与关键模式,并给出模式选择决策路径。此外资料涉及布局与动画的集成方式(滚动驱动动画、GSAP 网格动画、FLIP 布局切换动画)、移动优先断点、无断点的流式布局、基于 :has() 的内容感知布局、Hero+内容网格、侧边栏+主内容、瀑布流(含原生 masonry 增强与 JS 回退方案)等常见模式,以及性能优化(布局隔离、避免布局抖动)和可访问性(跳过横向区块、键盘导航、布局变更播报、阅读顺序)的注意事项。
React Suite(rsuite)是一套面向 React 的 UI 组件库,提供 80 多个组件、合理的 UI 设计与友好的开发体验。该技能帮助 AI 助手按照 React Suite v6+ 的规范构建用户界面,涵盖组件用法、样式与主题、无障碍访问及国际化。当项目依赖 rsuite(可查看 package.json)或用户要求使用 React Suite 构建 UI 时启用。安装方式为 npm install rsuite,并在应用入口引入 rsuite/dist/rsuite.min.css;也支持按组件引入以优化打包体积。核心原则包括优先使用内置组件、通过 as 与 render* 属性组合、使用 CustomProvider 做全局配置、通过 --rs-* CSS 变量定制主题、使用 @rsuite/icons 处理图标、使用 Form 与 Schema 处理表单校验,并遵循无障碍规范。
该技能介绍 SwiftUI 框架的核心概念,聚焦属性包装器、状态管理与响应式 UI 模式,帮助构建跨 Apple 平台的声明式用户界面。内容包含 @State、@Binding、@ObservedObject、@StateObject、@Environment 等属性包装器的对比表与状态管理决策树,并给出本地状态、父子共享状态、可观察对象、环境值等常见用法代码示例。同时列出最佳实践(如局部 UI 状态用 @State、共享状态提升、自有视图模型用 @StateObject、向子视图传 @Binding、主线程访问等)与常见陷阱(如直接用 State 初始化、在 init 中创建 @ObservedObject、后台线程修改状态、传 @State 而非 Binding)。
Syncfusion Flutter Cartesian Charts 是 syncfusion_flutter_charts 包中的 SfCartesianChart 组件,用于在 Flutter 应用中绘制基于笛卡尔(X/Y)坐标的二维图表。它支持 30 多种图表类型,涵盖折线、面积、柱状、条形、样条、散点、气泡、金融(蜡烛、OHLC、HiLo)、统计(直方图、箱线图、误差条)以及瀑布图等。组件提供五种坐标轴类型(数值、分类、日期时间、日期时间分类、对数),并支持缩放、平移、工具提示、轨迹球、十字准线、选择行为、标记、数据标签、渐变、动画、技术指标(SMA、EMA、MACD、RSI、布林带等)、趋势线、注释以及图表导出(PNG、PDF、JPEG)。该技能适合需要在 Flutter 中实现高性能、可交互、可深度定制图表的开发者,尤其适用于实时数据展示、金融分析、统计可视化等场景。
Syncfusion JavaScript ContextMenu 是 Syncfusion 提供的 TypeScript 上下文菜单组件,在用户右键或长按触摸时弹出菜单,用于构建网页中的上下文操作。它支持嵌套/多级菜单、运行时动态增删和启用禁用菜单项、自定义模板与图标、数据绑定、动画效果、滚动、RTL 布局以及键盘导航和 ARIA 无障碍支持。该技能文档提供从入门配置、菜单结构、菜单项管理、交互与事件、样式外观、数据绑定到高级功能和 API 参考的完整指南,并附有 HTML 与 TypeScript 的快速开始示例和常见使用模式。
Syncfusion JavaScript QueryBuilder 是一个可视化构建复杂查询条件的 UI 组件,支持在 TypeScript 应用中实现动态过滤。它支持字符串、数字、日期、布尔等多种数据类型及对应运算符,可通过 AND/OR 条件对规则进行分组和嵌套,并提供自定义模板、拖拽交互(重排、克隆、锁定规则)、JSON 导入导出与 SQL 生成、RTL 支持及完整键盘无障碍访问,符合 WCAG 2.1 AA 标准。该技能文档涵盖安装配置、列定义、数据绑定、规则与分组管理、过滤搜索、模板定制、拖拽交互、导入导出、无障碍与 RTL、高级特性与故障排查以及 API 参考,并给出快速上手示例和常见使用模式。
该技能用于在 TypeScript EJ2(ES6)项目中集成 Syncfusion JavaScript PDF Viewer(PdfViewer),实现 PDF 文档的嵌入、配置与加载。它提供从参考文件中生成可直接复制粘贴的 TypeScript(.ts)与 HTML 代码,采用类式写法,通过 new PdfViewer() 实例化并附加到 DOM 容器。技能覆盖基础配置、导航(页码、书签、超链接、缩略图)、缩放、交互模式、文本选择与搜索、工具栏与右键菜单、注释与表单字段、下载与打印、页面组织等功能的代码生成。技能强调严格依据参考文件中的 API、属性与事件表生成代码,不生成未文档化的 API,对不支持的功能会明确声明不支持。
本技能是 Syncfusion WinForms UI 组件技能之一,用于在 Windows Forms 应用中实现 GridListControl(多列列表视图)控件。它提供多列带表头的数据展示、数据绑定、三种选择模式、丰富的样式自定义、ComboBoxBase 下拉集成、虚拟模式处理大数据集、公式计算、触摸与键盘导航以及行列缩放等能力,帮助开发者将标准 ListBox 升级为网格化多列列表。
Syncfusion Office2007Form 是 Windows Forms 的增强窗体控件,继承自标准 System.Windows.Forms.Form,用于为桌面应用提供 Microsoft Office 2007 风格的界面外观。它内置 Blue、Silver、Black、Managed 等多种配色方案,支持标题栏自定义(对齐方式、字体、文字颜色、高度及最大化时的高度行为)、Aero 主题兼容、RTL 右向布局以及 Windows 11 圆角。该技能通过 references 目录下的文档,指导开发者完成从安装 Syncfusion.Shared.Base NuGet 包、引用程序集、导入 Syncfusion.Windows.Forms 命名空间,到继承 Office2007Form 并配置 ColorScheme 等属性的完整流程,适用于企业应用、数据录入窗体、仪表盘父窗体、配置对话框及需要品牌配色的多语言桌面应用。
本技能介绍如何在 Windows Forms 应用中使用 Syncfusion SfScrollFrame 控件,为任意可滚动控件挂接支持主题的滚动条。它可将自定义样式的滚动条附加到 Panel、ListView、ListBox 等派生自 ScrollableControl 或 Container 的控件,替代系统默认滚动条。支持 Office2016、Office2019、HighContrast 内置主题,可自定义颜色、尺寸、各交互状态,支持右键上下文菜单与本地化,并可用于 UI 自动化测试(Coded UI、QTP/UFT)。文档涵盖入门、外观样式、上下文菜单、本地化、UI 自动化与限制等参考章节。
本技能介绍如何在 Windows Forms 应用中使用 Syncfusion 的 SfTabbedForm(Tabbed Form)控件实现选项卡式界面。它支持在窗体标题栏或标题栏下方显示选项卡,每个选项卡可承载任意数量的控件。技能提供程序化选项卡选择(SelectedIndex、SelectedTab)、带取消支持的 SelectedIndexChanging 事件、内置导航按钮(首、尾、上、下一个及下拉)、拖放重排选项卡、浏览器风格的自定义右键上下文菜单,以及通过 ExtendTabsToTitleBar 配置标题栏集成。文档按入门、选项卡选择、导航、拖放、上下文菜单与自定义等主题组织,并给出 C# 与 VB.NET 的快速开始示例及常见用法模式。适用于多文档界面、设置对话框、数据录入表单、报表查看器、代码编辑器等场景。使用需引用 Syncfusion.Tools.Windows 与 Syncfusion.Shared.Base 程序集,或通过 NuGet 安装 Syncfusion.Tools.Windows。
本技能介绍如何为 React 项目配置与优化 Vite 7,内容涵盖构建工具、开发服务器、插件、HMR、分包、Environment API 与 Rolldown 集成。Vite 7 于 2025 年 6 月发布,仅提供 ESM 版本,要求 Node.js 20.19+ 或 22.12+,默认浏览器目标为 baseline-widely-available。文档包含针对 rolldown-vite、@vitejs/plugin-react、@tailwindcss/vite、@tanstack/router-plugin、@cloudflare/vite-plugin 及 @tanstack/react-start 的配置示例与关键规则,例如插件顺序、ESM 配置写法、Tailwind CSS v4 的 CSS-first 配置、VITE_ 前缀的环境变量,以及 Vite 7 移除 splitVendorChunkPlugin 后改用 manualChunks 等。同时还涉及代理、HMR 排错、构建优化、Rolldown 替换安装与 Cloudflare Workers 部署等实践内容。
Nexus UI 是一个用于构建 AI 对话界面的开源组件库,由 victorcodess 发布。它提供可组合、可复制粘贴的交互原语,帮助开发者搭建聊天、流式输出和多模态体验。技术上基于 React、Tailwind CSS v4 和 Radix UI,组件通过 shadcn registry 以源码形式安装到用户项目中。可用组件覆盖 AI 聊天界面的主要环节,包括 prompt 输入框、模型选择器、提示建议、附件、消息布局、对话线程、引用、推理过程、文本微光、图像、反馈栏、Toast 通知、思维链、工具调用和澄清问题等。组件默认安装到项目的 components/nexus-ui/ 目录,支持通过 CLI 命令逐个添加,也支持直接用 URL 安装。使用前需要满足 React 19+、Tailwind CSS v4、TypeScript 以及已初始化的 shadcn/ui 等前置条件。
这是一个面向 React 与 Next.js 的性能优化技能,内容来自 Vercel Engineering,包含 58 条按影响优先级划分的优化规则,以及针对 Next.js 16 的 Cache Components 内容。技能采用选择性阅读策略,要求根据具体任务只阅读相关章节,避免一次性加载全部内容。核心优化理念是先消除瀑布式请求,其次优化打包体积,最后进行微观优化。内容分为八个规则章节和一个缓存组件章节,覆盖异步瀑布消除、打包体积优化、服务端性能、客户端数据获取、重渲染优化、渲染性能、JavaScript 性能与高级模式。适用于构建 React 组件、排查页面加载缓慢、优化打包体积、处理服务端渲染性能、减少重渲染以及使用 Next.js 16 缓存特性等场景。技能内附性能审查清单、常见反模式说明、快速决策树与验证脚本。
该技能用于在新建或已有的 Expo React Native 应用中安装并配置 Wallet UI,帮助开发者根据所用 Solana 库选择相应的安装路径:推荐使用现代化的 @solana/kit,或使用处于维护模式的旧版 @solana/web3.js。
React App Dev (VMark) 是一个面向 VMark 项目前端开发场景的技能,用于按照项目既有约定实现或修改 VMark 的 React 用户界面。它主要服务于使用 React 19、Zustand v5、Tailwind v4 以及 shadcn/ui 的技术栈,适用于编写组件、hooks、状态存储(stores)以及调整 UI 行为等任务。该技能强调遵循 VMark 的前端规范,例如在读取相关文件后再进行编辑(包括组件、hooks、stores、插件),遵守 AGENTS.md 中的规则(不使用 store 解构,改用 selectors),将代码文件控制在约 300 行以内并在需要时进行拆分,优先考虑本地功能边界并避免跨功能引用,在新增行为时更新测试,并在被要求时运行 pnpm check:all。技能还提供参考资料指引,如 references/paths.md 用于常见源码位置与扫描,以及 dev-docs/README.md 作为文档地图。
该技能让 OpenClaw 生成、优化和调试 CSS 代码,覆盖 Grid/Flexbox 布局、自定义属性、动画、媒体查询、BEM、CSS Modules 及 :has/:is 选择器,适用于 React、Vue 等现代前端项目的样式开发。
Next.js 15 技能:覆盖 App Router、Server Actions、ISR/SSG/SSR、中间件、Turbopack 与 Vercel 部署,适合构建 SEO 友好、含服务端逻辑的 React 应用。
Next.js 15 App Router 模式参考,用于前端页面、API 路由、服务端组件、客户端组件与中间件;涵盖文件结构、数据获取、Server Actions、NextAuth 集成及加载与错误状态。
story-check 是一个用于剧本与故事评估的技能,围绕 12 个关键故事问题检查概念、主题、观众反应、开头、结尾、冲突升级、角色、主角、动机、反派、过度解释与可信度,并输出通过/失败评估、关键问题与建议行动。