docs: align vision with reusable desktop template
This commit is contained in:
@@ -7,6 +7,12 @@
|
||||
- 本地数据库:`modernc.org/sqlite v1.38.2`
|
||||
- 系统热键:`golang.design/x/hotkey v0.4.1`
|
||||
|
||||
运行策略:
|
||||
|
||||
- Windows 10+ 是主要目标环境。
|
||||
- macOS / Linux 保留代码边界,但不在 MVP 承诺完整体验。
|
||||
- 平台差异统一放在 `platform/` 或明确 provider 层。
|
||||
|
||||
Wails CLI 安装命令:
|
||||
|
||||
```powershell
|
||||
@@ -25,6 +31,12 @@ go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha.9
|
||||
- 样式:Tailwind CSS `^3.4.1`
|
||||
- 国际化:Vue I18n `^11.1.5`
|
||||
|
||||
UI 策略:
|
||||
|
||||
- 不自研完整组件库。
|
||||
- 优先复用 Ant Design Vue。
|
||||
- 只沉淀项目级组合组件和使用示例,例如筛选表格、设置项、状态标签、日志列表。
|
||||
|
||||
## 目录职责
|
||||
|
||||
```text
|
||||
@@ -94,3 +106,10 @@ wails3 package
|
||||
- 升级 Wails 后,同时检查 `@wailsio/runtime` 和 `frontend/bindings`。
|
||||
- 升级 Vite / TypeScript 后,必须跑 `npm run build`。
|
||||
- 依赖升级必须单独提交,不和业务功能混在一起。
|
||||
|
||||
## 目标模块技术边界
|
||||
|
||||
- 登录:通过 `AuthProvider` 支持本地固定账号和真实后端,不在前端写死密码。
|
||||
- 主业务:商品图片 AI 优化通过服务层封装,MVP 可先用本地模拟 provider。
|
||||
- 操作日志:审计日志进 SQLite,运行日志可进 SQLite 或本地滚动日志文件。
|
||||
- 数据统计:MVP 直接 SQL 聚合,不提前引入 BI 或图表后端。
|
||||
|
||||
Reference in New Issue
Block a user