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.

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 285 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
2hackernews13

Support mobile and web access

Provide mobile access to DeepSeek Harness through an Android app and a responsive web or Progressive Web App interface.

Explore challenge ↗

The problem

Provide mobile access to DeepSeek Harness through an Android app and a responsive web or Progressive Web App interface.

Possibly addressed by:Mobile · Mobile Bridge · Remote

Start with these discussions

  • 愿能出个 支持 iPhone 设备的 appgithub · ▲1 · 3 comments
  • 什么时候出app应用。github · ▲1 · 0 comments
  • @grok @DeepSeekHarness hmm.. I don't see how it could be useful for always on given this case, because most my workflowx · ▲0 · 1 comments
Last active Nov 2, 2026
6 authors6 posts · 2 reactions4 comments
22
HARNESS
4

Add Russian localization

Localize DeepSeek Harness, including its Web UI, for Russian-speaking users with translated strings, correct pluralization, language switching, accessibility metadata, and layout support.

Explore challenge ↗

The problem

Localize DeepSeek Harness, including its Web UI, for Russian-speaking users with translated strings, correct pluralization, language switching, accessibility metadata, and layout support.

Possibly addressed by:Russian Ui · Ru Ui · Deepseek Harness Locale Ru

Start with these discussions

  • Proposal: add Russian (ru) locale to the Web UI (zh/en/ru)github · ▲5 · 6 comments
  • Proposal: Russian (ru) as a third GUI localegithub · ▲2 · 3 comments
  • Russian UI localization - offer to contributegithub · ▲1 · 0 comments
Last active Oct 29, 2026
3
23
HARNESS
3

Add a user-message action slot

Add a user-side action slot, such as `conversation.chat.user-actions`, so plugins can add actions to a user message without replacing the entire message renderer. The slot should provide the user message metadata and render alongside the existing action buttons.

Explore challenge ↗

The problem

Add a user-side action slot, such as `conversation.chat.user-actions`, so plugins can add actions to a user message without replacing the entire message renderer. The slot should provide the user message metadata and render alongside the existing action buttons.

Possibly addressed by:Ui Conversation Message Actions · Visible Action Row · Plugin Msg Nav

Start with these discussions

  • 建议新增 user message actions slot(与 conversation.chat.assistant-actions 对称)github · ▲5 · 1 comments
  • Add an action seat to human messages (conversation.chat.user-actions)github · ▲1 · 1 comments
  • 为「用户消息」开放动作槽位 conversation.chat.user-actions
24
HARNESS
6hackernews23

Make Context Compaction Recoverable

Preserve task state, constraints, progress, unfinished work, and valid checkpoints during compaction, and automatically recover from context overflow, sudden token growth, or failed compaction.

Explore challenge ↗

The problem

Preserve task state, constraints, progress, unfinished work, and valid checkpoints during compaction, and automatically recover from context overflow, sudden token growth, or failed compaction.

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

Start with these discussions

  • 几个使用问题github · ▲2 · 1 comments
25
HARNESS
5

Support workspace and session relocation

Provide supported operations to rename workspaces and move sessions between workspaces, safely updating paths, metadata, storage, registrations, and caches without manual edits or restarts.

Explore challenge ↗

The problem

Provide supported operations to rename workspaces and move sessions between workspaces, safely updating paths, metadata, storage, registrations, and caches without manual edits or restarts.

Possibly addressed by:Move Session · Session Workspace Organizer · Workspace Mover

Start with these discussions

  • 建议:工作区支持「迁移 / 合并」,而不是只能新建会话重选目录github · ▲6 · 1 comments
  • Feature request: move an existing session to another workspace (`dsh session move`)github · ▲4 · 2 comments
  • 建议:支持把会话跨工作区迁移(在侧边栏把会话拖到另一个工作区分组)github · ▲2 · 0 comments
Last active Oct 23, 2026
26
HARNESS
12

Support extensible plugin session events

