SuperAPI AI 工具集

moai-lang-typescript

编程与开发

查看项目

更新于 10-16 01:17

技能介绍

用途:作为 TypeScript 5.9+ 开发助手,处理现代 TypeScript、React 19、Next.js 16 与类型安全 API 相关任务。自动触发条件为 .ts、.tsx、.mts、.cts 文件、TypeScript 配置以及 React 或 Next.js 项目。

主要能力:TypeScript 5.9 的 deferred module evaluation、装饰器与 satisfies 操作符;React 19 的 Server Components、use 钩子、Actions;Next.js 16 的 App Router、Server Actions、middleware、ISR/SSG/SSR;类型安全 API 栈 tRPC 11、Zod 3.23、tanstack-query;测试栈 Vitest、React Testing Library、Playwright。此外含 Zustand 与 Jotai 状态管理、 Zod 复杂校验与高级类型模式。

使用方式:创建 Next.js 16 项目可用 npx create-next-app(带 latest、typescript、tailwind、app 标志);安装类型安全 API 栈用 npm install(trpc server、client、react-query、zod、tanstack react-query);安装测试栈用 npm install D(vitest、testing-library react、playwright test)。类型检查用 npx tsc 加 noEmit,性能追踪用 npx tsc 加 generateTrace 与输出目录;构建检查用 npm run build,ESLint 用 npx next lint,清缓存可删除 .next 后运行 npm run dev。

适用场景:Next.js/React 全栈项目、需要端到端类型安全的 API 层、表单与服务端校验、组件测试与端到端测试。

限制与配套:完整 API 参考与高级模式见 reference.md,生产级示例与测试模板见 examples.md。资料未提供具体收费、价格、平台支持或效果数据。可配合 moai-domain-frontend、moai-domain-backend、moai-library-shadcn、moai-workflow-testing、moai-foundation-quality、moai-essentials-debug 使用。