
Product
Socket Threat Intel Now Shows Which Malware Campaigns Were Blocked or Detected
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.
dsh-workbench
Advanced tools
中文文档 · Changelog · Issues · npm
Codex-style workspace and Git review for DeepSeek Harness Web. Review a session's edits alongside Git changes without leaving the conversation.
+/− source.
read → source
write/edit → captured DSH diff
⌥⌘B toggle, ⌘⇧E hide or show the file pane, ⌘P open file, tree search to locate without opening, ⌘F / ⌘L find or jump, ⌘W close, ⌘1–⌘9 switch tabs. Drag or right-click to insert a path.+/−; the toolbar also shows Git branch/status and session tool activity.dsh plugin --profile web add dsh-workbench
dsh web
If dsh is not on your PATH:
pnpm dlx @deepseek-ai/dsh plugin --profile web add dsh-workbench
pnpm dlx @deepseek-ai/dsh web
Local checkout:
git clone https://github.com/lee259/dsh-workbench.git
cd dsh-workbench
pnpm install
pnpm run build
dsh plugin --profile web add "$(pwd)"
dsh web
Rebuild and restart dsh web after plugin changes.
pnpm start -- /absolute/path/to/your/project
Builds the plugin, registers it on the target project, and starts DSH Web. Without a path, uses the current directory.
| DSH operation | View |
|---|---|
read | Source; images and Markdown render |
write / edit | Captured DSH diff |
| File mention | Source; images and Markdown render |
Host listens to tool/call, tool/result, and tool/code-dispatch. Prefers dsh-tool-fs meta.diffs.
pnpm install
pnpm test
pnpm start -- /absolute/path/to/your/project
name, inject, apply(ctx) from src/index.tsdsh.client, exports["./client"], window.__ModuleLoader__.loadsrc/client/styles.cssreact-dom, need unbridged React APIs, or inject global CSS need an adapter; see src/client/react-bridge.ts and tsdown.config.ts.src/shared/i18n.tsInspect, navigate, and review what the agent touched. Diffs stay on captured DSH writes.
read and file mentionswrite / edit:line / #Lline targets⌘/Ctrl+P) and tree search that locates without opening+/− counts⌘/Ctrl+⇧+F) with line-focused resultsThe target is a Codex-like development experience inside DeepSeek Harness: reuse proven workspace interactions where they help, while keeping DSH-native write capture and session review as the workbench's center of gravity.
The existing DSH event capture, meta.diffs, session review, operation summaries, and
incremental review updates remain the differentiating foundation.
FAQs
A right-side file workspace for DeepSeek Harness Web.
The npm package dsh-workbench receives a total of 0 weekly downloads. As such, dsh-workbench popularity was classified as not popular.
We found that dsh-workbench demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.

Security News
Fixes for eMudhra and Brotli are out. Getting them everywhere they’re needed means tracking down bundled libraries, runtimes, and certificate stores.

Threat Research
/Security News
Socket uncovered secret-stealing workflows that ran in LiteLLM’s GitHub repository 11 days before the supply chain attack on PyPI and Docker.