DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Community Feature Requests — Plugin Hub News
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

COMMUNITY CHALLENGES

Find your next challenge.

Real problems from the community. Find one that sparks an idea, explore the discussion, and build something people need.

Showing 21–40 of 164 community requestsUpdated hourly from community discussions
All updatesDSH ReleasesFeature Requests
All3 days7 days14 days
TopNew
OpenShippedSolved by pluginWon't fixAll statuses
#Problems worth solvingCommunity demand
21
HARNESS
4

Fold turns when their own history is loaded

Allow reasoning and completed conversation turns to fold as soon as each turn’s own start boundary is loaded, without waiting for older session history. Preserve the partially loaded boundary turn and support efficient handling of collapsed content through techniques such as DOM unloading or virtualization.

Explore challenge ↗

The problem

Allow reasoning and completed conversation turns to fold as soon as each turn’s own start boundary is loaded, without waiting for older session history. Preserve the partially loaded boundary turn and support efficient handling of collapsed content through techniques such as DOM unloading or virtualization.

Possibly addressed by:Auto Fold · Collapse History · Chat Window Fold

Start with these discussions

  • 思考过程无法被折叠github · ▲3 · 2 comments
  • 紧凑模式:只要还能「加载更早」,所有已关闭轮次都不折叠(含刚结束的那个)—— 建议折叠门禁从会话级 hasMore 改为逐轮次 turn/start / Compact mode: no closed Turn folds while older history is still loadable, including the one that just finished — gate folding on the Turn's own turn/start instead of session-wide hasMoregithub · ▲2 · 0 comments
  • 长会话以尾部窗口打开时(hasMore=true),完成折叠整场静默失效 —— historyIncomplete 把会话级折叠一起关掉了github · ▲1 · 1 comments
Last active Sep 20, 2026
4 authors4 posts · 7 reactions3 comments
22
HARNESS
4

Branch and revise conversations

Let users edit, rewind, or fork conversations from a selected point, regenerate responses, and switch among response variants while preserving the original history and safely handling incomplete tool calls.

Explore challenge ↗

The problem

Let users edit, rewind, or fork conversations from a selected point, regenerate responses, and switch among response variants while preserving the original history and safely handling incomplete tool calls.

Possibly addressed by:Conversation Branches · Conversation Rollback · Msg Rewind

Start with these discussions

  • “在新对话分支”会把原对话分支点之后的输入回放,是bug,还是可以调?github · ▲3 · 3 comments
  • [Feature Request] 支持历史消息编辑、重新生成与中断响应保留github · ▲1 · 0 comments
  • [Feature Request / PR-Ready] In-place "Rewind to Previous Message" with draft restoration in Web UI (ui-chat)github · ▲1 · 0 comments
23
HARNESS
3

Support project-free temporary sessions

Allow users to start temporary conversations without selecting a project, using an isolated or user-level workspace for memory and files. Let users later save or move the conversation into a project.

Explore challenge ↗

The problem

Allow users to start temporary conversations without selecting a project, using an isolated or user-level workspace for memory and files. Let users later save or move the conversation into a project.

Possibly addressed by:Project Context · Temp Workspace · Projects Mode

Start with these discussions

  • 希望增加无需指定项目即可使用的临时聊天功能github · ▲5 · 9 comments
  • Not every workspace is a project — 建议给 DSH 工作区加一个「用途」维度github · ▲1 · 1 comments
  • 做一个和项目无关或者弱相关的会话启动方式github · ▲1 · 0 comments
Last active Sep 16, 2026
24
PLUGIN
6

Integrate Blotato with DeepSeek Harness

Adapt Blotato as a DeepSeek Harness integration or plugin so it is compatible with DSH and usable within its plugin ecosystem.

Explore challenge ↗

The problem

Adapt Blotato as a DeepSeek Harness integration or plugin so it is compatible with DSH and usable within its plugin ecosystem.

Possibly addressed by:Deepseek Harness Insights · Search Enhance · Deepseek Harness Plugin

Start with these discussions

  • @emanueledpt not bad, any plan to add deepseek harness?x · ▲1 · 1 comments
  • @EWDOB I didn’t know there was only 1 way to get “real” results, so deepseek should be in deepseek harness?x · ▲1 · 1 comments
  • @Tiny_Fish @MonidHQ Could you please adapt it for deepseek-harness?x · ▲1 · 0 comments
