66-zhimeng/dsh-chart-lab
dsh-chart-lab renders interactive ECharts cards in the DeepSeek Harness web client: the host loads the dataset from the workspace and the card does all the slicing locally, so switching chart type, filtering or re-aggregating costs zero tokens and zero model turns.
dsh-chart-lab renders interactive ECharts cards in the DeepSeek Harness web client. Its design splits the two audiences apart: the host loads your dataset from the workspace, and the browser card does all the slicing, so after execute() the model sees only a one-line summary of roughly 220 bytes while the card sees the full dataset, and each interaction is a local recompute (about 5 ms for 50k rows). Switching chart type, changing the dimension, filtering or re-aggregating never reaches the model, so a 50,000-row file costs the model a dozen tokens instead of a full regeneration per click.
Install
dsh plugin --profile web add github:66-zhimeng/dsh-chart-labCopied verbatim from the README's install block; the README notes the package is not on npm yet and that dsh plugin --profile web add dsh-chart-lab will work once it is published, and also documents a link:$PWD local form.
Compatibility
Installs into the web profile; after adding, dsh-chart-lab should appear in dsh.profile.bundles in $DSH_HOME/profiles/web/package.json (dsh plugin add normally reconciles this) and dsh web is restarted. English README with a Simplified Chinese translation.
Details
- Repo: 66-zhimeng/dsh-chart-lab
- Category: Web UI Enhancements
- Stars: 0
- Version: GitHub repo 66-zhimeng/dsh-chart-lab (0★, MIT); installed from GitHub (not yet on npm). No build step: lib/*.js is what runs, the node half is ESM and the client half is hand-written CJS inside the ModuleLoader.load wrapper.
- Last push: 2026-08-19
- First seen: 2026-08-19
Alternatives
0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher