关于 Your Money Left The Chat
Your Money Left The Chat 是一个基于 Rust 与 MCP 的本地财务记录工具,通过自然语言记录支出、分析消费习惯并估算税款。数据存储在本地 SQLite 数据库中,适合希望把数据保留在本机的用户。
主要功能
- 01自然语言记录支出
- 02按日、月、年生成汇总与分类分析
- 03图表视图展示消费构成
- 04估算税款
- 05数据本地 SQLite 存储
适用场景
- 01通过对话快速记录日常开销
- 02查看月度或年度的分类支出汇总
- 03在本地估算应缴税款
MCP 相关
该项目是 MCP 服务,通过 mcp 配置接入 Claude 或 Ollama 等 MCP 客户端,供其调用记账与分析功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
你的钱离开了聊天窗口
📀 演示视频
简而言之
基于 Rust 🦀 原生构建、由 SQLite 支持、由大模型驱动的财务追踪系统
由 AI 驱动的记账工具,可以记录你的消费、分析你的习惯并计算税款。所有操作都通过自然对话完成。
与 Claude 或 Ollama 对话,系统会使用 SQLite 在本地存储所有数据,没有云端那些破事。
🧠 功能
-
✍️ 自然语言输入 记录开销,例如:
“今天在 KFC 花了 129 泰铢” → 即时保存
-
📆 智能摘要 按日、月、年汇总,并提供按类别划分的分析
-
📊 图表视图(只有 Claude 能做到!!!) 直观展示你每个月有多少灵魂都献给了食物
-
📉 税款计算 估算你需要缴多少税给山姆大叔(或其他人)
-
🔒 离线且本地优先 100% 属于你——无需联网、无需账户,也没有监控资本主义
🦀 技术栈
| 层级 | 技术 |
|---|---|
| 后端 | MCP Rust SDK + SQLite + Diesel |
| AI 接口 | Claude / Ollama(通过 mcp-cli) |
🔧 开始使用
-
安装 Rust、SQLite 和 Makefile
Rust:https://www.rust-lang.org/tools/install SQLite:https://sqlite.org/download.html GNU Make:https://www.gnu.org/software/make/
-
克隆仓库
https://github.com/Rayato159/your-money-left-the-chat cd your-money-left-the-chat -
安装 Diesel CLI
cargo install diesel_cli --no-default-features --features sqlite如果遇到找不到
sqlite3.lib的错误,请先在你的计算机上安装sqlite3。 -
创建 Sqlite 数据库
只需在任意文件夹中创建文件
database.db,或者使用此命令 -
设置数据库
Makefile:
make migrate-up或者像原来一样使用 cargo
diesel migrate run -
构建项目
Makefile:
make build-release或者像原来一样使用 cargo
cargo build --release --bin your_money_left_the_chat -
编辑配置文件
找到 MCP Agent 的
config.json,然后添加以下内容Windows:
{ "mcpServers": { "money": { "command": "PATH-TO/your-money-left-the-chat/target/release/your_money_left_the_chat.exe", "args": ["PATH-TO/database.db"] } } }Linux/MacOS:
{ "mcpServers": { "money": { "command": "PATH-TO/your-money-left-the-chat/target/release/your_money_left_the_chat", "args": ["PATH-TO/database.db"] } } } -
和你的老哥(MCP Agent)聊天:
You: "Hey, I spent 129 baht on KFC today" MCP Agent: "Got it! I've logged that expense for you. Anything else?"
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
