dsh-opencli
Run the following command in DeepSeek Harness:
dsh plugin install IKEASven69/dsh-opencli
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install IKEASven69/dsh-opencli in your DeepSeek Harness terminal to install this plugin; the source is available at https://github.com/IKEASven69/dsh-opencli
About this plugin
The built-in web tools in dsh are retrieval-only. web_search and web_fetch always return anonymous results; they cannot reach your account following, bookmarks, or unread notifications, let alone post, like, or approve a ticket on your behalf. dsh-opencli closes that gap: through the OpenCLI daemon and a browser extension, it drives the real, logged-in browser you use everyday (Chrome or Edge), so your agent reads data and takes actions from your own perspective.
Three capability lines stand out. First, 170+ site adapters (Zhihu, Bilibili, Weibo, GitHub, 12306, and more) return structured results in a single command—no page-by-page clicking. Second, generic browser primitives (browser_open, browser_state, browser_click, browser_do) cover sites without an adapter; browser_do ships a built-in analyze-init-verify loop so the model can author an adapter on the fly. Third, a distilled catalogue of 1,276 commands is injected into the system prompt, letting the agent pick the right one on the very first turn without parsing multi-megabyte list output.
Safety is built in. Every write command (posting, ordering, commenting) passes through the native dsh approval gate by default—a dialog appears and nothing executes until you click Allow. Commands with unclear privilege are treated as write (fail-closed). browser_do only permits read-only and authoring sub-commands. All output is truncated and stripped of noise such as update banners to protect context.
Who it is for: dsh users who want their agent to graduate from searching to acting, especially when login-state data or controlled write operations matter. Existing OpenCLI users also benefit—the plugin adds tool-level parameter validation, approval interception, and a visual dashboard (daemon diagnostics, login-state checks, adapter toggles). Headless servers with no real browser window are not supported.
Use Cases
- Fetch structured data from Zhihu hot lists, Bilibili search, and other login-gated sites in one command
- Post, like, or comment on Weibo and GitHub on your behalf, gated by an approval dialog
- Drive any logged-in website—internal dashboards, 12306, beyond—to click, fill forms, and act
Best For
- dsh users who want their agent to act, not just search, and need login-state data
- Heavy users of Zhihu, Bilibili, Weibo, and other Chinese-platform ecosystems who want agent access to personal data
- Existing OpenCLI users who want tool-level validation, approval gating, and a visual dashboard
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.