dsh-web-search-ddg
aooyoo
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no m…
PROJECT TOPICS
PROJECT README
A DeepSeek Harness Web plugin that pins a usage dashboard to the bottom-left of the sidebar.
It shows, live for the current session:
GET https://api.deepseek.com/user/balance.Features: Chinese/English toggle, currency selector (CNY/USD), manual balance refresh, auto-refresh every 30s.
web profile.DEEPSEEK_API_KEY credential).dsh plugin --profile web add github:Auran-Lu/dsh-client-ui-monitor
After installing, register the plugin and restart:
Edit ~/.dsh/profiles/web/cordis.patch.yml and add this entry to its top-level array:
- insert:
- id: ui-monitor
name: '@auranlu/dsh-client-ui-monitor'
Then restart the server (dsh web) and expand the left sidebar.
Copy the whole block below to a coding agent that has shell access to the machine:
Install the DeepSeek Harness client plugin from github.com/Auran-Lu/dsh-client-ui-monitor: run
dsh plugin --profile web add github:Auran-Lu/dsh-client-ui-monitor, then append this entry to the top-level array of~/.dsh/profiles/web/cordis.patch.yml:- insert: - id: ui-monitor name: '@auranlu/dsh-client-ui-monitor'Finally restart the
dsh webserver and confirm the dashboard appears at the bottom of the left sidebar.
Edit lib/client.js before installing / publishing:
| Constant | Default | Meaning |
|---|---|---|
PRICING.inputPerM |
0.27 |
USD per 1M prompt tokens (cache miss) |
PRICING.cacheReadPerM |
0.07 |
USD per 1M prompt tokens (cache hit) |
PRICING.cacheWritePerM |
0.07 |
USD per 1M prompt tokens (cache write) |
PRICING.outputPerM |
1.10 |
USD per 1M completion tokens |
USD_TO_CNY |
7.2 |
USD → CNY exchange rate |
lib/client.js) registers a component into the sidebar.footer.action slot and reads the current session's tokenUsage projection.lib/index.js) registers GET /api/deepseek-balance, proxying DeepSeek's balance API with the stored key.MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。