囍樂279 downloadsStandalone ledger for vault-local bills, budgets, subscriptions, and reports.
Paid · 48-hour trial · ¥39.9 permanent unlock
PlainLedger is a paid LifeOS ledger panel for Obsidian. Bills, categories, and subscription rules stay in vault JSON and sync with your vault.
Current public build: 4.0.8 (48-hour trial).
| Item | Details |
|---|---|
| Install | Free from Community Plugins (when listed), BRAT, or GitHub Releases |
| Trial | Start a 48-hour full trial inside the plugin |
| Unlock | ¥39.9 one-time payment, permanent activation per device fingerprint |
| Purchase | Contact the author on Xiaohongshu → pay → paste your device fingerprint → receive an activation code |
Settings → Community plugins → Browse → search PlainLedger → Install → Enable.
https://github.com/xileshuo/plain-ledger-obsidian
Download main.js and manifest.json from the Latest Release into .obsidian/plugins/plain-ledger/.
付费 · 48 小时试用 · ¥39.9 永久激活 Obsidian 独立记账面板(LifeOS)。账单、分类、订阅规则保存在库内 JSON,随库同步。 当前公开版本:4.0.8 · 48 小时试用
| 项目 | 说明 |
|---|---|
| 试用 | 插件内开启后 48 小时全功能 |
| 付费 | ¥39.9 一次付费,按设备指纹永久激活 |
| 购买 | 小红书联系作者下单 → 复制设备指纹 → 粘贴激活码 |
| 作者:github.com/xileshuo · 小红书:下单入口 |
设置 → 第三方插件 → 浏览 → 搜索 PlainLedger → 安装 → 启用。
https://github.com/xileshuo/plain-ledger-obsidian
下载 Latest Release 的 main.js、manifest.json 到 .obsidian/plugins/plain-ledger/。
PlainLedger 是运行在 Obsidian 里的独立记账面板——账单、分类、订阅规则都保存在你的库内 JSON,随 Obsidian / iCloud / Git 同步,不依赖第三方账 App,也不把数据上传到云端服务。
和记帐 App 的区别:
```text 记帐 App:数据在 App 里,和笔记割裂 PlainLedger:数据在库里,和日记 / 项目 / 复盘同屏共存 ```
核心优势一览:
| 能力 | 说明 |
|---|---|
| 库内自持 | `Finance/PlainLedger/ledger.json` 纯文本,可备份、可 diff、可脚本处理 |
| 三种录入 | 智能一句话、手动表单、截图 OCR(支付宝 / 微信账单截图) |
| 订阅 & 周期 | 续费提醒、待入账、分期 / 周期规则,到期一键入账 |
| 月结结转 | 每月 1 日自动将当年累计净收支结转至当月(可关) |
| 多维视图 | 账本 / 统计 / 报表 五 Tab,口径统一;日历在账本内切换 |
| 日记联动 | 记账后可选追加一行到当日 `.md` 笔记 |
| 全平台 | Mac / Windows / iOS / Android Obsidian 同库同步 |
最小安装(推荐):
```text 你的库/.obsidian/plugins/plain-ledger/ ├── main.js ├── manifest.json ├── styles.css └── default-ledger.json ← 公版样例 / 可选 ```
可选: `vendor/lang/` 仅在使用截图 OCR 且希望离线识别时需要;不用截图可省略。
自动生成(无需打包):
| 文件 | 说明 |
|---|---|
| `.obsidian/plugins/plain-ledger/data.json` | 插件设置(预算、激活码等),Obsidian 首次保存时自动创建 |
| `Finance/PlainLedger/ledger.json` | 真实账单数据,首次记账或导入后生成 |
安装后在 设置 → 第三方插件 启用 PlainLedger,建议重载一次。
个人版无需激活,首次打开即可使用。
更新日志与完整使用说明不会在启动时自动弹出;请在激活页或 设置 → 关于 手动打开。
输入自然语言,例如:
```text 午餐 28 餐饮 打车 35 交通 工资 15000 工作收入 ```
支持金额、分类关键词、时间词(昨天 / 上周三等)。可在 设置 → 全局关键词 定制映射。
选一级 / 二级分类、金额、时间、备注、是否报销等,适合精确补账。
粘贴支付宝 / 微信账单截图,自动识别金额与商户(首次需准备 OCR 语言包,可离线 `vendor/lang` 或联网下载)。
月结行: 每月 1 日系统自动生成,只读;日合计「支」不含月结。可在 设置 → 基础与预算 → 月结自动结转 关闭。
| Tab | 你能看到什么 |
|---|---|
| 账本 | 本月横幅、预算、待入账、账单列表;可切换 日历 热力视图 |
| 统计 | 汇总表(10 行滚动 + 表底总计同/环)· 时间行 ⓘ 提示 · 消费洞察 |
| 记一笔 | 底栏居中按钮,智能 / 手动 / 截图记账 |
| 报表 | 分类占比环图(含「其他」桶)、主题筛选、分类明细;筛选状态会记住;手机端搜索框与收入/支出、一级/二级下拉同排显示 |
各页「结余 / 支出」口径与账本一致,避免不同 Tab 数字对不上。
在 设置 → 规则 Tab(与常用、分类、数据并列):
适合管理「还没扣款但已知将要发生」的支出,避免月底才发现漏记。
Obsidian 设置 → 第三方插件 → PlainLedger 与面板激活页 高级配置 为同一入口。桌面端标题格式为 PlainLedger 配置 · 个人版 v4.0.4(版本号在标题末尾)。
| Tab | 内容 |
|---|---|
| 授权 | 公版 / 体验版指纹 + 激活码(个人版无此项) |
| 常用 | 基础与预算、日记联动 |
| 分类 | 一级 / 二级分类管理 |
| 规则 | 待入账、订阅、周期、全局关键词(点标题折叠 / 展开) |
| 数据 | 导入导出、数据目录、数据文件路径 |
| 快捷指令 | iOS 主屏 / 背面轻点:复制记一笔链接 |
| 关于 | 更新日志、使用说明、作者与套装作品 |
公版首次打开或体验版 开启试用 后,内置完整分类体系(18 类 · 117 二级)与 6 笔示意账单;激活后 分类 Tab 默认展开。
| 路径 | 内容 |
|---|---|
| `Finance/PlainLedger/ledger.json` | 账单、分类、订阅、周期规则 |
| `.obsidian/plugins/plain-ledger/data.json` | 插件设置 |
建议: 定期 设置 → 数据管理 → 导出 JSON;大改前先导出一版。
导入支持 PlainLedger JSON(整包替换)与 Excel(默认合并流水,保留订阅 / 周期规则)。
升级后不会在启动时自动弹出更新日志。
随时可在 设置 → 关于 → 更新日志 或激活页手动打开(本次更新默认展开,历史版本折叠)。
不需要。点击 「开启 48 小时试用」 后会自动写入分类与 6 笔示意账单。
可以。激活后清空或导入自己的 Excel / JSON 即可。
`data.json` 是 Obsidian 在保存设置时自动生成的,安装包里没有是正常的。
不必须。只有截图 OCR 且希望离线识别时才需要 `vendor/lang/`。
不会。启动时不再自动弹出任何引导或更新弹窗;使用说明、更新日志均在激活页或 设置 → 关于 手动打开。
Obsidian 是你的知识库,PlainLedger 是你的账本——数据留在库里,记一笔、看统计、管订阅,都在同一个面板完成。
本仓库用于社区插件 / BRAT / GitHub Release 分发与产品介绍,并附带 src/ 等源码便于社区审核。
仓库:https://github.com/xileshuo/plain-ledger-obsidian