discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
Lizhenghe-Chen/BunnyChen-DailyCost · source
Snapshot 0 · 2026-11-04T12:47:28Z · TypeScript · AGPL-3.0
Content fingerprint
4651993da4e4da2063d80e1e7abc3c8638176b1a9ad0aee1299fe85be04d022dGitHub description at capture
日耗仓 DailyCost Vault|本地优先资产账本,不仅仅是计算日均成本,一键导入京东 / 淘宝 / Steam / 微信支付宝账单,数据完全保存在设备本地,帮你看清真实消费。
README at capture
<p align="right">
<b>简体中文</b> · <a href="README.en.md"><b>English</b></a>
</p>
<p align="center">
<a href="https://bunnychen.top/BunnyChen-DailyCost/">
<img src="docs/assets/logo.png" alt="DailyCost Vault" width="96" />
</a>
</p>
<h1 align="center">
<a href="https://bunnychen.top/BunnyChen-DailyCost/">日耗仓 · DailyCost Vault</a>
</h1>
<p align="center">
<b>你的资产账本 · 算清每一件物品的日均成本</b>
</p>
<p align="center">
<i>“批量入仓,由你掌控”</i>
</p>
<p align="center">
<img src="https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux%20%7C%20Android%20%7C%20Web-blue?style=flat-square" alt="Platform" />
<img src="https://img.shields.io/badge/framework-Tauri%20v2-FFC131?style=flat-square" alt="Tauri" />
<img src="https://img.shields.io/badge/status-Beta-FFD700?style=flat-square" alt="Status" />
<img src="https://img.shields.io/badge/license-AGPL--3.0-blue?style=flat-square" alt="AGPL-3.0" />
</p>
<p align="center">
<a href="https://bunnychen.top/BunnyChen-DailyCost/"><b>🌐 官网</b></a> ·
<a href="https://bunnychen.top/BunnyChen-Item-Bookkeeping/"><b>🖥️ 在线体验</b></a> ·
<a href="https://bunnychen.top/BunnyChen-DailyCost/getting-started/">🚀 安装与启动</a> ·
<a href="https://bunnychen.top/BunnyChen-DailyCost/import-csv/">📥 批量导入</a> ·
<a href="https://bunnychen.top/BunnyChen-DailyCost/FAQ/">❓ 常见问题</a> ·
<a href="https://bunnychen.top/BunnyChen-DailyCost/PRIVACY/">🔒 隐私说明</a>
</p>
---
## ⭐ Star History
[](https://repostars.dev/?repos=Lizhenghe-Chen%2FBunnyChen-DailyCost&theme=forest)
---
## 🎮 3 秒看懂
把散落在 **京东 / 淘宝 / Steam / 微信 / 支付宝** 的订单,一键变成一张**可视化的资产账本**,并自动算清每件物品的**日均持有成本**:
> **买贵但用久 = 真划算 · 买便宜但吃灰 = 真浪费**
---
## 📺 视频介绍
<p align="center">
<a href="https://www.bilibili.com/video/BV1KZu16eE3v/" target="_blank" rel="noopener">
<img src="https://img.shields.io/badge/Bilibili-📺_观看视频介绍-00A1D6?style=for-the-badge&logo=bilibili&logoColor=white" alt="在 Bilibili 观看视频介绍" />
</a>
</p>
---
## 💡 为什么做这个项目?
市面上的记账 / 资产管理工具并不少,但总有几个让人头疼的地方:
- 💸 **要么收费** —— 好用的功能都藏在付费墙后面,越用越贵
- ⌨️ **要么手动** —— 数据要一条一条自己填,还没开始记账就已经累了
- 🗂️ **要么分散** —— 京东、淘宝、Steam、微信、支付宝各记各的,消费全貌支离破碎
可你有没有想过:**你在各个平台买下的每一样东西,订单信息本来就是属于你自己的**。它不该被锁在购物记录里,更不该让你反复手动搬运。
于是就有了 **日耗仓 · DailyCost Vault** —— 一个 **免费、好用、功能齐全** 的新兴应用,帮你把这些散落的订单一键整理、拿下,让数据自己说话,帮你真正看懂自己的消费习惯。
> 只希望在某一个不经意的瞬间——也许是回顾过往,也许是算清某件东西真正的成本——让你突然“恍然大悟”,感叹自己曾经的过往,收获一点有趣的启发。那一刻,就已经很有意义了。
---
## 🚀 快速上手
1. 📥 **下载安装** — [前往 Release 页面](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/releases)(或直接 [🖥️ 在线体验](https://bunnychen.top/BunnyChen-Item-Bookkeeping/))
2. 打开 App,在空状态点击「**加载示例数据**」
3. 页面会填充示例装备卡片与数据分析图表,可随时清空
> 💡 内置「示例数据包」模拟一份个人资产账本——无需导入任何文件,即可先体验再导入。
---
## 📸 预览
<p align="center"> <img src="docs/assets/桌面端%20首页截图%20深色模式%20橘之橙.jpg" alt="主页" width="45%" />
<img src="docs/assets/桌面端数据分析页面(深色主题).jpg" alt="数据分析" width="45%" />
</p>
<p align="center">
<img src="docs/assets/莓之紫%20浅色模式%20设置页.jpg" alt="设置" width="45%" />
<img src="docs/assets/莓之紫%20深色模式%20emoji页面.jpg" alt="Emoji" width="45%" />
</p>
---
## ✨ 核心体验
**🧮 买贵但用久 = 真划算** — 每件物品独立计算日均持有成本:一件 ¥300 的外套穿了 300 天,每天只花 ¥1;而吃灰的装备,每天都在悄悄烧钱。
- 📥 **一键归集资产账本** — 京东 / 淘宝 / Steam / 微信 / 支付宝账单批量导入,自动去重、自动匹配分类与 emoji,散落的订单变成一张资产墙
- 🔄 **物品的一生** — 使用中 / 已售出 / 已报废;售出后按「(买入价 − 卖出价)÷ 使用天数」自动计算真实持有成本
- 🎨 **好看且可定制** — 三态主题 × 5 套配色 × 自定义表情 × 平台颜色
- 🌐 **三语界面** — 简体中文 / 繁體中文 / English
- 💾 **完全本地存储** — SQLite,数据不离设备,零服务器依赖
- 💖 **完全免费** — 无订阅、无内购、无广告,所有功能毫无保留
- 🚀 **持续更新** — 新平台、新功能持续迭代
---
## 📥 支持平台
### 数据来源 · 一键批量导入
**✅ 当前支持**
- [X] 🐶 **京东** — 浏览器扩展一键导出 CSV
- [X] 🛒 **淘宝 / 天猫** — 浏览器扩展一键导出 CSV
- [X] 🎮 **Steam** — 浏览器扩展一键导出 CSV
- [X] 💬 **微信账单** — 微信 App 内「下载账单」导出 CSV / Excel
- [X] 💳 **支付宝** — 支付宝 App 内「交易明细」导出 CSV / Excel
> ⚠️ **扩展依赖的网站随时可能改版**:淘宝 / 京东 / Steam 调整网页或接口后,扩展可能出现导出失败(最典型是「导出完成:0 个订单」)。遇到问题请到 [Issues](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/issues) 或 [B 站视频评论区](https://www.bilibili.com/video/BV1KZu16eE3v/) 反馈。
**⏳ 敬请期待(规划中)**
- [ ] 🛍️ **拼多多**
- [ ] 🐟 **闲鱼**
- [ ] 📱 **抖音商城**
> 💡 「手动添加」支持任意平台(天猫、拼多多、闲鱼、得物等),不受上表批量导入限制。
### 运行设备
| 平台 | 状态 | 下载 |
| :----------- | :--: | :------------------------------------------------------------------------------------------------- |
| 🖥️ Windows | ✅ | [`.exe` / `.msi`](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/releases) |
| 🍎 macOS | ✅ | [`.dmg`(Apple Silicon + Intel)](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/releases) |
| 🐧 Linux | ✅ | [`.deb` / `.AppImage`](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/releases) |
| 🤖 Android | ✅ | [`.apk`](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/releases) |
| 🌐 Web | ✅ | [bunnychen.top](https://bunnychen.top/BunnyChen-Item-Bookkeeping/) |
| 📱 iOS | 🚧 | 敬请期待 |
---
## 🛠 技术架构
| 层级 | 技术选型 |
| :------- | :------------------------------------ |
| 桌面框架 | **Tauri v2** |
| 前端 | **TypeScript** + Vite |
| 后端 | **Rust** |
| 数据库 | **SQLite**(rusqlite, bundled) |
| UI | Vanilla HTML/CSS |
---
## 🛠 开发 · 本地运行
源码已开源([AGPL-3.0](LICENSE)),完整开发与打包指南见文档站 [🛠️ 开发专栏](https://bunnychen.top/BunnyChen-DailyCost/development/)。
**环境要求**:Node.js 22+ · pnpm 11+ · Rust(stable)
```bash
# 1. 克隆仓库并进入应用目录
git clone https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost.git
cd BunnyChen-DailyCost/BunnyChen-Item-Bookkeeping
# 2. 安装依赖
pnpm install
# 3. 浏览器端开发(无需 Rust)→ http://localhost:1420
pnpm dev
# 4. 桌面端开发(Tauri 窗口 + 热更新)
pnpm tauri dev
# 5. Rust 后端编译检查(在 src-tauri/ 下)
cd src-tauri && cargo check
```
> 📖 构建与打包(Web / 桌面 / Android / iOS / 浏览器扩展)→ [开发专栏](https://bunnychen.top/BunnyChen-DailyCost/development-build/)
---
## 🔒 隐私安全 · 请放心
**日耗仓完全离线运行,所有数据仅存储在本地。BunnyChen 既没有兴趣、也没有任何必要获取你的任何信息。**
- 🖥️ 桌面端 → `AppData` 目录下的 SQLite 数据库
- 🤖 Android → 应用私有目录的 SQLite 数据库
- 🌐 网页版 → 浏览器 localStorage
❌ 不上传数据 · ❌ 无追踪分析 · ❌ 不读取无关文件
> 🗝️ **源码已开源(AGPL-3.0),同时 BunnyChen 承诺绝不收集、上传或窥探你的任何数据**。你的数据只属于你自己,也请务必 **自己保管好** 它们。
详见 [隐私说明](https://bunnychen.top/BunnyChen-DailyCost/PRIVACY/)。
---
*开源 · GNU AGPL-3.0 · 你的数据永远只属于你自己*
---
## ☕ 支持一下 · 请喝杯咖啡
一个人维护不易,喜欢的话,请喝杯咖啡吧~ 🥺
<p align="center">
<img src="docs/assets/卖萌.webp" alt="卖萌" width="140" />
<img src="docs/assets/求打赏.jpg" alt="求打赏" width="140" />
</p>
<p align="center">
<a href="https://buymeacoffee.com/bunnychen">
<img src="docs/assets/bmc_button.png" alt="Buy Me a Coffee" width="200" />
</a>
<img src="docs/assets/wechat%20赞赏.jpg" alt="微信赞赏码" width="200" />
</p>
<p align="center">
☕ <b>Buy Me a Coffee</b>:<a href="https://buymeacoffee.com/bunnychen">buymeacoffee.com/bunnychen</a> · 🧧 <b>微信赞赏</b>:扫码金额随心
</p>
---
## 🤝 寻求合作
日耗仓目前由个人独立开发维护。如果你认可这个项目,欢迎以下方式支持:
- 🧧 **赞助支持** — 帮助覆盖开发与其它成本
- 🤝 **商业合作** — 企业定制、平台接入、联合运营等合作洽谈
---
<p align="center">
<sub>© 2025–2026 BunnyChen · Made with ❤️</sub>
</p>
---
> 💬 有问题或建议?欢迎提交 [Issue](https://github.com/Lizhenghe-Chen/BunnyChen-DailyCost/issues)。