10 DeepSeek Harness Plugins to Build Your Personal AI Agent Workbench

This tutorial introduces 10 practical DeepSeek Harness (DSH) plugins that extend the AI agent platform with capabilities like prompt optimization, cost tracking, plugin marketplace, web UI aggregation, Codex/Claude/Grok subscription integration, conversation mapping, office document automation, multi-agent team collaboration, and context visualization — each with installation commands and usage walkthroughs.

Ubiquitous Tech
Ubiquitous Tech
Ubiquitous Tech
10 DeepSeek Harness Plugins to Build Your Personal AI Agent Workbench

DeepSeek Harness (DSH) is an agent development and runtime environment whose plugin system lets users add capabilities on demand, turning a base agent into a personalized workbench. The author shares 10 plugins discovered through hands-on use, covering installation, troubleshooting, and real-world demonstrations.

Prerequisites: Installing DSH

Install the latest DSH globally via npm. On some systems the default install fails with ERR_PNPM_IGNORED_BUILDS because pnpm 11 enables strictDepBuilds and the workspace template leaves allowBuilds as a placeholder string. The fix is to run:

npm install -g @deepseek-ai/dsh --allow-scripts=@deepseek-ai/dsh-subprocess-local,koffi,node-pty,@google/genai,protobufjs

Then start the web UI with dsh web.

1. Prompt Optimizer Plugin (Author's Own)

Command: dsh plugin --profile web add dsh-ai-prompt-optimizer Adds an "AI Optimize" button in the UI. Clicking it rewrites a raw prompt into a more detailed, structured version, improving downstream agent performance.

2. Cost Meter Plugin

Command: dsh plugin --profile web add dsh-cost-meter Adds a cost menu in settings showing consumption overview and a usage heatmap, helping track API spend across sessions.

3. Plugin Marketplace (dshmarket)

Command: dsh plugin --profile web add dshmarket Provides a discoverable plugin market inside DSH settings, listing both official and community plugins, and shows already-installed custom plugins.

4. Web UI Aggregation Pack (@linxin666/dsh-web-ui-all@latest)

Command:

dsh plugin --profile web add @linxin666/dsh-web-ui-all@latest

A meta-plugin bundling multiple features: "Liang Shen" mode, task board, mobile remote, SSH operations, image understanding, right sidebar, whale-pet skins. Each feature is a separate pluggable package. Installation may hit the same ERR_PNPM_IGNORED_BUILDS error; fix by editing ~/.dsh/pnpm-workspace.yaml and changing the allowBuilds placeholder to true for the four native packages (cloudflared, node-pty, ssh2, cpu-features). After install, settings expose skin/background customization. The task board uses five columns (To Plan, To Do, In Progress, Done, Failed); clicking "Execute" on a card delegates the task to a real DSH agent session and auto-updates status. SSH sidebar imports hosts from ~/.ssh/config, stores config in ~/.dsh/dsh-ssh.json, and provides a terminal + file browser for remote ops.

5. Subscription Provider Plugin (dsh-plugin-subscriptions)

Command: dsh plugin --profile web add dsh-plugin-subscriptions Lets you use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as LLM providers inside DSH without API keys. GitHub README:

https://github.com/V1ki/dsh-plugin-subscriptions/blob/main/README.zh.md

6. Conversation Map Plugin (github:Tasihi89/dsh-talk-map)

Command: dsh plugin --profile web add github:Tasihi89/dsh-talk-map Visualizes each session as a draggable, grid-snapped card on a whiteboard — spatial memory replaces mental tracking. Features: double-click blank area to create a session at that position; draw lines between cards to fork a new session with injected context summary; card face shows title, summary, next-step, relative time, run status; auto-generates three-field summary (overview / key conclusion / next step) after idle; bilingual UI (auto / Chinese / English); lineage lines show DSH native fork/child-agent relations (dashed) vs. user-drawn injection lines (solid). GitHub:

https://github.com/Tasihi89/dsh-talk-map/blob/main/README.zh.md

7. Univer Office Plugin (dsh-univer-office)

Command: dsh plugin --profile web add dsh-univer-office Enables agents to create/edit spreadsheets, docs, slides, multi-dimensional tables, and canvases via natural language. All writes go to a separate worktree for safe preview; user merges or discards at session end. Supports import/export of .xlsx, .csv, .tsv, .docx, .pptx. Capabilities: formula writing, charts, pivot tables, data validation, conditional formatting, rich text, page layout, slide generation from outline, transition editing, overflow/overlap checks, base tables with formula fields/filters/sorts, canvas shapes/connectors/flowcharts, and multi-unit .univer files cross-referencing sheets/docs/slides. GitHub:

https://github.com/dream-num/dsh-univer-office/blob/main/README.zh-CN.md

8. Walioffice Plugin (walioffice-dsh-plugin)

Command: dsh plugin --profile web add walioffice-dsh-plugin Developed by JD architect "Xiao Fu Ge". Registers 10 office tools and injects WaLiOffice web UI. Note: the author observed tool-name conflicts with the Codex subscription plugin's video tools; uninstalling the subscription plugin resolved the duplicate entries.

9. AgentTeams Plugin (@nanmicoder/dsh-agent-teams@latest)

Command:

dsh plugin --profile web add @nanmicoder/dsh-agent-teams@latest

Turns the current DSH session into a team lead: creates continuable sub-agents, decomposes goals into dependent tasks, coordinates via direct messaging. Provides team protocol, 10 collaboration tools, persistent state, auto task scheduling, real-time web UI — no external workflow engine needed. GitHub:

https://github.com/NanmiCoder/dsh-agent-teams/blob/main/README_ZH.md

Demo: asked to build a Snake web game. The plugin spawned four sub-agents: architect (modular architecture & interfaces), frontend-engineer and game-engineer (parallel UI & logic), reviewer (integration review, fixed a rapid double-turn steering bug). Result: 44/44 tests passed, game playable.

10. Context Visualization Plugin (dsh-context)

Command: dsh plugin --profile web add dsh-context Adds a context tab per conversation for visual analysis of context usage. GitHub:

https://github.com/bowenliang123/dsh-context

Conclusion

DSH's plugin ecosystem shifts agent capability from "factory default" to "assemble on demand." Combining plugins builds a personal agent workbench — the essence of the customizable agent era. The ecosystem evolves rapidly; more patterns await exploration.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AI AgentsLLM IntegrationPlugin DevelopmentOffice automationmulti-agent collaborationDeepSeek HarnessAgent WorkbenchContext Visualization
Ubiquitous Tech
Written by

Ubiquitous Tech

A ubiquitous public account for pirate enthusiasts, regularly sharing curated experiences, tech learning, and growth insights. Currently publishing articles on AI RAG customer service, AI MCP technology, and open-source design. Personal free Knowledge Planet: Awakening New World Programmer.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.