对照 ledgerly 自文档上次更新以来的全部改动,补充新功能文档、修正品牌与版本残留,并新增下载与安装页;配图已重新截取并上传 OSS,本地截图目录不纳入版本管理。 变更内容: - 新增「智能查数」「账单关系」两个使用文档页,并登记侧边栏与总览 - 设置页扩充为八个面板(账号安全、数据库实时进度、外观、导航等)并改为即时保存 - 收支记录补充关系列、批量操作、AI 搜索浮窗、可配置分页与「账单详情」弹窗 - 统计面板补充饼图/渠道图下钻与筛选双向联动;规则管理补充批量删除 - AI 能力补充智能查数与关系命名;新增下载与安装页 - 开发文档同步:AI 13 类调用、数据模型 24 张表、API、前端偏好、构建部署 - 统一「汇账 Ledgerly」品牌与「设置/日志」菜单文案,版本号对齐 0.1 - 截图脚本新增账单详情等场景并更新登记 说明: - download.md 的 OSS 下载链接保持待发布产物回填,暂不调整 - 已通过 npm run docs:build 与 npm run typecheck:scripts
95 lines
4.5 KiB
Markdown
95 lines
4.5 KiB
Markdown
# 规则管理
|
|
|
|
规则用于**自动归类**:命中条件后自动应用指定的分类与标签,减少手动整理。
|
|
|
|

|
|
|
|
## 创建规则
|
|
|
|
1. 在规则管理页右上角点击「**新增规则**」。
|
|
2. 填写规则名称,并按需设置条件与结果:
|
|
|
|
| 字段 | 说明 |
|
|
|---|---|
|
|
| 类型 | 不限类型 / 支出 / 收入 |
|
|
| 关键词 | 匹配备注、交易对方、商品名称(包含即命中) |
|
|
| 金额区间 | 最小值 ~ 最大值(可只填一端) |
|
|
| 目标分类 | 命中后应用的分类 |
|
|
| 目标标签 | 命中后应用的标签(可多选) |
|
|
| 启用 / 排序 | 是否启用、优先级(越小越优先) |
|
|
|
|
3. 点击「确定」保存。
|
|
|
|

|
|
|
|
## 规则条件
|
|
|
|
一条规则可组合以下条件:
|
|
|
|
| 条件 | 说明 |
|
|
|---|---|
|
|
| 类型 | 不限类型 / 支出 / 收入 |
|
|
| 关键词 | 匹配备注、交易对方、商品名称,**包含即命中**(忽略大小写) |
|
|
| 金额区间 | 最小值 ~ 最大值(含边界,可只填一端) |
|
|
| 目标分类 | 命中后应用的分类(可不选) |
|
|
| 目标标签 | 命中后应用的标签(多选,可不选) |
|
|
| 优先级 | 排序值越小越优先 |
|
|
| 启用 | 可随时启用或停用 |
|
|
|
|
## 命中规则
|
|
|
|
- **分类**:取优先级最高(排序值最小)且与交易类型一致的命中规则。
|
|
- **标签**:取所有命中规则标签的并集。
|
|
- 规则在**账单导入的解析预览阶段**即会展示命中的规则名与建议分类/标签;确认导入时,**规则建议的分类优先于面板默认分类**,标签与默认标签合并去重。
|
|
|
|
## 搜索与分页
|
|
|
|
规则列表支持按条件检索与分页:
|
|
|
|
- **搜索**:按**规则名称或关键词**模糊匹配。
|
|
- **筛选**:**启用状态**(已启用 / 已停用)、**收支类型**(收入 / 支出)。
|
|
- **分页**:每页 10 / 20 / 50 / 100 条。
|
|
|
|
点击「搜索」按条件查询,「清空」重置全部条件。新增规则后回到第一页,便于查看新规则。
|
|
|
|
## 多选与批量删除
|
|
|
|
规则列表每行前都有勾选框,表头可**全选当前页**:
|
|
|
|
- 勾选若干规则后,点右上角「**批量删除**」并确认,即可一次性删除选中的规则。
|
|
- 未勾选任何规则时「批量删除」不可点击。
|
|
|
|
> 删除规则只影响后续导入时的自动归类,已应用的历史记录分类与标签不会被撤销。
|
|
|
|
## AI 生成规则
|
|
|
|
启用 AI 后,规则管理页右上角会出现「**AI 生成规则**」按钮,可让 AI 依据**已打标签的记录**自动归纳出「关键词 → 分类/标签」规则,无需手工逐条编写。
|
|
|
|
流程为两步:
|
|
|
|
1. **选择记录**:列出当前用户**已打标签**的记录,默认全选当前页。可按**备注关键字**搜索,并按**收支类型、标签**筛选;支持分页与每页条数切换,可「全选本页」或「清空选择」。跨页选择会保留。
|
|
|
|

|
|
|
|
2. **预览规则**:AI 依据所选记录的**类型、备注、交易渠道、已有分类与标签**归纳出规则建议,展示规则名称、关键词、目标分类与标签、理由。名称与关键词可编辑,勾选后点击「创建勾选规则」批量创建;系统会自动创建建议中不存在的新分类与标签。
|
|
|
|

|
|
|
|
::: tip 与已有规则去重
|
|
AI 建议若与**数据库中已有规则重复**(按「类型 + 关键词 + 分类 + 标签集合」判定),会标注「**已存在**」,**默认不勾选且不可勾选**,无法导入,避免产生重复规则。
|
|
:::
|
|
|
|
## 示例
|
|
|
|
| 规则名 | 条件 | 结果 |
|
|
|---|---|---|
|
|
| 星巴克归入餐饮 | 关键词「星巴克」、类型支出 | 分类:餐饮;标签:咖啡 |
|
|
| 滴滴出行归入交通 | 关键词「滴滴」、类型支出 | 分类:交通 |
|
|
| 大额支出标记 | 金额 ≥ 500、类型支出 | 标签:大额消费 |
|
|
|
|
## 使用建议
|
|
|
|
- 先建立少量高频规则(餐饮、交通、外卖等),再逐步补充。
|
|
- 关键词尽量选择稳定、唯一的商户或商品名,避免误命中。
|
|
- 同一笔记录可能命中多条规则,分类取最优先的一条,标签会全部应用。
|