COMMUNITY REGISTRY
Inspect versions, compatibility, HMR behavior, source code, and exact install commands.
dsh-client-ui-model-searchSearchable, collapsible model selector for the DeepSeek Harness web UI. Replaces the composer model seat with a search box and per-provider group collapse while reusing the official shared model directory.
dsh-theme-nier-automataDSH web theme that recreates NieR:Automata's YoRHa UI — beige palette, grid texture, CRT FX, wipe-fill hover, and staff-line ornaments.
@mlgbnb/dsh-archive-managerDSH Archive Manager - preview, restore, and delete archived sessions from the settings page
@dsh-external/dsh-client-prts-suiteDSH plugin @dsh-external/dsh-client-prts-suite
dsh-grok-adaptationNormalize undersized Grok Responses images with Sharp while leaving supported large images unchanged.
dsh-more-message-actionsMore message operations for DSH Web GUI: edit, retry, advanced retry, and delete user/AI messages. Editing only replaces the text while preserving reasoning/tool calls and subsequent content; deletion removes only the target message itself—deleting an AI reply also removes its chain of thought/reaso
dsh-reference-anythingReference commands, skills, workspace files, DSH sessions, local agent transcripts, cloud-drive files, and mirrored web-chat conversations from one DeepSeek Harness @ menu
dsh-vision-pro-bridgeGive text-only DeepSeek-V4-Pro real vision with zero new dependencies and DeepSeek-only routing: images are described by deepseek-v4-flash-vision-exp (your existing DEEPSEEK_API_KEY), then the text is handed to V4-Pro.
fsviewerCodex-style right-edge workspace for DeepSeek dsh web: file tree + preview, embedded browser (direct/proxy iframe), and side chat via host ctx.llm streaming
dsh-token-rushDSH Web GUI 会话悬浮仪表:实时 token / 消耗估算 / 账户余额,高峰时段自动变橙红色的 rush-hour 提示小窗,可拖动。A floating session HUD for the DSH Web GUI: live token spend, estimated cost and API balance, turning orange-red during DeepSeek rush hours.
dsh-github-installerGitHub 仓库 / npm / Git 仓库一键安装卸载更新插件(dsh-std 标准组件)。Manage DeepSeek Harness plugins from a GitHub repo URL, npm name, or any git repo — install / uninstall / update.
@omdsh-plugins/omdsh-usageAPI spend at a glance for the DeepSeek Harness web GUI: this conversation, this project, and the account balance, beside the mode chip in Chat and Work and in the corner in Code
@omdsh-plugins/omdsh-sidepanelWork-mode side panels for the DeepSeek Harness web GUI: a right file explorer with previews and a bottom terminal, both absent in Chat mode
@omdsh-plugins/omdsh-statusCurrent project and its git state at a glance for the DeepSeek Harness web GUI: the project name with its branch and change counts, in the Work window's conversation header, left of the Session log export button
@omdsh-plugins/omdsh-sidechatSummon a conversation of its own anywhere in the DeepSeek Harness web GUI: a side panel anchored to whatever you were looking at, asking in its own session so the conversation you are running is untouched
@omdsh-plugins/omdsh-remctrlRemote control for the DeepSeek Harness: puts its own interface on a public address behind a passcode, over a cloudflared tunnel by default, so the window you reach from a phone is the window you left open
@omdsh-plugins/omdsh-editorOpen the current project directory in a native editor from the DeepSeek Harness web GUI: the session header's editor picker, and the host half that finds the installed editors and launches one
@omdsh-plugins/omdsh-remdevRemote development for the DeepSeek Harness web GUI: connect a workspace to an SSH server, provision a .dsh-server there, run its files, terminals, conversations and agents on that machine — Work mode included, as the harness running there shown here
dsh-aboutDeepSeek Harness Settings Center “About” section: DeepSeek icon + version information + check for updates (optional npm sources: official/npmmirror/local configuration, dropdown source selection, click to test latency for each source, expand/collapse animations) + one-click update and automatic rest
dsh-locale-zh-twTraditional Chinese (Taiwan) language pack for the DSH Web interface: run npm install to add the zh-TW locale, automatically convert the entire interface from Simplified to Traditional Chinese, and switch automatically for Traditional Chinese browsers.
dsh-humaninkDSH plugin dsh-humanink
dsh-claim-guardA deterministic pre-write claim guard for supported DeepSeek Harness file tools.
dsh-external-linksDSH desktop external link fix: clicking http/https links automatically opens them in the system default browser. Adds the missing webview link-click wiring in the shell and connects directly to the fixed native bridge shell.open-external (DSH desktop 5.3.6+, Windows).
dsh-status-hubA bilingual status hub for DeepSeek Harness sessions, MCP servers, skills, plugins, and connection health.
dsh-safe-deleteIntercepts `rm` commands issued by any DSH agent session (GUI, automation runs, headless bridges) at the tools guard layer and moves the targets to the macOS Trash instead of deleting them. Switchable from the web GUI under Settings → General.
dsh-vision-toggleDSH model vision toggle: adds a “Model Vision” row to the settings page for switching the input vision modality of manually declared models under llm-pi-ai custom routes via the official settings.mutate channel, with changes taking effect immediately.
@omdsh-plugins/omdsh-shortcutsBind a chord to anything the harness can do: a menu the desktop shell renders natively, a switchboard the runtime dispatches through, and an in-page listener for the web — one document, two surfaces
dsh-fixed-new-session-modelSet the default model and Agent preset mode for new sessions, with independent binding per workspace
dsh-deliverables-accordionDSH Web GUI “Artifacts” accordion plugin: replaces the shipped artifact row, collapsed by default; when expanded, displays badges, filename, relative path, +N/-M for each file; clicking Review retrieves the complete original text from the host session log and shows a git-style line-level diff (witho
dsh-plugin-memos-code-retrospectSubscribe to turn/end and use an LLM to distill the complete conversation for the current turn (rejected solutions, pitfalls, and engineering constraints), tag it with type:rejected_solution, and write it to MemOS; increase the retrieval weight of rejected_solution memories during coding tasks. Reus