dsh-crypto-portfolio: Consolidate on-chain and CEX assets into a local dashboard
dsh-crypto-portfolio is a free, 100% self-hosted plugin for the DSH community, designed to provide a unified display of cryptocurrency assets scattered across BTC, EVM, Solana, Hyperliquid L1 chains, and CEX exchanges. The tool features a zero-dependency Web Dashboard that supports global filtering, daily snapshot storage (SQLite), trend chart generation, and one-click token blacklisting. The plugin supports multiple Profile configurations, light and dark themes, and a bilingual (Chinese/English) interface, while exposing a standard JSON API (e.g., /api/refresh) for external integration. Licensed under the MIT License and developed independently by the community, it is an unofficial project. It requires a Python 3.9+ environment, supports launching via the DSH command or as a standalone script, and uses a default port.
Read Moredsh-local-project: Import local folder as DSH server workspace
dsh-local-project is an MIT-licensed DSH plugin maintained by 0xKcyzz, designed to address the synchronization issues between local files and the server workspace. Users can select a local folder via the browser, which is automatically uploaded to create a mirrored workspace on the server. DSH uses native tools to directly manipulate server images and synchronizes modifications back to the local machine in real-time via WebSocket, supporting reconnection and change synchronization. After installation, DSH must be restarted, and the local folder is imported via the sidebar "Add Workspace". This plugin is primarily designed for scenarios where DSH initiates changes, specifically pushing server-side modifications to the local environment. Precautions include: dependency on browsers like Chrome/Edge that support the File System Access API; a single file limit of approximately 15MB; and synchronization is limited to server-side changes pushed to the local.
Read Moredsh-task-estimator: Session Title Bar Task Estimation Window
`dsh-task-estimator` is a DSH plugin for the DeepSeek Harness web GUI, designed to centrally display estimated task remaining time, token usage, and model-based costs (approx. CNY) via the session title bar. Its core features include heuristic estimation based on extrapolation of recent 5 rounds, model cost breakdowns supporting peak and off-peak pricing, AI smart estimation utilizing lightweight completion on the current model (including PERT three-point estimation and complexity tiering), and single-turn latency estimation displayed during Agent thinking. The plugin provides interaction methods such as hover display, click-to-pin, and keyboard shortcut toggling, and allows users to customize price tables, refresh intervals, and restore default settings. Note version differences during installation (e.g., v1.1.0 vs 1.1.1), and the plugin can be added via the command line.
Read Moredsh-codex-approval: DeepSeek Harness's Codex-style Approval Plugin
dsh-codex-approval is an MIT-licensed plugin for DeepSeek Harness (dsh) designed to address the issues of overly coarse or loose tool approval via a finer-grained decision chain. At the `approval/request` stage, the plugin introduces a three-layer mechanism: first, an explicit rule layer that supports matching by command or reason and setting allow, ask, or deny actions, with deny having the highest priority; second, an AI adjudication layer that evaluates risk and maps it to specific actions when rules do not match, supporting the configuration of the model, risk tolerance, and timeout policies; and finally, a human fallback to handle cases where the AI fails or requires confirmation. The plugin offers three modes: manual, ai, and ai-auto, with the latter automatically rejecting or approving pending requests.
Read Moredsh-project-memory: Project memory plugin for DeepSeek Harness
dsh-project-memory is a persistent project memory plugin designed specifically for the DeepSeek Harness (DSH) agent. It resolves context loss issues in cross-session development by storing documents, code symbols, experience records, and task status on disk. Core capabilities include support for document memory (such as PDF/Markdown) and code symbol extraction with source code references, alongside optional integration of TypeScript for semantic enhancement. It employs a content hash-based automatic refresh mechanism and a read-time memory mechanism to achieve cross-linking between documents and code. Furthermore, it provides precise recall based on the BM25 algorithm with blind spot warnings and supports the selective filtering of experience records. Additionally, the TaskBridge functionality supports the binding, renaming, and status viewing of cross-session tasks. This plugin runs in a Node.js environment with no vector database dependency and is suitable for...
Read MorePR Genius: Evaluation and Recommendations Plugin for External PRs
PR Genius is an open-source plugin maintained by zsxh1990, designed as an "Outbound PR CRM" for professional OSS contributors and AI agents. Based on historical anti-patterns and success patterns, it provides evaluation and suggestions for PRs submitted to external repositories, addressing issues such as PR submission value judgment, status tracking, and subsequent action decision-making. The plugin is licensed under the MIT license, requires Python 3.10+, and is compatible with the DSH plugin architecture and MCP protocol. Core features include cross-repository PR list management, 9 status classifications, staleness detection, action suggestions, and strategy analysis based on 1,355 loaded patterns, along with support for 8 MCP tools. Users can install the core package via pip, configure the MCP service, or use GitHub Actions.
Read Moredsh-content-studio: Plugin for DSH Content Creation and Multi-Platform Distribution
dsh-content-studio is a content creation and multi-platform distribution plugin for DeepSeek Harness (DSH), designed to address issues such as scattered tools, inconsistent environments, and a lack of manual confirmation. The plugin integrates material generation (text-to-image, macOS screen recording), content rendering (Markdown to Xiaohongshu cards, self-contained HTML), and publishing (via dev.to/Medium API) features, and includes a built-in browser floating review panel to achieve a closed loop of manual confirmation before publishing. The plugin is installed via a bundle or preset copy method, requiring a macOS environment, Chrome, and ffmpeg support, along with the configuration of corresponding API keys. Its core workflow involves rendering cards and entering the review stage, where users can modify styles, copy, or approve publishing within the panel, supporting multiple...
Read Morezp-home/dsh-weixin-clawbot: Integrate mobile WeChat into DSH's standalone Host Bundle
dsh-weixin-clawbot is a standalone DeepSeek Harness (DSH) Host Bundle designed to enable remote control of the computer-side DSH via the official Tencent WeChat ClawBot/iLink channel. This project does not modify the DSH core and is compatible with both Web and desktop clients, allowing users to reuse the same DSH Session. Its core capabilities include: receiving WeChat text and voice transcription tasks and replying to execution results in segmented text form; supporting the creation, switching, and archiving of sessions, as well as recovery across restarts; providing commands such as /cancel, /steer, and /queue for task control, course correction, and status diagnosis; and adopting workspace-write permissions by default with support for one-time approval via /approve.
Read Moredsh-web-preview-panel: DeepSeek Harness Side Web Preview Panel
dsh-web-preview-panel is a sidebar preview plugin for the DeepSeek Harness (DSH) Web version, designed to address the pain points developers face in AI collaboration when viewing code, running projects, and interacting with context. The plugin hosts workspace static resources via DSH's own HTTP service, providing Markdown rendering, code with line numbers, image display, and HTML preview capabilities. Core features include automatically detecting and running Cargo, Node.js, Go, and Python projects, with support for real-time log scrolling and AI diagnostics; offering an element markup mode that allows selecting page elements and adding annotations to the conversation; supporting the direct drag-and-drop of files into the chat dialog to add them to drafts as path references; and link interception to support opening various file paths in the sidebar. The plugin features session isolation.
Read Moredsh-plugin-template: Minimal Verified Starter Template for DeepSeek Harness Plugins
`dsh-plugin-template` is a community starter template for DeepSeek Harness (DSH) plugin developers, designed to address the pain point where plugins "can load but are not necessarily callable." Maintained by `zoahdev` and licensed under the MIT license, this template provides a minimal and verified plugin structure. Its core capabilities include a built-in `hello` tool for real CI execution to verify the pipeline, runtime version guards (which reject incompatible `@deepseek-ai/dsh-tools`), and comprehensive unit tests, packaging integration tests, and DSH Web startup smoke tests. The template is based on `dsh 0.1.0-rc.6`, Node 24, and pnpm 11 environments, supporting local `dsh-plugin` execution.
Read Moredsh-plugin-search: Search for dsh plugins in the DSH agent
`dsh-plugin-search` is a plugin discovery tool for DeepSeek Harness (DSH) maintained by zoahdev. It is designed to integrate plugin search, metadata queries, and manifest browsing into the DSH agent to reduce the costs associated with manually searching npm or GitHub. The tool provides three core functions: `dsh_search_plugins` simultaneously retrieves results from npm and the awesome-dsh-plugin manifest while deduplicating; `dsh_plugin_lookup` performs precise queries on npm package metadata and automatically falls back to GitHub repository search if the package is not found; and `dsh_awesome_top` is used to browse the currently curated list. Users can install it via GitHub Release or locally.
Read MoreDSH Plugin dsh-github-release-radar: Query GitHub Releases and Repository Information without an API Key
`dsh-github-release-radar` is an MIT-licensed community plugin within the DeepSeek Harness (DSH) ecosystem, designed to enable Agents to query the status of public GitHub repositories directly without configuring an API Key. The plugin encapsulates four core tools: `github_releases` for listing recent release versions; `github_repo` for providing a repository overview including Stars, Forks, and License; `github_search` for supporting syntax-based search and repository sorting; and `github_repo_tags` for displaying recent Git Tags and Commit SHA. All functions are based on anonymous access and are limited to 60 requests per hour.
Read MoreDSH Agent Bridge: Integrating Grok Build into DeepSeek Harness Web
DSH Agent Bridge is a plugin that integrates Grok Build as a root agent into DeepSeek Harness (DSH) Web, maintained by `zmh2000829` with the installation name `dsh-grok-acp`. It allows users to freely switch between DSH Agent and Grok Build modes within the same DSH Web page and reuse DSH's native input box, tool display, permission confirmation, and Markdown diff interface. Core features include dynamically selecting the Harness in blank sessions and locking it after the first message to avoid historical confusion; mapping ACP streaming output to DSH-readable answers, thinking processes, and tool call timelines; supporting Grok commands such as `/usage` and `/model`; and managing through an independent process.
Read Moredsh-share: Generate read-only LAN sharing links for DeepSeek Harness sessions
dsh-share is an MIT-licensed plugin for DeepSeek Harness (DSH) web configuration files, maintained by zljr. Its core functionality is to freeze the current session into a self-contained, read-only HTML snapshot and generate token links accessible only within the same local area network (LAN), thereby avoiding direct exposure of the main service port. The plugin provides a Share button in the session header; upon clicking, it serves the page via an independent read-only HTTP server (default binding to 0.0.0.0:3081), while the main service maintains access restricted to the local loopback. The shared page contains no JavaScript or external resources, featuring Markdown rendering, tool call merging, context statistics, and light/dark theme support. Links utilize 128-bit random tokens, supporting revocation and expiration options of 1h/24h/7d.
Read Moredsh-settings-drawer: Select which columns to display in the DSH Web UI settings sidebar
dsh-settings-drawer is a pure client-side plugin for the DeepSeek Harness (DSH) Web UI, designed to address the high lookup cost caused by an excessive number of left-side navigation items in the settings page after installing multiple plugins. This plugin allows users to customize the display or hiding of any settings category within the left navigation; changes take effect immediately and are saved in the browser's localStorage. Its core advantages include automatically discovering and synchronizing new categories registered by plugins, automatically cleaning up residual lists after plugin removal, providing a manual refresh button for resynchronization, and defaulting to protecting core pages such as General, Models, Plugins, and Agent Presets. The plugin has no additional service dependencies, no network calls, and is released under the MIT License. When installing, it is necessary to select based on the profile used (we...
Read Moredsh-approval-voice: Add voice reminder to DSH Web GUI approval popup
dsh-approval-voice is a community plugin for DSH Web GUI (licensed under MIT). It plays a high-pitched alert tone and performs Chinese text-to-speech (TTS) when approval or inquiry popups appear, helping users avoid missing requests caused by looking away from the page. The plugin monitors specific DOM markers (such as `data-approval-key`) and utilizes the SpeechSynthesis API to provide voice alerts, supporting a reminder only once per request. Users can adjust the toggle switch, volume, and test the audio via the settings interface, with configurations saved in the browser's `localStorage`. Installation requires executing the `dsh plugin add` command and restarting the service. It supports installation from remote repositories or local links and allows for debugging via the console interface. The plugin relies on the Chinese TTS voice installed on the system; if no Chinese [voice]...
Read Moredsh-archive-manager: Remove archived session directories from DSH Web sidebar
dsh-archive-manager is a DeepSeek Harness Web plugin developed by zimixvx and is released under the MIT License. It aims to help developers clean up the disk directories of archived sessions under `$DSH_HOME/sessions`, rather than simply removing interface records. The plugin does not modify the DSH core or configuration files; it only deletes the corresponding session directories after user confirmation. Its core features include adding an archive management entry in the sidebar, listing the title, path, and update time of archived sessions, and providing a delete button with a double confirmation mechanism. Upon successful deletion, the plugin automatically refreshes session and workspace data. Installation can be performed by adding it to the Web Profile via GitHub or a local path, and it needs to be in the `package.json`'s b...
Read Moredsh-video-downloader: Media recognition and download tool for DeepSeek Harness
`dsh-video-downloader` is a media download plugin for DeepSeek Harness, maintained by zimai233 and licensed under the MIT License. It provides media URL recognition and processing functions tailored for agents, supporting sites such as Bilibili, YouTube, Douyin, and Xiaohongshu. This plugin is a pure ESM package with zero build steps; its core logic is exported as pure functions, facilitating testing and secondary development. It offers three core tools: `video_analyze`, which only analyzes the URL and returns whether it is a media file, the site, quality, extension, and MIME type hint; and `video_download`, which uses browser-style request headers to stream and save media locally. It supports custom paths and headers, and includes features for following redirects, handling timeouts, and cancellation.
Read Moredsh-exam-countdown: Add countdown for DSH exams in China
`dsh-exam-countdown` is an MIT-licensed DeepSeek Harness (DSH) plugin designed to enable Agents to directly query major Chinese exam dates and calculate the remaining days. It includes built-in data for 64 exams covering 9 major categories, such as college entrance exams, civil service exams, English proficiency tests, and teacher certifications. Adopting a pure ESM and zero-build architecture, it does not rely on a frontend environment. Its core functions include automatically adjusting expired dates, precisely calculating dates with specific rules (such as CET-4/6), and providing two tool interfaces: `exam_countdown` supports filtering and sorting results by ID, keyword, or category, while `exam_categories` is used to obtain the category list and counts. Installation requires adding the plugin to a specified profile and verifying the dependency configuration. This plugin is suitable for various exam schedule Q&A scenarios.
Read Moredsh-novel-reader: Add a lightweight novel reading panel in DSH Web
dsh-novel-reader is a lightweight novel reading plugin for DSH, designed to allow users to read novels directly within DeepSeek Harness Web without switching browsers. Maintained by ZhuSheng-0807, the plugin adopts the MIT license and requires Node >= 20. Its core features include a draggable, zoomable, and position-remembering floating reading panel that supports light and dark themes. It offers convenient features such as a paginated table of contents, multiple bookshelves, automatic saving and resuming of reading progress, chapter pre-caching, and the ability to search and switch books by title. The plugin structure is pure JavaScript without a build step, relying on the Host to register routes for content scraping and parsing. Installation requires only executing `dsh plugin --profile web add dsh-novel-reader`.
Read Moredsh-secret-paste: Replace keys pasted into DSH composer with [secret:REF]
`dsh-secret-paste` is an MIT-licensed plugin for the DeepSeek Harness Web profile, designed to prevent sensitive strings such as keys and tokens from appearing in plaintext in model messages and session history. The plugin detects keys pasted in the Composer using `@sanity-labs/secret-scan`, stores their values in the `~/.dsh/.credentials.yaml` file with 0600 permissions, and replaces them in drafts with `[secret:REF]` placeholders. If the model requires the real value, it can only resolve it on-demand using the dedicated tool `secret_resolve`, supporting recursive resolution for nested placeholders. For medium-confidence hits or when the detector is unable to...
Read Moredsh-finance-db: Read-only market data plugin for DeepSeek Harness
dsh-finance-db is a read-only financial data plugin designed for DeepSeek Harness (DSH). It aims to replace unstable web scraping with direct calls to external data tools, thereby resolving noise issues in models retrieving market data and news. Built under the MIT license, the plugin is strictly limited to read-only analysis and does not support trading execution, fund transfers, or account access. Its core features include retrieving real-time quotes, historical OHLCV data, fundamental indicators, recent news headlines, market overviews, and data service health checks; some features, such as sentiment analysis, require mounting an additional Provider. Users can install it into the DSH web profile via the npm command and explicitly specify the tool name (e.g., finance_quote) in the Prompt to ensure precise invocation. This plugin...
Read MoreEnable DSH subprocesses to inherit the full Harness environment
dsh-subprocess-inherit-environment is an optional plugin for DSH (DeepSeek Harness) designed to address the issue where subprocesses cannot access the full environment variables due to the default credential cleaning mechanism. By wrapping the `ctx.subprocess` service, the plugin preserves and passes the current Harness process's complete `process.env` when creating subprocesses, while ensuring that the caller's explicit environment overrides and undefined states remain intact. Installation involves cloning the repository and adding it to the DSH profile; removing it restores the default isolation behavior. The plugin is intended for specialized, trusted local deployment scenarios, such as when certain CLIs, scripts, or MCP servers need to read environment values. However, it should be noted that enabling this plugin...
Read More`think-like-codex`: A Plugin for DSH: Codex-style Planning, Evidence, and Anti-looping Strategies
``think-like-codex`` is a behavioral strategy plugin for DeepSeek Harness (DSH), designed to optimize the complex task processing of coding agents through the "Plan, Evidence, Goal, and Anti-loop" mechanism. Developed by zhangnan and licensed under the MIT License, the plugin is automatically mounted as a DSH Profile Bundle, avoiding duplicate tool registration or direct modification of session files. Its core features include automatically detecting complex requests to enter Plan mode, triggering exploration checkpoints or hard limits after a specific number of tool calls, mandating the establishment of goals and to-do lists before executing changes, distinguishing between facts, inferences, and hypotheses, and prompting for method changes or user assistance when tools repeatedly fail. The plugin supports both Chinese and English requests and can leverage DSH's built-in planning and inquiry capabilities for use.
Read Moredsh-balance-display: Display DeepSeek API balance in the DSH Web left sidebar
`dsh-balance-display` is a DeepSeek API balance management plugin designed specifically for DSH Web, intended to simplify the balance viewing and recharging process. The plugin integrates a balance capsule at the bottom of the left sidebar in the Web GUI, supporting click-to-refresh, hover-to-view recharge breakdown, and displaying balance trends as well as 7-day consumption statistics. Its core features include a low-balance warning system that turns the indicator red when the balance falls below the default threshold (¥5), with optional browser notifications available. It also supports high-precision display, showing 4 decimal places when the balance is less than 1 Yuan. Data is stored in browser `localStorage`, keeping the host-side unaware of sensitive information to ensure key security. Users can navigate to the recharge page with a single click. The plugin features an automatic retry mechanism and pauses refreshing when switching tabs to optimize performance. Additionally, the plugin supports light and dark themes, as well as Chinese and English languages.
Read More