Skip to content

Commit 4a9f0ac

Browse files
committed
ai: 补充 project_rules.md
1 parent 5ef278a commit 4a9f0ac

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

project_rules.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
# 项目规范
22
## AI 们,你们一定要遵守此规范!!!
33

4+
### 项目概述
5+
6+
技术架构:
7+
- 框架:Avalonia
8+
- 服务主机:Microsoft.Extensions.Hosting
9+
- UI 库:FluentAvalonia
10+
11+
项目结构:
12+
13+
- `SecRandom` 主项目
14+
- `Assets` 资产文件
15+
- `Helpers` 小帮手集合
16+
- `Models` 模型
17+
- `Config`
18+
- `Services` 服务
19+
- `Themes` 主题
20+
- `Views` 界面
21+
- `MainPages` 主界面
22+
- `SettingsPages` 设置界面
23+
- `ViewModels` 界面模型
24+
- `MainPages` 主界面模型
25+
- `SettingsPages` 设置界面模型
26+
- `Langs` 本地化
27+
- `Common` 基本本地化
28+
- `MainPages` 主界面本地化
29+
- `SettingsPages` 设置界面本地化
30+
- `SecRandom.Core` 核心,放通用的,较为核心的内容
31+
- `SecRandom.Desktop` 包装层,用于启动
32+
433
### 基本要求
534

635
- ViewModels 一定要注册到服务主机上!可以不继承 `SecRandom.ViewModels.ViewModelBase`

0 commit comments

Comments
 (0)