更新 app.md

This commit is contained in:
lc
2025-12-20 11:22:22 +08:00
parent 3fd14d2711
commit fef66c287a

12
app.md
View File

@@ -19,7 +19,7 @@
- 登录密码 (Password): **核心字段**需加密存储。需实时显示强度条0-100分 - 登录密码 (Password): **核心字段**需加密存储。需实时显示强度条0-100分
- 网站地址 (URL): URL 格式校验。 - 网站地址 (URL): URL 格式校验。
- 所属地区 (Region): 默认为“中国”。 - 所属地区 (Region): 默认为“中国”。
- 所属分类 (Category): App/Web/Email/Other,提供默认图标选择。 - 所属分类 (Category): APP / 网站 / 邮箱 / 其它,提供默认图标选择。
- 详细备注 (Notes): 多行文本。 - 详细备注 (Notes): 多行文本。
- 图标选择: 提供 40 个预设扁平化图标。 - 图标选择: 提供 40 个预设扁平化图标。
@@ -38,6 +38,13 @@
- 支持导出回系统相册。 - 支持导出回系统相册。
*技术提示:大文件请存储在 App 的 Document Directory数据库只存文件路径。* *技术提示:大文件请存储在 App 的 Document Directory数据库只存文件路径。*
### 4. 备忘录 (memo)
**功能:**
- 存储多行文本
- 支持代码高亮和md格式
- 支持导入本地相关格式文档
- 支持导出到本地
#### 4. 安全与设置 (Settings) #### 4. 安全与设置 (Settings)
- 6位主密码设置 (Master Password)。 - 6位主密码设置 (Master Password)。
- 生物识别 (FaceID) 开关。 - 生物识别 (FaceID) 开关。
@@ -47,6 +54,7 @@
## 二、 交互与安全 ## 二、 交互与安全
- 密码强度低于 60 分显示红色警告。 - 密码强度低于 60 分显示红色警告。
- 复制敏感信息时触发触感反馈 (Haptic Feedback)。 - 复制敏感信息时触发触感反馈 (Haptic Feedback)。
- 支持全局搜索。
""" """
# 🛠 Technical Architecture (技术架构) # 🛠 Technical Architecture (技术架构)
@@ -62,7 +70,7 @@
- 使用 `CryptoKit` 提供 `encrypt(string:)``decrypt(data:)` 方法用于处理密码和CVV字段。 - 使用 `CryptoKit` 提供 `encrypt(string:)``decrypt(data:)` 方法用于处理密码和CVV字段。
3. **UI Implementation (SwiftUI)**: 3. **UI Implementation (SwiftUI)**:
- **Tab架构**: 使用 `TabView` 分为:账号、银行卡、私密媒体、设置。 - **Tab架构**: 使用 `TabView` 分为:账号、银行卡、私密媒体、备忘录、设置。
- **3D Card**: 在 `BankCardView` 中使用 `Rotation3DEffect` 实现翻转或透视效果。 - **3D Card**: 在 `BankCardView` 中使用 `Rotation3DEffect` 实现翻转或透视效果。
- **Forms**: 使用原生 `Form``Section` 构建录入页。 - **Forms**: 使用原生 `Form``Section` 构建录入页。