本项目面向小微企业、个体户及代理记账场景,解决用 Excel 做账易出错、云财务年费高、大型财务软件又重又贵等问题。目标是提供一套可本地离线运行的纯财务核算软件,覆盖建账、凭证、账簿、报表到月末结账的完整闭环,帮助用户规范核算、快速出表,并支持一机多账套与买断授权,降低中小代账与小微企业的用账成本。
点击空白处退出提示
本项目面向小微企业、个体户及代理记账场景,解决用 Excel 做账易出错、云财务年费高、大型财务软件又重又贵等问题。目标是提供一套可本地离线运行的纯财务核算软件,覆盖建账、凭证、账簿、报表到月末结账的完整闭环,帮助用户规范核算、快速出表,并支持一机多账套与买断授权,降低中小代账与小微企业的用账成本。
项目核心功能模块包括:登录鉴权与多角色权限(管理员、会计、出纳、审核、老板、查看等);多账套与会计期间管理(开账、月末结账、反结账、结转损益、年度结转);会计科目与期初余额(支持小企业会计准则、企业会计准则模板及期初试算);辅助核算(客户、供应商、部门、项目、员工);凭证全流程(草稿→审核→记账,支持批量操作与红字冲销);账簿查询(总账、明细账、科目余额表、辅助余额、现金/银行日记账);财务报表(资产负债表、利润表、现金流量表、所有者权益变动表及勾稽校验);效率工具(自动转账、凭证/摘要模板、快捷记账、Excel 导入导出、打印、备份恢复、建账向导);以及本机/网页授权激活。整体形成「科目→凭证→账簿→报表→结账」的完整核算闭环。
本人主要负责后端核算核心与部分前后端联调:凭证审核记账、账簿取数、报表引擎与勾稽、结账检查、双数据库驱动及桌面/网页多形态交付。技术栈为 Go + Gin + Vue3 + TypeScript + Element Plus,桌面端采用 Wails,数据库支持 SQLite(单机绿包)与 MySQL(网页/局域网),金额以「分」整数存储避免浮点误差。架构按 handler → service → repository 分层,同一套 API 同时服务桌面绑定与 HTTP。实现难点在于借贷平衡与期间锁定等硬约束、报表模板 DSL 与多表勾稽、SQLite/MySQL 双驱动迁移对齐,以及多账套切换与数据备份稳定性。






评论