yoggu/dsh-token-cost-estimate ↗★ 0

dsh-token-cost-estimate

Shows an estimated current-session token cost from local pi-ai catalog prices; this is not a billed amount. 适合需要对当前对话消耗进行成本估算、避免超支的用户。

Package
dsh-token-cost-estimate
Compatibility
Unverified
Version
0.1.1
License
MIT
Last updated
Sep 26, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yoggu/dsh-token-cost-estimate

dsh-token-cost-estimate

Shows an estimated token cost for the current DSH Web session in the composer. Prices come from the installed pi-ai model catalogs; this is not a bill. Subscription routes show (sub), and usage without a matching catalog entry remains unpriced rather than being treated as free.

Install

Install the tagged GitHub release into your DSH Web profile:

dsh plugin --profile web add 'https://github.com/yoggu/dsh-token-cost-estimate.git#v0.1.1'

Or download the source and link the local checkout:

git clone --branch v0.1.1 --depth 1 https://github.com/yoggu/dsh-token-cost-estimate.git
cd dsh-token-cost-estimate
dsh plugin --profile web add "link:$(pwd)"

Keep a linked checkout in place while the plugin is installed. Use the profile you actually run if it is not web.

Restart DSH Web if necessary and reload the page. No external price API or separate credentials are needed; the browser reads the local estimate over DSH's authenticated /api channel. If catalog discovery fails, DSH_PI_AI_DATA can point to the local pi-ai catalog directory.

To uninstall: dsh plugin --profile web remove dsh-token-cost-estimate.

Limitations

List prices and actual charges can differ, especially for subscriptions. Routes with custom provider names need a matching catalog-provider mapping in the plugin or remain unpriced.

License

MIT; see LICENSE.