类库 › solarch
solarch-dev

solarch-dev/solarch

Solarch通过严格的规则引擎验证AI生成的架构,实现从图表到代码的转换。它先构建基于规范模式的架构,再由50条规则校验,确保最终落地代码的有效性,旨在消除AI编码错误。

solarch-dev/solarch

技术栈

apps/server javascript

测试

Vitest ^2.1.8

代码规范

ESLint ^9
查看全部依赖 (39)

依赖

@langchain/anthropic ^1.5.1 @langchain/core ^1.1.48 @langchain/deepseek ^1.0.27 @langchain/google-genai ^2.2.0 @langchain/groq ^1.3.1 @langchain/mistralai ^1.2.0 @langchain/ollama ^1.3.0 @langchain/openai ^1.4.7 @nestjs/common ^11.0.0 @nestjs/core ^11.0.0 @nestjs/platform-express ^11.0.0 @nestjs/swagger ^11.4.4 @nestjs/throttler ^6.5.0 @scalar/nestjs-api-reference ^1.1.17 @solarch/cli ^0.8.0 @xenova/transformers ^2.17.2 dotenv ^17.4.2 helmet ^8.2.0 neo4j-driver ^5.27.0 nestjs-zod ^5.4.0 reflect-metadata ^0.2.2 rxjs ^7.8.1 zod ^3.24.1

开发依赖

@eslint/js ^9 @nestjs/cli ^11.0.0 @nestjs/testing ^11.0.0 @swc/core ^1.15.33 @testcontainers/neo4j ^12.0.0 @types/express ^5.0.6 @types/node ^22.10.0 @types/supertest ^6.0.2 express ^5.2.1 globals ^17.6.0 supertest ^7.0.0 testcontainers ^10.16.0 tsx ^4.19.2 typescript ^5.7.2 typescript-eslint ^8 unplugin-swc ^1.5.9

apps/web javascript

框架

React ^19.2.6

状态管理

Zustand ^5.0.13

数据请求

React Query ^5.100.12

构建工具

Vite ^8.0.12

CSS 框架

Tailwind CSS ^3.4.19

代码规范

ESLint ^10.3.0
查看全部依赖 (43)

依赖

@dagrejs/dagre ^3.0.0 @excalidraw/mermaid-to-excalidraw ^2.2.2 @fortawesome/free-solid-svg-icons ^7.2.0 @radix-ui/react-collapsible ^1.1.12 @radix-ui/react-dialog ^1.1.15 @radix-ui/react-dropdown-menu ^2.1.16 @radix-ui/react-label ^2.1.8 @radix-ui/react-popover ^1.1.15 @radix-ui/react-select ^2.2.6 @radix-ui/react-separator ^1.1.8 @radix-ui/react-slot ^1.2.4 @radix-ui/react-switch ^1.2.6 @radix-ui/react-tabs ^1.1.13 @radix-ui/react-tooltip ^1.2.8 class-variance-authority ^0.7.1 clsx ^2.1.1 cmdk ^1.1.1 elkjs ^0.11.1 jszip ^3.10.1 lucide-react ^1.16.0 openapi-fetch ^0.17.0 prism-react-renderer ^2.4.1 react-dom ^19.2.6 react-markdown ^10.1.0 react-router-dom ^7.15.1 remark-gfm ^4.0.1 roughjs ^4.6.6 sonner ^2.0.7 tailwind-merge ^3.6.0 vaul ^1.1.2

开发依赖

@eslint/js ^10.0.1 @types/node ^24.12.3 @types/react ^19.2.14 @types/react-dom ^19.2.3 @vitejs/plugin-react ^6.0.1 autoprefixer ^10.5.0 eslint-plugin-react-hooks ^7.1.1 eslint-plugin-react-refresh ^0.5.2 globals ^17.6.0 openapi-typescript ^7.13.0 postcss ^8.5.15 typescript ~6.0.2 typescript-eslint ^8.59.2

根目录 javascript

查看全部依赖 (1)

开发依赖

turbo ^2.5.0

截图

./assets/1.gif
./assets/AIInputTyping.gif
./assets/SketchToArchitecture.gif
./assets/TemplateLibrary.gif
./assets/EdgeConnecting.gif
./assets/InspectorReveal.gif
./assets/InstructQuestion.gif

评论

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-11 12:16
浙ICP备14020137号-1 $Гость$