dsh-tally:DeepSeek Harness 個人記賬插件

前言

在 DSH 裏做個人記賬,常見訴求不是把數據放到外部服務裏,而是在對話中直接完成記一筆、查賬、彙總、預算和導出。dsh-tally 是 DeepSeek Harness 個人記賬插件,面向個人收支記錄場景,把數據放在本機 JSON 文件裏,並保持零依賴、無網絡請求。

這是什麼

dsh-tally 提供記一筆、查賬、彙總、預算、導出等能力。倉庫 owner 爲 2672243194,許可爲 MIT。截至 2026-09-03,當前版本號爲 0.4.0,運行環境需要 Node >= 20。

數據默認存放在:

$DSH_HOME/plugins/tally.json

它不上傳數據,也不依賴 API key。

核心功能

下面按日常使用路徑介紹。

1、記賬

  • 記錄支出或收入。
  • 支持內置中文分類,也可自定義分類。
  • 支持批量記賬,用於一句話補記多筆。

2、查賬

  • 支持按月、類別、關鍵詞查詢。
  • 輸出保持緊湊,一行一筆,便於快速覈對。

3、彙總

  • 支持月度彙總和年度彙總。
  • 可看到類別 Top5、日均支出和環比變化。

4、預算

  • 支持設置月度預算。
  • 超支或預算進度達到提醒條件時會提示,其中用掉 80% 會自動提示。

5、刪除與恢復

  • 刪除採用軟刪除,並需要二次確認。
  • 刪除後可以通過恢復操作找回。

6、導出

  • 支持 CSV 導出,使用 UTF-8 BOM。
  • 支持生成自包含 HTML 賬目報告。

7、本地運行

  • 本地 JSON 存儲。
  • 零依賴,無網絡請求,無廣告,無數據收集。

安裝

安裝前先確認本機 Node 版本滿足:

Node >= 20

從 GitHub 安裝:

npx @deepseek-ai/dsh plugin --profile web add github:2672243194/dsh-tally

安裝完成後,可以在 DSH 對話中使用下文示例裏的記賬指令。插件以當前 DSH 進程權限運行;寫操作受 DSH 權限/審批策略保護。安裝前應檢查源碼與許可證,並確認 $DSH_HOME/plugins/tally.json 所在目錄的訪問權限。

典型用法

以下示例可直接作爲對話指令使用。

記一筆:

記一筆:今天午飯 28 元,餐飲

批量補記:

幫我把這幾筆記上:昨天奶茶 15、打車 12、週三聚餐 85

查詢與統計:

這個月花了多少錢?統計一下
查一下上個月“交通”類目
統計一下今年

刪除與恢復:

記錯了,刪掉那筆 id 是 a1b2c3 的
剛纔刪錯了,恢復那筆 id 是 a1b2c3 的

預算:

這個月預算 3000 元
看看這個月預算還剩多少

導出:

把這個月的賬導出成 CSV

適用場景與注意

適合這些場景:

  • 用 DSH 管理個人日常支出和收入。
  • 希望賬本數據保存在本機,不依賴額外服務。
  • 需要按月查賬、按年彙總、設置預算並導出文件。
  • 希望刪除操作有軟刪除和恢復空間。

使用前注意:

  • 插件以當前 DSH 進程權限運行,寫操作受 DSH 權限/審批策略保護。
  • 安裝前建議檢查源碼和 MIT 許可證。
  • 賬本文件默認位於 $DSH_HOME/plugins/tally.json,應將其視爲本地敏感數據。
  • 刪除操作有二次確認,但仍建議重要賬目先覈對再刪除。

鏈接

項目倉庫:

https://github.com/2672243194/dsh-tally

目錄頁:

https://www.skillhub.cn/plugins/2672243194/dsh-tally
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