Provide a stable plugin API for persisting custom, safely ignorable session events and generic trajectory records that older readers can skip, recover, and render. Include pre-write observation hooks with documented validation, ordering, failure, and persistence behavior.

Explore challenge ↗

The problem

Provide a stable plugin API for persisting custom, safely ignorable session events and generic trajectory records that older readers can skip, recover, and render. Include pre-write observation hooks with documented validation, ordering, failure, and persistence behavior.

Possibly addressed by:Session Note · Session Guard · Session Nexus

Start with these discussions

  • [Ecosystem] Please open the deferred session-event registration surface — 12 threads, 9+ consumers, and 0.1.2-alpha left writers no path at allgithub · ▲4 · 4 comments
  • `Session.append` cannot set `ignorable`, so a plugin's own event type makes its sessions unloadablegithub · ▲3 · 2 comments
  • [Proposal] Session event registration for out-of-tree plugins — unknown event types refuse resume (dsh-click/observed|action crashes rc.6/rc.7)
27
HARNESS
33

Upgrade pi-ai for current provider models

Upgrade pi-ai to at least 0.87.1 to expose current OpenCode Go Flash models, including V4.1 Flash, along with current DeepSeek and Mistral support and required session headers. Preserve the streaming-performance patch and improve configuration guidance as needed.

Explore challenge ↗

The problem

Upgrade pi-ai to at least 0.87.1 to expose current OpenCode Go Flash models, including V4.1 Flash, along with current DeepSeek and Mistral support and required session headers. Preserve the streaming-performance patch and improve configuration guidance as needed.

Possibly addressed by:Opencode Go Path · Opencode Go · Opencode Go

Start with these discussions

  • opencode-go provider returns stale model list — deepseek-flash (V4.1 Flash) missing & custom provider fails with MissingSessionIDgithub · ▲3 · 3 comments
28
HARNESS
6

Configure the composer send shortcut

Add a persisted composer preference that lets users choose whether Enter or Cmd/Ctrl+Enter sends a message, with the other action inserting a newline. Preserve IME composition, default behavior, and Queue/Steer semantics during execution.

Explore challenge ↗

The problem

Add a persisted composer preference that lets users choose whether Enter or Cmd/Ctrl+Enter sends a message, with the other action inserting a newline. Preserve IME composition, default behavior, and Queue/Steer semantics during execution.

Possibly addressed by:Enter Send · Composer Modenter · Ctrl Enter Submit

Start with these discussions

  • 功能建议:Composer 输入框支持可配置的发送键(Ctrl/Cmd+Enter 发送,Enter 换行)github · ▲5 · 4 comments
  • 把「发送/换行」做成可配置键位:Enter 换行、Ctrl+Enter 发送github · ▲2 · 0 comments
  • [Feature Proposal] Configurable idle Enter behavior: Enter = Send or Newline (Cmd/Ctrl+Enter to send)github · ▲1 · 3 comments
29
HARNESS
6

Provide an official Linux desktop client

Support Linux natively with official x64 builds, CI coverage, distributable packages such as AppImage or deb, and a desktop client supporting the web interface and updates.

Explore challenge ↗

The problem

Support Linux natively with official x64 builds, CI coverage, distributable packages such as AppImage or deb, and a desktop client supporting the web interface and updates.

Possibly addressed by:Linux Desktop · Linux Integration · Plugin Linux Desktop

Start with these discussions

  • linux总是被遗忘...github · ▲32 · 36 comments
  • Would official Linux desktop support be considered?github · ▲12 · 4 comments
  • Why not support GNU/Linux desktop clientgithub · ▲8 · 1 comments
Last active Oct 3, 2026
6 authors
30
PLUGIN
141

Refresh and Merge Live Model Catalogs

Fetch provider and model catalogs from live APIs, including dynamic multi-provider gateways, and merge them with bundled or cached metadata. Support credential-aware filtering, provider-specific identifiers, and partial failures without breaking the overall catalog or UI.