Last active Sep 17, 2026
6 authors6 posts · 3 reactions2 comments
25
HARNESS
3

Configure each model's API protocol

Allow each model in a provider or catalog route to declare its wire protocol and use that declaration for discovery and request routing across Anthropic Messages, OpenAI Chat Completions, and OpenAI Responses. Support adding protocols through the UI and provide a clear diagnostic when one cannot be inferred.

Explore challenge ↗

The problem

Allow each model in a provider or catalog route to declare its wire protocol and use that declaration for discovery and request routing across Anthropic Messages, OpenAI Chat Completions, and OpenAI Responses. Support adding protocols through the UI and provide a clear diagnostic when one cannot be inferred.

Possibly addressed by:Live Model Catalog · Provider Hub · Model Catalog Refresh

Start with these discussions

  • [Bug/UX] Cannot add a new model to a multi-protocol catalog route (opencode) from the GUI — "needs an api" with no way to set itgithub · ▲3 · 1 comments
  • Custom provider defaults to Chat Completions only, missing Anthropic / Response compatibility — some models undiscoverable
26
HARNESS
1hackernews71

Preserve Unified Sessions Across Providers and Handoffs

Preserve complete conversation, memory, tools, prompts, workspace, and unfinished-work state when switching channels, agents, models, or workflows. Use provider-independent transcripts and centralized project configuration so sessions can move without manual copying or silent rebuilding.

Explore challenge ↗

The problem

Preserve complete conversation, memory, tools, prompts, workspace, and unfinished-work state when switching channels, agents, models, or workflows. Use provider-independent transcripts and centralized project configuration so sessions can move without manual copying or silent rebuilding.

Possibly addressed by:Background Agents · Agent Mode Switcher · Subagent Model Picker

Start with these discussions

27
HARNESS
4

Support grouped and workspace-less conversations

Allow users to start conversations without a workspace while organizing chats or sessions into groups, including within workspaces. Request a working directory only when execution requires one.

Explore challenge ↗

The problem

Allow users to start conversations without a workspace while organizing chats or sessions into groups, including within workspaces. Request a working directory only when execution requires one.

Possibly addressed by:Plugin No Workspace · Workspace Drag · Delete Session

Start with these discussions

  • 兄弟们,没办法创建不带工作区的全局对话啊,这不是问题么?github · ▲2 · 8 comments
  • support grouping sessionsgithub · ▲1 · 2 comments
  • New Session flow always requires a workspace — cannot start a plain conversation without onegithub · ▲1 · 1 comments
Last active Sep 10, 2026
28
HARNESS
3

Configure the output language for reasoning and responses

Add a language preference that controls model responses, displayed reasoning, and intermediate content, allowing users to select or default to Chinese without mixed-language output.

Explore challenge ↗

The problem

Add a language preference that controls model responses, displayed reasoning, and intermediate content, allowing users to select or default to Chinese without mixed-language output.

Possibly addressed by:Reply Language · Thinking Language · Language Control

Start with these discussions

  • 语言设置的中文思考却使用了英文github · ▲2 · 5 comments
  • 设置新增默认输出语言github · ▲2 · 1 comments
  • 思考过程和回复中文混插有点乱github · ▲1 · 0 comments
Last active Sep 19, 2026
2 authors3 posts · 5 reactions
29
HARNESS
51

Compress context while preserving task state

Automatically or manually compact long conversations within a token budget when needed, while preserving essential task state, constraints, unfinished work, and language-specific checkpoints so the session can continue reliably.

Explore challenge ↗

The problem

Automatically or manually compact long conversations within a token budget when needed, while preserving essential task state, constraints, unfinished work, and language-specific checkpoints so the session can continue reliably.

Possibly addressed by:Context Compressor · Context Enhancement · Auto Compact

Start with these discussions

  • 几个使用问题github · ▲2 · 1 comments
  • 多轮对话后上下文达到上限,无法使用对话,希望加入压缩上下文功能
30
HARNESS
3

Configure MCP Servers Through the UI

Add a built-in UI for adding, editing, and managing MCP servers, including support for non-developer setup and the Web build. The page may also cover skill configuration.

