# EasyAccounts **Repository Path**: mgb/EasyAccounts ## Basic Information - **Project Name**: EasyAccounts - **Description**: 中文记账软件 - **Primary Language**: Python - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2026-03-21 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
--- ## 简介 EasyAccounts 是一款**开源中文记账软件**,支持本地 Docker 部署,数据完全自主可控。 新版本集成 **AI 智能助手**,可以通过对话查询、新增、修改流水,还能生成你想要的 Excel 报表。 如果你对互联网上的记账 App 不放心,担心**信息泄露**或**数据丢失**,也许这个项目能满足你的需求。 ## 快速了解 | 项目 | 说明 | |------|------| | 👤 面向受众 | 个人 / 家庭 (不支持团队) | | 🐳 部署要求 | 会使用 Docker Compose | | 💻 支持平台 | Linux · Windows · macOS · 飞牛Fnos | | 📦 资源消耗 | 内存 500-800MB | ## 核心特点 | 功能 | 说明 | |------|------| | 📝 记账管理 | 账户 · 收支操作 · 二级分类 · 明细流水 | | 🔍 数据筛选 | 时间 · 账户 · 分类 · 备注 | | 📊 报表生成 | 月度账单 · 筛选报表 · Excel 导出 | | 🤖 AI 助手 | 对话记账 · 智能查询 · 图片识别 · MCP (SSE / Streamable-HTTP) | | 📧 消息推送 | SQL 备份 · Excel 邮件推送 | | 🔐 安全特性 | 登录认证 · 单点登录 · 数据自主可控 | ## 项目部署 ```bash git clone https://github.com/QingHeYang/EasyAccounts.git cd EasyAccounts docker compose up -d ``` 启动后访问 `http://你的IP:10669` 详细部署说明:[部署文档](./docs/deploy.md) | [GitBook](https://mercys-organization-2.gitbook.io/easyaccounts/) ## 版本动态 ### v2.6.1 - 优化内存使用:从 1GB 左右优化到 500MB 左右 - 新增页面操作恢复数据功能,无需映射 SQL 脚本 - 新增系统公告功能(仅获取云端数据文件用于通知,不会上传任何数据) ### v2.6.0 ([视频介绍](https://www.bilibili.com/video/BV1BErCBsEMQ)) **重要特性** - 新增 PC 端,重构移动端,界面完全重新设计,更符合现代审美 - 支持日间/夜间模式切换 - AI 增加 MCP 功能(SSE / Streamable-HTTP),可使用第三方 AI 工具 - AI 增加图像识别功能(需 VL 大模型支持,普通模型上传图片会导致当前对话作废) - 账户增加资产与负债属性,现有账户全部转为资产账户,负债账户需要新增 **新增功能** - 不计入总金额功能完善,内部转账不计入总金额选项拆分成转出不计入与转入不计入(**不计入总金额的确立是为了记录借钱还钱等操作**,信用卡等初始负债请新建负债账户) - 认证模式优化:固定时间退出 → 滑动时间退出,支持多端登录(可在 compose 中配置) - AI 工具显示优化,不再显示参数,新增可点击交互工具 - AI 记账/更新会在备注中默认增加 `#AI记账` `#AI更新` 标签,方便溯源 - 总览月度概览标注收入、支出、结余、负收入 - 桌面端总览增加年度收支趋势 - 双端总览增加隐私按钮 - 快记模板备注会默认增加模板名称 - 统计页面图表重构,可快速排除某分类,无需去设置里操作 - 统计-分类统计增加最高最低标注、折线面积图 - 设置页面增加 AI+ 设置(MCP 地址、Token 统计、对话工具数目) - 设置页面增加系统信息(深浅肤色、认证信息、备份信息、各组件版本号) - Excel 模板优化:xls → xlsx,收入绿色、支出红色,更直观 **Bug 修复** - 修复不计入总金额记账出现 500 问题 - 修复 AI 选择一级分类记账导致统计分类找不到明细的问题 - 修复移动端桌面端账户页面不统一问题 **技术特性** - 前端 JS → TS,vue-cli → Vite,引入 ECharts、Element Plus、Vant - 后端 Spring 2.x → 3.x,Java 11 → 17 - Agent 框架(koalaq_hub)优化,引入 FastMCP - 部署简化:无需复制初始化数据库文件(已内置到 MySQL 镜像) ### 下一版计划 > 我思路比较跳脱,很多情况下不会按照计划来 - 账单导入 - 定时记账 查看完整版本历史:[更新日志](./docs/changelog.md) | [GitBook](https://mercys-organization-2.gitbook.io/easyaccounts/version) ## 功能预览
总览 |
明细 |
统计 |
AI 对话 |
AI 对话 |
统计分析 |
分类设置 |
邮件推送 |
SQL 备份邮件 |
Swagger 接口文档 |
Nginx 文件下载 |
### 支持项目
如果你愿意支持 EasyAccounts,扫码捐赠的款项我会以 **EasyAccounts** 项目名义转赠至**腾讯公益孤儿救助项目**。
![]() |
![]() |