功能列表
以下为 ezBookkeeping 所有功能列表。
用户界面
| 项目 | 支持版本 |
|---|---|
| 桌面版界面 | ≥ 0.4.0 |
| 移动版界面 | ≥ 0.1.0 |
| 深色模式 | ≥ 0.1.0 |
| 多用户支持 | ≥ 0.1.0 |
| HTTP API 支持 | ≥ 0.1.0 |
| 命令行支持 | ≥ 0.1.0 |
交易数据
| 项目 | 支持版本 |
|---|---|
| 日期 | ≥ 0.1.0 |
| 时间 | ≥ 0.1.0 |
| 时区 | ≥ 0.1.0 |
| 分类 | ≥ 0.1.0 |
| 标签 | ≥ 0.1.0 |
| 地理位置 | ≥ 0.3.0 |
| 图片 | ≥ 0.6.0 |
| 备注 / 描述 | ≥ 0.1.0 |
交易功能
| 项目 | 支持版本 |
|---|---|
| 批量修改交易 | ≥ 1.5.0 |
| 定时交易 | ≥ 0.6.0 |
| 交易模板 | ≥ 0.5.0 |
| 自动保存交易草稿 | ≥ 0.6.0 |
交易分类数据
| 项目 | 支持版本 |
|---|---|
| 两级分类 | ≥ 0.1.0 |
| 支出分类 | ≥ 0.1.0 |
| 收入分类 | ≥ 0.1.0 |
| 转账分类 | ≥ 0.1.0 |
| 分类名称 | ≥ 0.1.0 |
| 分类图标(内置) | ≥ 0.1.0 |
| 分类颜色 | ≥ 0.1.0 |
| 分类显示顺序 | ≥ 0.1.0 |
| 分类备注 / 描述 | ≥ 0.1.0 |
交易标签数据
| 项目 | 支持版本 |
|---|---|
| 标签名称 | ≥ 0.1.0 |
| 标签显示顺序 | ≥ 0.1.0 |
| 标签分组 | ≥ 1.3.0 |
账户数据
| 项目 | 支持版本 |
|---|---|
| 账户名称 | ≥ 0.1.0 |
| 账户类型 | ≥ 0.1.0 |
| 子账户 | ≥ 0.1.0 |
| 预设全球货币 | ≥ 0.1.0 |
| 账户图标(内置) | ≥ 0.1.0 |
| 账户颜色 | ≥ 0.1.0 |
| 信用卡账户账单日 | ≥ 0.7.0 |
| 账户归档(隐藏账户) | ≥ 0.1.0 |
| 账户显示顺序 | ≥ 0.1.0 |
| 账户备注 / 描述 | ≥ 0.1.0 |
交易查询功能
| 项目 | 支持版本 |
|---|---|
| 交易列表视图 | ≥ 0.1.0 |
| 交易日历视图 | ≥ 0.9.0 |
| 交易分类筛选 | ≥ 0.1.0 |
| 交易账户筛选 | ≥ 0.1.0 |
| 交易标签筛选 | ≥ 0.5.0 |
| 交易金额筛选 | ≥ 0.5.0 |
| 交易备注 / 描述筛选 | ≥ 0.1.0 |
| 交易按日期排序 | ≥ 0.1.0 |
| 交易按金额排序 | ≥ 1.3.0(洞察探索功能) |
| 高级查询 | ≥ 1.3.0(洞察探索功能) |
统计 & 分析
| 项目 | 支持版本 |
|---|---|
| 分类收支占比图 | ≥ 0.1.0 |
| 账户收支占比图 | ≥ 0.1.0 |
| 资产占比图 | ≥ 0.1.0 |
| 分类收支趋势图 | ≥ 0.5.0 |
| 账户收支趋势图 | ≥ 0.5.0 |
| 资产趋势图 | ≥ 1.2.0 |
| 趋势图按时间范围聚合 | ≥ 0.7.0 |
| 标签图表 | ≥ 1.3.0(洞察探索功能) |
| 自定义图表 | ≥ 1.3.0(洞察探索功能) |
| 导出图表数据到 CSV / TSV / Markdown | ≥ 0.10.0 |
| 导出图表数据到 Mermaid | ≥ 1.4.0 |
| 分类图表(饼图) | ≥ 0.1.0 |
| 分类图表(柱状图 / 条形图) | ≥ 0.1.0 |
| 分类图表(雷达图) | ≥ 1.2.0 |
| 分类图表(桑基图) | ≥ 1.2.0 |
| 趋势图表(面积图 / 折线图) | ≥ 0.5.0 |
| 趋势图表(柱状图 / 条形图) | ≥ 0.5.0 |
| 趋势图表(气泡图) | ≥ 1.2.0 |
| 趋势图表显示年同比和环比对比 | ≥ 1.4.0 |
| 账户对账单 | ≥ 1.0.0 |
| 导出账户对账单 | ≥ 1.0.0 |
| 账户余额趋势图(面积图 / 折线图) | ≥ 1.0.0 |
| 账户余额趋势图(柱状图) | ≥ 1.0.0 |
| 账户余额趋势图(箱线图) | ≥ 1.4.0 |
| 账户余额趋势图(K线图) | ≥ 1.0.0 |
| 账户余额趋势图显示年同比和环比对比 | ≥ 1.5.0 |
洞察探索
洞察探索是一个允许用户使用多种条件进行逻辑组合查询的高级查询/分析工具,支持将查询结果以表格或多种图表的形式进行展示,图表的横轴、分类和数值可以从多个维度自定义进行选择,并且支持将查询结果导出为 CSV / TSV / Markdown 等格式的文件。
| 项目 | 支持版本 |
|---|---|
| 使用 AND 或 OR 关联多个筛选条件 | ≥ 1.3.0 |
| 支持子筛选条件 | ≥ 1.4.0 |
| 筛选结果显示统计数据 | ≥ 1.4.0 |
| 横轴为日期的图表显示年同比和环比对比 | ≥ 1.5.0 |
| 导出筛选结果 | ≥ 1.3.0 |
| 导出图表数据 | ≥ 1.3.0 |
洞察探索支持的图表
| 项目 | 支持版本 |
|---|---|
| 饼图 | ≥ 1.3.0 |
| 雷达图 | ≥ 1.3.0 |
| 柱状图(堆叠) | ≥ 1.3.0 |
| 柱状图(100%堆叠) | ≥ 1.3.0 |
| 柱状图(分组) | ≥ 1.3.0 |
| 折线图(分组) | ≥ 1.3.0 |
| 面积图(堆叠) | ≥ 1.3.0 |
| 面积图(100%堆叠) | ≥ 1.3.0 |
| 气泡图(分组) | ≥ 1.3.0 |
| 矩形树图 | ≥ 1.5.0 |
| 旭日图 | ≥ 1.5.0 |
| 热力图 | ≥ 1.5.0 |
| 日历热力图 | ≥ 1.5.0 |
洞察探索支持的轴 / 分类 / 系列
| 项目 | 支持版本 |
|---|---|
| 查询 | ≥ 1.3.0 |
| 交易时间 | ≥ 1.3.0 |
| 交易日期 | ≥ 1.3.0 |
| 交易年月 | ≥ 1.3.0 |
| 交易年季度 | ≥ 1.3.0 |
| 交易年份 | ≥ 1.3.0 |
| 交易财年 | ≥ 1.3.0 |
| 交易周内日 | ≥ 1.3.0 |
| 交易月内日 | ≥ 1.3.0 |
| 交易月份 | ≥ 1.3.0 |
| 交易季度 | ≥ 1.3.0 |
| 交易小时 | ≥ 1.4.0 |
| 交易时区 | ≥ 1.4.0 |
| 交易类型 | ≥ 1.3.0 |
| 来源账户 | ≥ 1.3.0 |
| 来源账户分类 | ≥ 1.3.0 |
| 来源账户货币 | ≥ 1.3.0 |
| 目标账户 | ≥ 1.3.0 |
| 目标账户分类 | ≥ 1.3.0 |
| 目标账户货币 | ≥ 1.3.0 |
| 一级分类 | ≥ 1.3.0 |
| 二级分类 | ≥ 1.3.0 |
| 金额 | ≥ 1.3.0 |
| 转入金额 | ≥ 1.3.0 |
| 金额区间(等频) | ≥ 1.5.0 |
| 金额区间(等宽) | ≥ 1.5.0 |
| 金额区间(对数刻度) | ≥ 1.5.0 |
| 金额区间(标准差) | ≥ 1.5.0 |
| 金额区间(自然断点) | ≥ 1.5.0 |
| 转入金额区间(等频) | ≥ 1.5.0 |
| 转入金额区间(等宽) | ≥ 1.5.0 |
| 转入金额区间(对数刻度) | ≥ 1.5.0 |
| 转入金额区间(标准差) | ≥ 1.5.0 |
| 转入金额区间(自然断点) | ≥ 1.5.0 |
洞察探索支持的值类型
| 项目 | 支持版本 |
|---|---|
| 交易数量 | ≥ 1.3.0 |
| 活跃交易日 | ≥ 1.5.0 |
| 每活跃日交易数量 | ≥ 1.5.0 |
| 总金额 | ≥ 1.3.0 |
| 总收入 | ≥ 1.5.0 |
| 总支出 | ≥ 1.5.0 |
| 净收入 | ≥ 1.5.0 |
| 支出/收入比 | ≥ 1.5.0 |
| 储蓄率 | ≥ 1.5.0 |
| 平均金额 | ≥ 1.3.0 |
| 中位数金额 | ≥ 1.3.0 |
| 最小金额 | ≥ 1.3.0 |
| 最大金额 | ≥ 1.3.0 |
| Q1 金额(第一四分位数) | ≥ 1.5.0 |
| Q3 金额(第三四分位数) | ≥ 1.5.0 |
| 10百分位金额 | ≥ 1.5.0 |
| 90百分位金额 | ≥ 1.4.0 |
| 95百分位金额 | ≥ 1.5.0 |
| 99百分位金额 | ≥ 1.5.0 |
| 极差 (最大值 - 最小值) | ≥ 1.4.0 |
| 四分位距 (Q3 - Q1) | ≥ 1.4.0 |
| 平均绝对差 | ≥ 1.5.0 |
| 绝对中位差 | ≥ 1.5.0 |
| 最大金额占比 | ≥ 1.5.0 |
| 前5大金额总和 | ≥ 1.5.0 |
| 前5大金额占比 | ≥ 1.5.0 |
| 贡献80%金额的交易占比 | ≥ 1.5.0 |
| 方差 | ≥ 1.4.0 |
| 标准差 | ≥ 1.4.0 |
| 变异系数 | ≥ 1.4.0 |
| 偏度 | ≥ 1.5.0 |
| 峰度 | ≥ 1.5.0 |
导入功能
各个文件支持导入的数据类型请参考 导入交易。
| 项目 | 支持版本 |
|---|---|
| CSV | ≥ 0.6.0 |
| Excel(.xls 或 .xlsx) | ≥ 1.4.0 |
| CSV / Excel 列映射导入 | ≥ 0.8.0 |
| CSV / Excel 自定义脚本导入 | ≥ 1.1.0 |
| CSV 文件编码自动检测 | ≥ 1.3.0 |
| OFX | ≥ 0.6.0 |
| QFX | ≥ 0.6.0 |
| QIF | ≥ 0.6.0 |
| IIF | ≥ 0.6.0 |
| Camt.052 | ≥ 1.3.2 |
| Camt.053 | ≥ 0.10.0 |
| MT940 | ≥ 0.10.0 |
| GnuCash | ≥ 0.6.0 |
| Firefly III | ≥ 0.6.0 |
| Beancount | ≥ 0.9.0 |
| 随手记 | ≥ 0.6.0 |
| 支付宝交易流水文件 | ≥ 0.6.0 |
| 微信支付账单文件 | ≥ 0.6.0 |
| 京东金融账单文件 | ≥ 1.1.0 |
导出功能
| 项目 | 支持版本 |
|---|---|
| CSV | ≥ 0.1.0 |
| 根据筛选结果导出 | ≥ 0.10.0 |
数据管理
| 项目 | 支持版本 |
|---|---|
| 账户交易清空 | ≥ 1.1.0 |
| 全部数据清空 | ≥ 0.1.0 |
安全
| 项目 | 支持版本 |
|---|---|
| 两步验证 (2FA) | ≥ 0.1.0 |
| OIDC 登录 | ≥ 1.2.0 |
| Nextcloud 登录 | ≥ 1.2.0 |
| Gitea 登录 | ≥ 1.2.0 |
| GitHub 登录 | ≥ 1.2.0 |
| 应用锁定(PIN码) | ≥ 0.1.0 |
| 应用锁定(WebAuthn) | ≥ 0.1.0 |
| 邮箱验证 | ≥ 0.4.0 |
| 通过邮箱找回密码 | ≥ 0.4.0 |
| 会话管理 | ≥ 0.1.0 |
| 登录频次限制 | ≥ 0.8.0 |
| 用户功能限制 | ≥ 0.7.0 |
| API 令牌 IP 白名单 | ≥ 1.4.0 |
人工智能
关于 MCP 的更多信息,请参考 MCP (Model Context Protocol)。
| 项目 | 支持版本 |
|---|---|
| Model Context Protocol (MCP) | ≥ 0.10.0 |
| 通过 MCP 添加交易 | ≥ 0.10.0 |
| 通过 MCP 查询交易 | ≥ 0.10.0 |
| 通过 MCP 查询所有账户名 | ≥ 0.10.0 |
| 通过 MCP 查询所有账户余额 | ≥ 1.2.0 |
| 通过 MCP 查询所有交易分类名 | ≥ 0.10.0 |
| 通过 MCP 查询所有交易标签名 | ≥ 0.10.0 |
| 通过 MCP 查询最新的汇率 | ≥ 0.10.0 |
| MCP 访问 IP 白名单 | ≥ 0.10.0 |
| AI 识图 | ≥ 1.1.0 |
| 通过 Web Share Target API Level 2 进行 AI 识图 | ≥ 1.4.0 |
| Agent Skill | ≥ 1.4.0 |
大语言模型提供方
| 项目 | 支持版本 |
|---|---|
| OpenAI | ≥ 1.1.0 |
| OpenAI 兼容接口 | ≥ 1.1.0 |
| OpenRouter | ≥ 1.1.0 |
| Anthropic | ≥ 1.4.0 |
| Anthropic 兼容接口 | ≥ 1.4.0 |
| Ollama | ≥ 1.1.0 |
| LM Studio | ≥ 1.4.0 |
| Google AI | ≥ 1.1.0 |
对象存储提供方
| 项目 | 支持版本 |
|---|---|
| 本地文件系统 | ≥ 0.5.0 |
| S3 兼容 / MinIO | ≥ 0.5.0 |
| WebDAV | ≥ 1.0.0 |
地图提供方
| 项目 | 支持版本 |
|---|---|
| OpenStreetMap | ≥ 0.3.0 |
| OpenStreetMap(Humanitarian) | ≥ 0.4.0 |
| OpenTopoMap | ≥ 0.4.0 |
| OPNVKarte | ≥ 0.4.0 |
| CyclOSM | ≥ 0.4.0 |
| CartoDB | ≥ 0.5.0 |
| TomTom | ≥ 0.4.0 |
| 天地图 | ≥ 0.5.0 |
| 谷歌地图 | ≥ 0.4.0 |
| 百度地图 | ≥ 0.4.0 |
| 高德地图 | ≥ 0.4.0 |
| 用户自定义瓦片数据源 | ≥ 0.5.0 |
汇率数据源
| 项目 | 支持版本 |
|---|---|
| 加拿大中央银行 | ≥ 0.1.0 |
| 捷克国家银行 | ≥ 0.1.0 |
| 丹麦国家银行 | ≥ 0.7.0 |
| 欧洲中央银行 | ≥ 0.1.0 |
| 格鲁吉亚国家银行 | ≥ 0.7.0 |
| 匈牙利中央银行 | ≥ 0.7.0 |
| 以色列银行 | ≥ 0.7.0 |
| 缅甸中央银行 | ≥ 0.7.0 |
| 挪威银行 | ≥ 0.7.0 |
| 波兰国家银行 | ≥ 0.1.0 |
| 罗马尼亚国家银行 | ≥ 0.7.0 |
| 俄罗斯银行 | ≥ 0.7.0 |
| 瑞士国家银行 | ≥ 0.7.0 |
| 乌克兰国家银行 | ≥ 0.9.0 |
| 乌兹别克斯坦共和国中央银行 | ≥ 0.7.0 |
| 手动设置汇率 | ≥ 1.1.0 |
个性化
| 项目 | 支持版本 |
|---|---|
| 文字大小设置 | ≥ 0.4.0 |
| 用户头像 | ≥ 0.5.0 |
| 多设备设置同步 | ≥ 0.10.0 |
支持的语言
| 项目 | 支持版本 |
|---|---|
| 德语 | ≥ 0.8.0 |
| 英语 | ≥ 0.1.0 |
| 西班牙语 | ≥ 0.8.0 |
| 法语 | ≥ 1.1.0 |
| 意大利语 | ≥ 0.9.0 |
| 日语 | ≥ 0.8.0 |
| 卡纳达语 | ≥ 1.3.0 |
| 韩语 | ≥ 1.2.0 |
| 荷兰语 | ≥ 1.0.0 |
| 葡萄牙语 (巴西) | ≥ 0.10.0 |
| 俄语 | ≥ 0.8.0 |
| 斯洛文尼亚语 | ≥ 1.3.0 |
| 泰米尔语 | ≥ 1.3.1 |
| 泰语 | ≥ 1.1.0 |
| 土耳其语 | ≥ 1.3.0 |
| 乌克兰语 | ≥ 0.9.0 |
| 越南语 | ≥ 0.7.0 |
| 中文 (简体) | ≥ 0.1.0 |
| 中文 (繁体) | ≥ 0.9.0 |
国际化 & 本地化
| 项目 | 支持版本 |
|---|---|
| RTL 语言支持 | ≥ 1.0.0 |
| 本地化日期格式 | ≥ 0.3.0 |
| 本地化时间格式 | ≥ 0.3.0 |
| 自定义时区 | ≥ 0.1.0 |
| 自定义每周第一天 | ≥ 0.1.0 |
| 自定义财年起始日 | ≥ 0.10.0 |
| 本地化数字分组符号 | ≥ 0.5.0 |
| 本地化数字分组格式 | ≥ 0.5.0 |
| 本地化小数点格式 | ≥ 0.5.0 |
| 货币显示格式 | ≥ 0.1.0 |
| 多日历支持 | ≥ 1.0.0 |
| 本地化数字 | ≥ 1.0.0 |
| 自定义支出、收入颜色 | ≥ 0.5.0 |