Explore challenge ↗

The problem

Add a built-in UI for adding, editing, and managing MCP servers, including support for non-developer setup and the Web build. The page may also cover skill configuration.

Possibly addressed by:Mcp Manage · Mcp Ui · Easy Mcp

Start with these discussions

  • 为什么页面上没有配置技能和mcp的地方github · ▲5 · 2 comments
  • 没有mcp的添加入口github · ▲1 · 7 comments
  • Non-coder first-day user feedback: plugin crash loop, retry count, port lockup, MCP UXgithub · ▲1 · 1 comments
Last active Sep 9, 2026
3 authors3 posts · 7 reactions10 comments
31
HARNESS
4

Support multi-session plugin work areas

Allow plugins to render multiple session views simultaneously in shell-managed, independently laid-out panes, with each view bound to its own session rather than the global selection.

Explore challenge ↗

The problem

Allow plugins to render multiple session views simultaneously in shell-managed, independently laid-out panes, with each view bound to its own session rather than the global selection.

Possibly addressed by:Split Panes · Plugin Archived Sessions · Side Session

Start with these discussions

  • 插件生态诉求:官方侧边会话渲染面 / 快照字段稳定性承诺 / 只读权限 presetgithub · ▲1 · 1 comments
  • 提案:为插件提供工作区域与唯一原生会话伴随栏github · ▲1 · 1 comments
  • Client: keep more than one session live at a time (multi-pane conversation rendering)github · ▲1 · 0 comments
Last active Sep 14, 2026
32
HARNESS
3

Resolve Plugin Conflicts During Upgrades

Detect conflicts between installed, bundled, and updated plugins—including duplicate registrations—and automatically disable or migrate conflicting standalone plugins so startup succeeds. Upgrade controls should continue honoring the setting that hides prerelease versions.

Explore challenge ↗

The problem

Detect conflicts between installed, bundled, and updated plugins—including duplicate registrations—and automatically disable or migrate conflicting standalone plugins so startup succeeds. Upgrade controls should continue honoring the setting that hides prerelease versions.

Possibly addressed by:Conflict Checker · Plugin Updater · Plugin Optimization

Start with these discussions

  • 0.1.3-alpha.2 装有 dsh-file-upload 插件时无法启动(duplicate loader entry id: file-upload)github · ▲2 · 2 comments
  • 新版本更新的时候,经常会有跟插件的冲突导致启动不了。所以能不能变成保障本体启动,有冲突的插件自动禁用?github · ▲1 · 2 comments
  • 能不能自动修复这些兼容问题啊?每次升级都是灾难
33
HARNESS
4

Load tool definitions only when needed

Support deferred and selective tool loading so tool schemas are injected only on demand or when the available tool set changes. This reduces repeated prompt and caching overhead while allowing agents to access tools as needed.

Explore challenge ↗

The problem

Support deferred and selective tool loading so tool schemas are injected only on demand or when the available tool set changes. This reduces repeated prompt and caching overhead while allowing agents to access tools as needed.

Possibly addressed by:Tool Visibility · Tool Visibility · Tool Turbo

Start with these discussions

  • 模型对话是否每一次都有必要带上工具定义?github · ▲2 · 3 comments
  • Performance: zero prompt-cache hits + large tool-schema overhead slow down long tasksgithub · ▲2 · 1 comments
  • [Feature Request] 工具按需加载(Tool on-demand loading):降低多插件 profile 每轮 tool schema 注入成本github · ▲1 · 1 comments
34
HARNESS
3

Validate plugin runtime compatibility

Check each plugin’s DSH and tool-package versions when loading, reject duplicate or incompatible dependencies with clear diagnostics, and prevent incompatible plugins from causing delayed startup or scheduler failures.

Explore challenge ↗

The problem

Check each plugin’s DSH and tool-package versions when loading, reject duplicate or incompatible dependencies with clear diagnostics, and prevent incompatible plugins from causing delayed startup or scheduler failures.

Possibly addressed by:Loader · Plugin Observatory · Plugin Check

