生财有迹:您的个人资产管理智能助手

——全面掌握财务状况的开源解决方案

引言:当资产管理遇上AI智能

在移动支付普及、投资渠道多元化的今天,我们的资产分散在银行账户、支付宝、股票基金、房产等多达十余个场景中。你是否遇到过这些困扰?

  • 每月底需要手动汇总7个平台的余额
  • 不清楚自己真实的净资产总额
  • 面对市场波动不知如何调整资产配置

这正是「生财有迹」诞生的初衷——一款专为个人打造的资产跟踪与分析工具,通过简洁界面和AI建议,让您像专业财务顾问般管理财富。


核心功能全景图

1. 资产可视化仪表盘

资产分析界面
  • 全景视图:聚合银行理财、移动支付、房产等全类别资产
  • 趋势分析:自动生成月度/年度资产波动曲线
  • 占比图表:直观展示各类资产在总资产中的比例

2. AI财务顾问系统

  • 智能诊断:分析资产结构合理性(如:”您的现金类资产占比过高”)
  • 动态建议:结合市场环境给出调整方案(如:”建议将10%活期存款转为国债”)
  • 风险提示:识别高风险投资集中度

3. 私有化部署保障

# docker-compose.yml 示例
version: '3.8'
services:
  wealth-tracker:
    image: nicejade/wealth-tracker:latest
    ports:
      - '8888:8888'
    volumes:
      - ./data:/app/data  # 数据持久化存储

数据完全自主掌控,无需担忧云端隐私泄露

4. 多语言无障碍使用

支持简体中文、繁体中文、英语、法语、日语五种界面语言


五分钟快速上手指南

在线体验版

访问 https://fund.lovejade.cn/ 立即体验(使用模拟数据)

⚠️ 重要提示:此为公共演示环境,请勿输入真实财务信息


两种主流部署方案

方案一:Docker容器部署(推荐)

# 单命令启动
docker run -d -p 8888:8888 -v "$(pwd)/data:/app/data" nicejade/wealth-tracker:latest

访问地址:http://localhost:8888

方案二:PM2生产环境部署

# 克隆项目
git clone https://github.com/nicejade/wealth-tracker.git
cd wealth-tracker

# 安装依赖
npm i pm2 pnpm lerna -g
pnpm i

# 构建并启动
npm run build
npm run start  # 内置PM2进程守护

常用管理命令:

  • npm run stop:停止服务
  • npm run restart:重启应用
  • npm run logs:查看实时日志

开发者技术栈解析

模块 技术选型 核心优势
前端框架 Svelte + Vite 极速热更新,轻量化打包
UI组件库 Flowbite-Svelte 预置美观的财务组件
后端服务 Fastify + SQLite3 高性能低延迟响应
数据建模 Sequelize ORM 数据库操作简化
AI集成 OpenAI Node SDK 智能财务建议生成

本地开发流程:

# 启动客户端(端口5173)
cd client && npm start

# 启动服务端
cd server && npm start

财富笔记:您的投资决策智库

独创「财富见解」功能:

  1. 记录关键决策
    “2024年3月:增持科技股至20%,因AI产业爆发预期”
  2. 沉淀经验模板
    “黄金价格突破$2000时减持5%”
  3. 关联资产标签
    笔记自动关联相关投资账户

用户常见问题解答

1. 我的数据存储在哪里?

所有数据保存在本地SQLite数据库:

  • Docker部署:映射目录./data/wealth.db
  • PM2部署:项目根目录/data文件夹
    完全避免云端传输风险

2. 是否支持移动设备访问?

采用全响应式设计:

  • 手机:卡片式资产概览
  • 平板:双栏图表分析
  • 桌面:完整控制面板

3. AI建议如何保障可靠性?

基于三重分析机制:

  1. 资产特性分析(流动性/风险等级)
  2. 历史表现比对
  3. 当前宏观经济指标参考

注:建议需人工决策执行

4. 能否导入Excel财务数据?

当前版本支持手动录入,CSV导入功能已在开发路线中


未来发展规划

2024年核心迭代方向

  • [ ] 第三方支付平台API对接(微信/支付宝)
  • [ ] 负债管理模块开发
  • [ ] 家庭多账户支持
  • [ ] 移动端APP封装

完整路线图参阅:生财有迹开发规划


致敬开源力量

本项目基于这些卓越工具构建:

类别 项目 关键贡献
前端框架 Svelte 编译时高效渲染
CSS工具链 TailwindCSS 原子化样式设计
后端引擎 Fastify 高性能Web框架
数据库 SQLite3 零配置嵌入式数据库
文本编辑 tiptap 富文本笔记体验优化

特别致谢:

  • OpenAI提供AI建议底层支持
  • Augment Code等AI工具提升开发效率

支持项目持续发展

微信赞赏
Buy Me A Coffee


版权与许可

开源协议:MIT License
版权所有 © 2024 逍遥自在轩

项目仓库:https://github.com/nicejade/wealth-tracker


拓展阅读

最后提醒:财务决策需谨慎,工具建议仅供参考。定期备份数据文件(位于/app/data目录),祝您财源有迹,生生不息!