用途:面向新项目或技术选型,按产品领域给出默认技术栈方向与仓库约定,帮助统一前端、后端、桌面、智能体、静态站点和科学计算等不同表面的选型。
主要能力:前端默认 React + Bun + Tailwind v4 + coss-ui + Effect Atom + TanStack Router;后端按语言分为 TypeScript 的 @effect/platform(HttpApi/HttpRouter)on Bun、Python 的 FastAPI + Pydantic v2 + uv、Rust 的 Axum + serde + utoipa;桌面 UI 优先用 Electron 复用同一 Web 栈,原生性能场景用 egui 或 Qt 6;智能体基于 Next.js + Eve + json-render + agent-browser + Vercel 原语,模型可经 Ollama 的 http://127.0.0.1:11434/v1 兼容接口接入;静态站点用 Astro 静态输出;科学计算区分 C++ 成像与 Rust 数值计算。契约层按 TS↔TS、TS↔Python、TS↔Rust、IPC 分别给出共享 Schema 与 OpenAPI/AsyncAPI 方案。
使用方式:先按领域选择对应说明文件(如 domains/frontend.md、domains/backend.md 等),再结合 tooling 技能与安全说明;绿地在 tooling/scaffolds/ 下生成起始结构,生成文件前先阅读其 README。
限制:这是一份默认约定而非强制规范,仓库既有约定优先;具体实现细节需阅读对应领域文件。资料未提供版本兼容、收费或支持范围等信息。