We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ef278a commit 4a9f0acCopy full SHA for 4a9f0ac
1 file changed
project_rules.md
@@ -1,6 +1,35 @@
1
# 项目规范
2
## AI 们,你们一定要遵守此规范!!!
3
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
33
### 基本要求
34
35
- ViewModels 一定要注册到服务主机上!可以不继承 `SecRandom.ViewModels.ViewModelBase`
0 commit comments