一套经过精心设计的跨平台应用模板,拥有完整的设计令牌系统、毛玻璃视觉风格和企业级基础设施。 拉取即用,配合任何 AI 编码工具(Kiro、Cursor、Copilot、Claude 等)直接开发业务功能。
⚠️ 本项目全部代码均由 AI 生成(Kiro / Claude),未经人工逐行审查。可能存在疏漏、不完善或潜在问题,使用前请自行验证关键逻辑。欢迎提 Issue 反馈。
| 模板 | 技术栈 | 平台 | 说明 |
|---|---|---|---|
test-app2 |
Electron + Vue3 + Tailwind v4 | Windows / macOS / Linux | 桌面应用,NavRail + 玻璃态 + 暗色模式 |
test_app3 |
Flutter + Riverpod + GoRouter | Windows / macOS / Linux | 桌面应用,NavRail + 玻璃态 + 系统托盘 |
mobile_app |
Flutter + Riverpod + GoRouter | Android / iOS | 移动应用,底部导航 + 玻璃态 |
所有模板共享统一的设计语言和基础设施:
设计令牌系统(禁止硬编码)
- 色彩系统 — 亮/暗双主题,oklch 色彩空间
- 排版系统 — Noto Sans SC + Inter + JetBrains Mono,7级字号阶梯
- 间距系统 — 4dp/4px 网格,9级阶梯
- 圆角系统 — 6级层级
- 动效系统 — 4级时长 + 标准曲线
- 阴影系统 — 3级层级,亮暗适配
- 交互区域 — 平台适配的最小点击/触控目标
基础设施
- 结构化日志(dev→控制台,release→文件)
- 全局错误处理
- 事件总线
- 键值存储
- 国际化(中/英)
- 路由 + 导航
视觉风格
- 毛玻璃/玻璃态(Glassmorphism)
- 多层径向渐变背景
- macOS 级别的视觉质感
git clone https://github.com/lingpotool/ai_vibe_starter.git# 例如:基于 Flutter 移动端模板创建新项目
cp -r ai_vibe_starter/mobile_app my_new_app
# 或者基于 Electron Vue3 桌面端模板
cp -r ai_vibe_starter/test-app2 my_desktop_app
# 或者基于 Flutter 桌面端模板
cp -r ai_vibe_starter/test_app3 my_desktop_app这一步涉及多个配置文件,建议直接让 AI 帮你完成。复制以下提示词发给你的 AI 工具:
Flutter 模板(mobile_app / test_app3):
帮我把这个 Flutter 项目重命名:
- 项目名改为:[你的项目名,如 my_app]
- 包名改为:[你的包名,如 com.example.myapp]
- 应用显示名改为:[你的应用名,如 我的应用]
需要修改的地方包括:pubspec.yaml 的 name 和 description、
Android 的 applicationId 和 AndroidManifest.xml 的 label、
iOS 的 bundleIdentifier 和 Info.plist 的 CFBundleDisplayName、
以及所有 Kotlin/Swift 文件中的包路径。
Electron Vue3 模板(test-app2):
帮我把这个 Electron Vue3 项目重命名:
- 项目名改为:[你的项目名,如 my-desktop-app]
- 应用显示名改为:[你的应用名,如 我的桌面应用]
需要修改的地方包括:package.json 的 name/productName/description、
electron-builder 配置中的 appId 和 productName、
index.html 的 title、以及窗口标题。
# Flutter 模板
flutter pub get
flutter run
# Electron Vue3 模板
pnpm install
pnpm dev每个模板根目录都有 ARCHITECTURE.md,这是 AI 助手的上下文文件。
让 AI 读取后,它就知道项目的架构、规范、设计令牌、跨平台要求,可以直接在 features/(或 views/)下添加业务功能。
# 告诉你的 AI 工具:
读取 ARCHITECTURE.md,然后帮我开发 XXX 功能。
test-app2/ — Electron + Vue 3 + Tailwind CSS v4
- 三平台:Windows / macOS / Linux
- NavRail 56px 侧边栏 + 玻璃态
- 系统级窗口模糊(macOS vibrancy / Windows Mica)
- 自定义标题栏(平台自适应)
- 系统托盘
- IPC 三进程架构(Main / Preload / Renderer)
- Pinia 状态管理 + 持久化
- vue-i18n 国际化
- 设计令牌:CSS 自定义属性(
theme.css)
cd test-app2
pnpm install
pnpm devtest_app3/ — Flutter + Riverpod 3.x + GoRouter
- 三平台:Windows / macOS / Linux
- NavRail 56px 侧边栏 + 玻璃态
- 自定义标题栏 + 窗口控制按钮
- 系统托盘
- 圆形揭示主题切换动画
- 184 个测试(含属性测试)
- 设计令牌:Dart 静态类(
app_typography.dart等)
cd test_app3
flutter pub get
flutter run -d windows # 或 macos / linuxmobile_app/ — Flutter + Riverpod 3.x + GoRouter
- 双平台:Android / iOS
- 底部导航 + 毛玻璃
- SafeArea + 状态栏适配
- 与桌面端共享设计语言
- 设计令牌:Dart 静态类(与桌面端一致的 API,移动端适配的值)
cd mobile_app
flutter pub get
flutter runai_vibe_starter/
├── test-app2/ # Electron Vue3 桌面端模板
├── test_app3/ # Flutter 桌面端模板
└── mobile_app/ # Flutter 移动端模板
- 拉取即用 — 不需要通过提示词生成,直接复制模板开始开发
- AI 友好 — 每个模板都有
ARCHITECTURE.md,AI 读取后即可理解全貌 - 跨平台优先 — 每个模板都强制要求多平台一致性
- 设计令牌驱动 — 所有视觉参数从令牌引用,禁止硬编码
- 毛玻璃统一风格 — 所有模板共享 macOS 级别的玻璃态视觉语言
MIT © lingpotool





