Files
rosercode ca1b8c05d5 docs: 补充统计面板图表点击跳转开关说明
统计面板图表的点击下钻交互新增了可关闭开关(默认开启),可在统计面板筛选区或设置页「外观设置」关闭;关闭后点击趋势柱/饼图不再跳转,并隐藏点击提示与饼图手型光标。本次同步更新使用与开发文档,并重截外观设置面板配图。

变更内容:
- `guide/dashboard.md`:筛选条件小节与「点击图表查看明细」小节补充开关说明(两处入口、关闭效果与实时同步)。
- `guide/settings.md`:外观设置由三组改为四组,新增「图表点击查看明细」并对其余分组重新编号;配图 `elements/panel-display.png` 重截并上传 OSS。
- `dev/preferences.md`:后端按用户同步偏好总览表加行,并新增「图表点击跳转明细」小节(接口、默认值、存储键、共享 composable 与消费入口)。
- `dev/api.md`:新增 `GET/PUT /api/setting/chart-click-navigation` 接口。
- `dev/data-model.md`:`t_user_preference` 已用偏好键补充 `chartClickNavigation`。
2026-10-13 16:02:49 +08:00

118 lines
6.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 设置
「设置」通过右上角用户菜单 →「设置」进入,包含八个配置面板。
![设置](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/settings.png)
## 账号安全
![账号安全面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-account-security.png)
用于**修改当前登录账号的密码**:
- 输入**原密码**、**新密码**与**确认新密码**,点「修改密码」提交。
- 新密码长度需为 **6–50 个字符**,且不能与原密码相同。
- 可点「**随机生成**」自动生成一个 12 位、含大小写字母与数字的密码(已排除易混淆字符),生成后会明文显示并可一键**复制**;修改成功后请使用新密码登录。
> 修改密码仅校验原密码,**不提供**通过邮箱等方式的密码找回。
## 数据库配置
![数据库配置面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-database.png)
- **数据库类型**:SQLite / MySQL。
- **SQLite**:数据库文件路径(相对于服务运行目录)。
- **MySQL**:主机、端口、数据库名、用户名、密码。
- 提供「测试连接」与「保存并应用」。保存后立即生效并自动建表;已配置时密码留空表示不修改。
测试与保存时会实时展示**执行进度**:连接测试、建表、结构迁移、数据源切换等步骤会以进度日志逐条推送,处理较久时请保持窗口打开,完成后点「关闭」即可。
系统支持启动后再配置数据库:未配置时前端会引导进入初始化页面,无需启动前准备。登录后也可随时切换数据库,切换后原数据库数据保留、不做自动迁移。
## 注册设置
![注册设置面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-registration.png)
控制是否开放注册:
- 系统**无任何用户**时始终允许创建首个账号。
- 关闭后新用户无法注册(登录页不再显示注册入口)。
## 账单来源统计默认值
![账单来源统计默认值面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-bill-source-stats.png)
按**账单来源**分别设置导入时「是否计入统计」的默认值,用于避免同一笔消费在多来源账单中重复统计:
- 每个来源一个开关:**计入统计 / 不计入统计**。
- 默认策略:**微信、支付宝**计入,**美团、淘宝、京东、招商银行、交通银行**不计入。
- 不计入的记录仍会导入,只是不参与统计;导入预览页仍可逐条或批量修改。
- 默认值按**当前账号**保存,仅影响当前用户的账单导入。
> 解析器判定为「不计收支/中性」的行始终不计入,不受此处默认值影响。
## 外观设置
![外观设置面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-display.png)
外观设置包含四组配置,**修改后自动保存**,无需再点保存按钮:
**1. 不计入统计的记录样式**:选择「不计入统计」的记录在[收支记录](/guide/transactions)列表中的展示方式:
- **删除线(默认)**:整行加删除线,类型与金额列保持原样。
- **灰色标签**:类型列显示灰色「不计入」标签,金额列置灰且不显示正负号。
面板内提供**实时预览**,切换选项即可看到效果。
**2. 显示已隐藏备注的记录**(默认关闭):
- 关闭时,备注被隐藏的记录不会出现在收支记录列表与 Excel 导出中。
- 开启后,这些记录会正常显示(备注仍为 `******`,可临时「查看」)。
**3. 图表点击查看明细**(默认开启):
- 开启后,点击[统计面板](/guide/dashboard)的趋势柱子或饼图扇区可跳转查看对应收支明细。
- 关闭后图表仅用于展示:点击不再跳转,趋势图的「点击柱子查看对应明细」提示与饼图的手型光标一并隐藏。
- 该开关在统计面板的**筛选条件**区也提供,两处修改实时同步。
**4. 表格每页条数**:
- **表格每页条数选项**:所有表格分页共用的候选列表,默认 `10 / 20 / 50 / 100`,可自行增删(最多 10 项)。
- **默认每页条数**:从候选中选择,作为各表格未单独记忆时的默认值(默认 20)。
- 每张表格会分别记住上次选择的每页条数;本机记忆优先于全局默认值。
## 导航设置
![导航设置面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-nav-menu.png)
调整左侧导航的**显示顺序与显隐**(按当前账号保存,跨设备生效):
- **拖动**每项左侧的手柄即可调整顺序,修改后自动保存。
- 用开关控制各项的显示或隐藏。
- 至少需保留一个可见项;「**恢复默认**」可还原为默认顺序与全部显示。
> 隐藏只移除菜单入口,页面仍可通过地址直接访问。当 AI 未启用时,依赖 AI 的菜单项(如「智能查数」)不会出现在此处,也不会显示在左侧导航。
## AI 模型配置
![AI 模型配置面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-ai.png)
- **启用 AI 建议**:总开关,关闭后不发起任何 AI 请求。
- **API Key**:DeepSeek 的 API Key(已配置时留空表示不修改)。
- **接口地址**:默认 `https://api.deepseek.com`。
- **模型**:默认 `deepseek-chat`。
- **视觉模型**:默认 `deepseek-flash`,用于[图片记账](/guide/ai#图片记账)。
- 提供「保存」与「测试连接」。
- 右上角「使用情况」可查看 AI 调用统计与明细,详见 [AI 能力](/guide/ai)。
## 定时通知
![定时通知面板](https://adcarac.oss-cn-beijing.aliyuncs.com/finance-app-docs/screenshots/elements/panel-notification.png)
配置账单导入提醒的周期、时间与推送渠道(Server 酱 / 邮箱 / 飞书),并可查看发送日志。详见[定时提醒与通知](/guide/notifications)。
## 相关
- [日志](/guide/logs):查看访问、登录与运行日志。
- [快速开始](/guide/getting-started):数据库配置与注册登录。