Explore challenge ↗

The problem

Fetch provider and model catalogs from live APIs, including dynamic multi-provider gateways, and merge them with bundled or cached metadata. Support credential-aware filtering, provider-specific identifiers, and partial failures without breaking the overall catalog or UI.

Possibly addressed by:Live Model Catalog · Model Catalog Refresh · Models Dev

Start with these discussions

  • Models are outdated. Live fetch openrouter models.github · ▲15 · 4 comments
31
HARNESS
4

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 Client Manager · Plugin Mcp Manager · Mcp Servers Panel

Start with these discussions

  • 为什么页面上没有配置技能和mcp的地方github · ▲5 · 2 comments
  • 没有mcp的添加入口github · ▲1 · 7 comments
  • 希望尽快支持简单的自定义MCP配置client-uigithub · ▲1 · 1 comments
Last active Oct 21, 2026
4 authors4 posts · 8 reactions
32
PLUGIN
3

Add deferred loading for MCP tool schemas

Add an eager/deferred configuration to dsh-mcp-client so MCP tool schemas are withheld until needed, using the existing deferLoading and tool-search pipeline to reduce per-request token overhead. Optionally provide per-server include/exclude tool filters as an interim way to limit large tool sets.

Explore challenge ↗

The problem

Add an eager/deferred configuration to dsh-mcp-client so MCP tool schemas are withheld until needed, using the existing deferLoading and tool-search pipeline to reduce per-request token overhead. Optionally provide per-server include/exclude tool filters as an interim way to limit large tool sets.

Possibly addressed by:Mcp Loader · Mcp Schema Cache · Mcp Lazy