Start with these discussions

  • dsh版本和插件经常不匹配github · ▲3 · 4 comments
  • 插件声明 DSH 版本兼容性范围,加载器自动校验并拒绝不兼容插件github · ▲3 · 2 comments
  • Community plugins resolving a second @deepseek-ai/dsh-tools copy crash the tool scheduler with Cannot read properties of undefined (reading 'prepare')github · ▲1 · 5 comments
35
PLUGIN
4

Configure an Independent Search Backend

Allow web search to use independently configured providers, credentials, endpoints, and billing from the conversation model, enabling local models to search without a DeepSeek API key. Expose provider changes and failures, and provide safeguards and separate cost tracking for search calls.

Explore challenge ↗

The problem

Allow web search to use independently configured providers, credentials, endpoints, and billing from the conversation model, enabling local models to search without a DeepSeek API key. Expose provider changes and failures, and provide safeguards and separate cost tracking for search calls.

Possibly addressed by:Web Search Diy · Web Search · Websearch

Start with these discussions

  • web_search 在会话模型切到第三方 provider 后仍走 DEEPSEEK_API_KEY 独立计费——披露藏在参考页一行里,且从不说破计费后果github · ▲1 · 3 comments
  • [DSH Desktop] web_search 联网搜索工具静默使用官方 DeepSeek API 并计费,且界面无任何提示github · ▲1 · 1 comments
  • 希望优化本地部署模型的搜索插件配置功能
36
PLUGIN
2

Configure reasoning for auxiliary calls

Allow compaction and session-title calls to use independent reasoning settings, defaulting to no reasoning when unspecified while preserving ordinary route defaults. Ensure title generation has a deterministic fallback when a reasoning model returns no text.

Explore challenge ↗

The problem

Allow compaction and session-title calls to use independent reasoning settings, defaulting to no reasoning when unspecified while preserving ordinary route defaults. Ensure title generation has a deterministic fallback when a reasoning model returns no text.

Possibly addressed by:Reasoning Settings · Plugin Reasoning Efforts · Reasoning Level

Start with these discussions

  • Session titles silently fail to generate on reasoning (thinking) models — no config way to disable reasoning for the auxiliary title callgithub · ▲2 · 4 comments
  • Honor `purpose` when an auxiliary call names no reasoning levelgithub · ▲1 · 5 comments
Last active Sep 18, 2026
37
HARNESS
1hackernews6

Add safety-aware automatic action approval

Add an automatic approval mode that evaluates proposed agent actions using configurable policies and, where useful, a classifier. Support soft and hard denials while retaining explicit approval gates for risky, destructive, costly, or external operations.

Explore challenge ↗

The problem

Add an automatic approval mode that evaluates proposed agent actions using configurable policies and, where useful, a classifier. Support soft and hard denials while retaining explicit approval gates for risky, destructive, costly, or external operations.

Possibly addressed by:Auto Approve · Auto Approver · Auto Pass

Start with these discussions

  • Git-aware Auto Approval for long-running coding tasksgithub · ▲1 · 0 comments
  • Comment on: HarnessTax: How Much Does the Harness Matter for Coding Agents?hackernews · ▲0 · 0 comments
  • Comment on: Gemini 3.8 Live and 3.8 Live Extended Thinking
38
HARNESS
1hackernews81

Implement policy-based model routing

Add configurable routing that selects models by task, capabilities, cost, priority, health, quotas, and fallback policies, including delegation to smaller specialized models when appropriate.

Explore challenge ↗

The problem

Add configurable routing that selects models by task, capabilities, cost, priority, health, quotas, and fallback policies, including delegation to smaller specialized models when appropriate.

Possibly addressed by:Model Router · Model Tier · Auto Model Router

Start with these discussions

  • Design: Policy-driven multi-source quota router for DSHgithub · ▲1 · 0 comments
39
HARNESS
3

Make fs-ext optional for installation

Allow DSH to install and run without a native C++ toolchain by skipping the POSIX-only fs-ext dependency when unnecessary, using prebuilt alternatives, or providing clear prerequisite guidance. Windows installations should not require Visual Studio build tools solely to compile fs-ext.

Explore challenge ↗

The problem

Allow DSH to install and run without a native C++ toolchain by skipping the POSIX-only fs-ext dependency when unnecessary, using prebuilt alternatives, or providing clear prerequisite guidance. Windows installations should not require Visual Studio build tools solely to compile fs-ext.

