SuperAPI AI 工具集

solid-agents-project-scaffolder

智能体与模型

查看项目

更新于 10-15 22:18

技能介绍

用途:在新建 SolidJS 项目、搭建 SolidStart 应用或初始化项目基础设施时提供脚手架规范,避免 Vite/TypeScript 配置错误。

主要能力:提供项目类型决策树,区分需要 SSR、文件路由、Server Functions 或 API 路由的场景(SolidStart)与纯客户端 SPA 场景;给出手动依赖清单(如 solid-js、@solidjs/router、typescript、vite、vite-plugin-solid、vitest、@solidjs/testing-library、jsdom,SolidStart 另需 @solidjs/start、@solidjs/meta、vinxi);提供目录结构与配置文件模板,包括 vite.config.ts、tsconfig.json、app.config.ts、vitest.config.ts;覆盖入口文件、Context + Store 状态管理、路由与测试示例。

关键约束:不要使用 create-react-app、next 等 React 脚手架;vite.config.ts 必须包含 vite-plugin-solid;tsconfig.json 必须设置 "jsxImportSource": "solid-js";使用 babel-preset-solid;不要在依赖中引入 react、react-dom、@types/react、@types/react-dom;render 和 hydrate 应从 solid-js/web 导入;路由使用 @solidjs/router 的 component 属性而非 React Router 的 element。

适用场景与限制:适合从零搭建 SolidJS/SolidStart 项目或修正配置错误。资料未提供命令行安装步骤、版本号与收费信息。