Start with these discussions

  • Opt MCP tool schemas into the existing deferLoading pipeline (tool-search style lazy loading, like Claude Code's ENABLE_SEARCH_TOOL)github · ▲2 · 3 comments
  • 【提案】MCP 工具从不写 deferLoading:一个配置开关实现按需加载 / Proposal: per-server `defer` in mcp-clientgithub · ▲1 · 0 comments
33
HARNESS
31

Support Intel Mac terminal builds

Provide a DeepSeek Harness terminal build for Intel-based Macs, in addition to Apple Silicon support, so users with older Mac hardware can run it.

Explore challenge ↗

The problem

Provide a DeepSeek Harness terminal build for Intel-based Macs, in addition to Apple Silicon support, so users with older Mac hardware can run it.

Possibly addressed by:Deepseek Harness Desktop · Mac Use · Macos Computer Use

Start with these discussions

  • 能不能有 deepseek-harness mac 的终端,不是 apple 芯片,而是 inter 芯片的呢github · ▲1 · 1 comments
  • deepseekharnes桌面版对inel mac进行适配github · ▲1 · 0 comments
  • deepseek harness desktop 客户端会提供intel 芯片的mac 的支持吗?
34
HARNESS
2

Add an official Linux desktop client

Provide an officially maintained native Linux desktop client with AppImage, deb, and rpm packages, supporting major domestic Linux distributions and CPU architectures. It should match the Windows and macOS clients with bundled dependencies, service and session management, plugin access, desktop integration, and automatic updates.

Explore challenge ↗

The problem

Provide an officially maintained native Linux desktop client with AppImage, deb, and rpm packages, supporting major domestic Linux distributions and CPU architectures. It should match the Windows and macOS clients with bundled dependencies, service and session management, plugin access, desktop integration, and automatic updates.

Possibly addressed by:Linux Desktop · Desktop Shell · Linux Desktop Entry

Start with these discussions

  • [Showcase] Native Linux desktop client for DeepSeek Harness (AppImage / deb / rpm) | Linux 原生桌面客户端github · ▲4 · 3 comments
  • 希望增加官方 Linux 桌面客户端支持(AppImage /deb/rpm),并适配信创环境github · ▲2 · 0 comments
35
HARNESS
3

Add a restart option to the Windows system tray menu

Add a “Restart DeepSeek Harness” action to the Windows system tray context menu so users can relaunch the application directly, especially when plugin hot reload leaves session services unavailable.

Explore challenge ↗

The problem

Add a “Restart DeepSeek Harness” action to the Windows system tray context menu so users can relaunch the application directly, especially when plugin hot reload leaves session services unavailable.

Possibly addressed by:Restart · Restart Systemd · Restart Confirm

Start with these discussions

  • 托盘菜单能不能加一个「重启 DeepSeek Harness」?github · ▲1 · 1 comments
  • 更新版本添加重启按钮github · ▲1 · 0 comments
  • [Bug]+小优化点请求:插件热重载后所有历史会话从侧边栏消失,无任何提示+优化 Windows 托盘缺重启入口github · ▲1 · 0 comments
Last active Nov 3, 2026
36
HARNESS
9

Migrate and repair persisted sessions

Add versioned, backward-compatible session migration and a built-in doctor/repair workflow that detects truncated or unresolved-tool logs, inserts synthetic error results when needed, preserves valid history and workspace registrations, and clearly reports failures.

Explore challenge ↗

The problem

Add versioned, backward-compatible session migration and a built-in doctor/repair workflow that detects truncated or unresolved-tool logs, inserts synthetic error results when needed, preserves valid history and workspace registrations, and clearly reports failures.

Possibly addressed by:Session Migration Repair · Session Migrate · Session Conductor

Start with these discussions

  • 升级到 0.1.5 后,以前的一些老会话打不开了github · ▲5 · 6 comments
  • 0.1.5-rc.1: v0→v3 迁移有三道 fail-closed 闸门 —— 49/123 之前的会话点不开(含没人报过的 inbox/spliced 一类),附已验证的修复配方 0/49→49/49github · ▲2 · 25 comments
  • v3→v4 read-time migration refuses sessions with unresolved tool calls inside closed steps (damage from #7228's crash window)
37
HARNESS
3

Persist and restore desktop window geometry

Add persistence for the desktop window’s size, position, and maximized state, restoring them on startup. Validate the saved bounds against the current display configuration and fall back to a safe or adaptive default when necessary.

Explore challenge ↗

The problem

Add persistence for the desktop window’s size, position, and maximized state, restoring them on startup. Validate the saved bounds against the current display configuration and fall back to a safe or adaptive default when necessary.

Possibly addressed by:Window Size Keeper · Window State · Window Size

Start with these discussions

  • [Desktop] Main window size/position/maximized state are not persisted - always resets to 1280x820 after restartgithub · ▲3 · 1 comments
  • 桌面端窗口尺寸无法记忆,且默认 1280×820 在高 DPI 屏幕上偏小github · ▲1 · 1 comments
  • [Desktop][Bug] 窗口大小每次重启都被重置:createWindow() 硬编码 1280×820,磁盘上那个 window-state.json 没有任何代码读写
38
HARNESS
9

Support Configurable Browser-Based Authentication

Make Web UI authentication configurable across local and remote deployments, supporting secure browser-based authorization through user tokens or external providers such as OAuth while retaining safe defaults.

Explore challenge ↗

The problem

Make Web UI authentication configurable across local and remote deployments, supporting secure browser-based authorization through user tokens or external providers such as OAuth while retaining safe defaults.

Possibly addressed by:Web Auth · Web Auth · Auth Proxy

Start with these discussions

  • dsh web: provide an opt-out for the mandatory browser token auth (reverse-proxy / trusted-LAN deployments)github · ▲9 · 2 comments
  • Allow bypass one-time token authenticationgithub · ▲6 · 3 comments
  • 访问web的URL新增token认证不方便github · ▲6 · 2 comments
Last active Sep 30, 2026
39
HARNESS
4

Recover Orphaned Sessions into Workspaces

Reconcile on-disk sessions with workspaces using working directories and normalized paths, including moved paths and case differences, while recovering them idempotently and reporting sessions that cannot be attached.

Explore challenge ↗

The problem

Reconcile on-disk sessions with workspaces using working directories and normalized paths, including moved paths and case differences, while recovering them idempotently and reporting sessions that cannot be attached.

Possibly addressed by:Session Reattach · Session Workspace · Move Session

Start with these discussions

  • Session cannot be re-attached to a Workspace (no API, no UI) — and unreadable logs disappear silentlygithub · ▲3 · 2 comments
  • 工作区分组路径大小写不一致 → 分组成员静默消失、新会话无法入组(日志实锚+恢复配方)github · ▲1 · 2 comments
  • 桌面版侧边栏「未分组」:工作区注册表只追加、不补录已存在的会话github · ▲1 · 0 comments
40
HARNESS
2

Integrate MXC as a Windows sandbox backend

Add MXC support as a Windows sandbox backend in DSH to improve process isolation, permission control, and Node.js development-tool compatibility compared with the existing implementation.

Explore challenge ↗

The problem

Add MXC support as a Windows sandbox backend in DSH to improve process isolation, permission control, and Node.js development-tool compatibility compared with the existing implementation.

Possibly addressed by:Sandbox Mxc · Sandbox Console Fix · Sandbox Mxc

Start with these discussions

  • 是否考虑引入MXC做windows沙箱github · ▲2 · 1 comments
  • [Bug][Windows][附候选修复] 工作区 Low 完整性标签影响正常工具链(#7709 / #9086 / #9560 后续)github · ▲1 · 1 comments
Last active Nov 2, 2026
2 authors2 posts · 3 reactions2 comments
← PreviousPage 2 of 15Next →
authors
4 posts · 9 reactions
9 comments
github · ▲1 · 0 comments
Last active Nov 4, 2026
3 authors3 posts · 7 reactions2 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 Oct 16, 2026
    11 authors11 posts · 8 reactions6 comments
    5 authors5 posts · 14 reactions3 comments
    github · ▲2 · 14 comments
    Last active Oct 7, 2026
    11 authors12 posts · 20 reactions31 comments
    Upgrade @earendil-works/pi-ai to ^0.87.1 for the new model catalog — and fix model discovery to ask live endpoints (incl. defaults)
    github · ▲2 · 6 comments
  • 内置 @earendil-works/pi-ai 0.85.1 版本过低:OpenCode Go 无法添加最新模型,请求也因缺少 x-opencode-session 被拒github · ▲1 · 1 comments
  • Last active Oct 20, 2026
    6 authors6 posts · 6 reactions10 comments
    Last active Oct 17, 2026
    6 authors6 posts · 11 reactions7 comments
    6 posts · 64 reactions
    51 comments
    Provider model catalogs are stale for OpenCode Go and OpenRouter
    github · ▲13 · 4 comments
  • 支持 OpenCode Go 的最新模型列表github · ▲8 · 2 comments
  • Last active Sep 29, 2026
    14 authors15 posts · 54 reactions19 comments
    11 comments
    Feature: defer MCP tool schemas (tool search) instead of sending all 420 of them on every request
    github · ▲1 · 0 comments
    Last active Nov 1, 2026
    3 authors3 posts · 4 reactions3 comments
    github · ▲1 · 0 comments
    Last active Oct 31, 2026
    4 authors4 posts · 3 reactions1 comments
    Last active Oct 31, 2026
    2 authors2 posts · 6 reactions3 comments
    3 authors
    3 posts · 3 reactions
    1 comments
    github · ▲2 · 5 comments
    Last active Oct 1, 2026
    9 authors9 posts · 17 reactions43 comments
    github · ▲1 · 0 comments
    Last active Oct 26, 2026
    3 authors3 posts · 5 reactions2 comments
    9 authors9 posts · 27 reactions10 comments
    Last active Oct 19, 2026
    4 authors4 posts · 6 reactions4 comments