JohnXu22786/bookkeeping ↗★ 1

dsh-bookkeeping

Conversational bookkeeping plugin for DeepSeek Harness: record expenses/income by chat, query the ledger, run reports, export CSV/HTML, and track monthly budgets. 适合希望通过聊天记录收支并管理预算的用户,需配置数据目录和币种。

Package
dsh-bookkeeping
Compatibility
Unverified
Version
1.0.0
License
MIT
Last updated
Aug 20, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JohnXu22786/bookkeeping

Configuration

Plugin configuration is declared with a Schemastery schema (export const Config) and supplied through the profile's cordis.patch.yml:

- insert:
    - id: bookkeeping
      name: dsh-bookkeeping
      config:
        dataDir: /var/data/bookkeeping   # optional, default ~/.dsh-bookkeeping
        currency: CNY                    # optional, default CNY
        maxAmount: 1000000000000         # optional, max single amount in units
KeyTypeDefaultMeaning
dataDirstring~/.dsh-bookkeepingWhere ledger.db and the exports/ directory live. Also honored via the DSH_BOOKKEEPING_DATA_DIR environment variable (explicit config wins).
currencystringCNYDefault currency when an amount carries no symbol.
maxAmountnumber1_000_000_000_000Upper bound for a single amount, in units.