Possibly addressed by:Windows Native · Windows Bash · Minimal Msys2

Start with these discussions

  • Windows 更新后源码运行失败:fs-ext@2.1.1 在 node-gyp 阶段无法完成安装 (Windows source install fails at fs-ext@2.1.1 / node-gyp after recent update)github · ▲4 · 4 comments
  • @deepseek-ai/dsh@0.1.3-alpha.2 cannot be installed without a C++ toolchain: new hard dependency fs-ext (node-gyp, no prebuilt binaries)github · ▲1 · 2 comments
40
HARNESS
12

Support OpenCode Go Flash models

Update the OpenCode Go integration to discover and expose current Flash models, including V4.1 Flash, and send the required session header so requests work correctly.

Explore challenge ↗

The problem

Update the OpenCode Go integration to discover and expose current Flash models, including V4.1 Flash, and send the required session header so requests work correctly.

Possibly addressed by:Llm Opencode Go · Web Search Opencode Go · Opencodego

Start with these discussions

  • opencode-go provider returns stale model list — deepseek-flash (V4.1 Flash) missing & custom provider fails with MissingSessionIDgithub · ▲3 · 2 comments
  • @ashen_one I tried to use DeepSeek Harness with OpenCode Go API, but I couldn’t use DeepSeek Flash 4.1 on DeepSeek Harne
← PreviousPage 2 of 9Next →
Last active Sep 18, 2026
4 authors4 posts · 6 reactions3 comments
3 authors
3 posts · 7 reactions
10 comments
github · ▲1 · 2 comments
  • llm-pi-ai: a mixed-protocol catalog route cannot serve a model the installed catalog has not shippedgithub · ▲1 · 1 comments
  • Last active Sep 18, 2026
    3 authors3 posts · 5 reactions4 comments
    子代理加了创建时选模型后,运行中反而切不了了
    github · ▲1 · 0 comments
  • Comment on: HarnessTax: How Much Does the Harness Matter for Coding Agents?hackernews · ▲0 · 0 comments
  • Comment on: OpenAI Agents APIhackernews · ▲0 · 0 comments
  • Last active Sep 18, 2026
    9 authors9 posts · 1 reactions0 comments
    4 authors4 posts · 5 reactions11 comments
    6 comments
    github · ▲1 · 3 comments
  • Auto-compaction silently resets long-running conversations: English-only checkpoints, zero-tail reset on overflow, and no user control — request for a “continuous conversation” modegithub · ▲1 · 1 comments
  • Last active Sep 4, 2026
    6 authors6 posts · 6 reactions6 comments
    4 authors4 posts · 4 reactions2 comments
    github · ▲1 · 0 comments
    Last active Sep 15, 2026
    3 authors3 posts · 4 reactions4 comments
    Last active Sep 8, 2026
    4 authors4 posts · 6 reactions5 comments
    Last active Sep 7, 2026
    3 authors3 posts · 7 reactions11 comments
    github · ▲1 · 0 comments
    Last active Sep 11, 2026
    4 authors4 posts · 4 reactions4 comments
    2 authors2 posts · 3 reactions9 comments
    hackernews · ▲0 · 0 comments
    Last active Sep 17, 2026
    7 authors7 posts · 1 reactions0 comments
    Comment on: >10x More Efficient Pretraining
    hackernews · ▲0 · 0 comments
  • Comment on: DeepSeek launching v4.1 flash cheaper and more capable than v4 prohackernews · ▲0 · 0 comments
  • Last active Sep 10, 2026
    10 authors10 posts · 1 reactions0 comments
    Windows install requires the full MSVC toolchain for fs-ext, which win32 never actually calls / Windows 安装被迫为从未调用的 fs-ext 拉起整套 MSVC 工具链
    github · ▲1 · 0 comments
    Last active Sep 8, 2026
    3 authors3 posts · 6 reactions6 comments
    x · ▲0 · 0 comments
  • @thdxr 嗨,我们是否可以在 DeepSeek Harness 中使用 OpenCode Go 提供的 V4.1 Flash?x · ▲0 · 0 comments
  • Last active Sep 16, 2026
    3 authors3 posts · 3 reactions2 comments