v0.1.0
v0.1.0 (2026-08-15)
个人记账插件(DeepSeek Harness),DSH 生态首个个人收支记账工具(现有 50+ 财务类插件均为 token 成本台账/企业会计)。
功能
tally_add— 记一笔:金额校验(>0、两位小数)、收支类型、中文分类(内置 10 类可自定义)、备注、日期tally_list— 查账:按月/类别/关键词过滤,日期倒序,每笔一行含 8 位短 idtally_stats— 月度汇总:支出/收入/结余/笔数/日均/类别 Top5,一行紧凑输出tally_remove— 删错账:二次确认防误删(首次返回待删详情,confirm 后才删)
设计
- 零依赖(Node 内置 fs/crypto/JSON),无网络请求、无数据上传
- 本地 JSON 存储:
$DSH_HOME/plugins/tally.json(storagePath可配置) - 原子写入(tmp+rename)+ 串行写入队列(PTC 并行调用不丢账)
- 紧凑文本 render、静态 schema(KV 缓存友好)、协作超时
- 中文交互:内置分类(餐饮/交通/购物/居住/娱乐/医疗/教育/人情/工资/其他)+ ¥ 格式化
验证
- 14 个零依赖断言全过(增删查改/月度汇总/类别Top/空月/持久化/10 并行写不丢账/金额日期校验)
- 真实 DSH 环境端到端验证:add ¥28 餐饮 → stats 本月汇总 → remove 二次确认删除 → 清零 ✅