SHOWCASE.md
September 5, 2026 · View on GitHub
📣 作者自荐
- dsh-checkpoint-rewind(@PerryLink · 2026-08-15)— DSH 的 Claude Code /rewind 等价能力:每次变更型工具执行前捕获 git 优先的工作区快照,轮次边界 fork 会话,一条 /rewind 命令恢复文件并把会话回退到检查点;附 preview 只读预览与保护检查点,回退本身可撤销。
- dsh-doublecheck(@PerryLink · 2026-08-15)— 工程纪律插件:动笔前审讯需求、红绿测试证据门、交付后对抗评审,并汇总交付报告与逐维度核对;/doublecheck 会话命令,en/zh 双语。
- mirage-dsh(@zechengz · 2026-08-15)— 把 DSH 的文件系统与 bash 提供者换成 mirage 虚拟工作区:文件工具与 shell 命令作用于挂载的资源(RAM、S3、Redis、Slack、Gmail、Notion、Postgres)而非宿主磁盘,支持按挂载点设置读/写/执行模式、按命令选择沙箱(进程内 monty、pyodide、quickjs;远程 docker、e2b、daytona),并可在虚拟终端中安装 CLI(git、gh、slack、linear、ntn、gws,或自行注册的程序树)作为命令头词。npm 包名
@struktoai/mirage-dsh,插件源码在 typescript/packages/dsh。 - dsh-output-styles(@PerryLink · 2026-08-15)— 对标 Claude Code outputStyles 的运行时输出风格切换:/style 命令即时生效、按会话持久化、六个内置风格 + 自定义 Markdown/JSON 风格库与热重载,附 Web 选择器与五语文档。
- dsh-composer-history(@PerryLink · 2026-08-15)— 作曲器终端风格输入历史:边缘优先方向键召回并精确还原草稿与光标、浏览器本地持久化历史、Ctrl+R 反向搜索与滑动上下文感知;适合每天都在 Web 输入框写提示词的 dsh 用户。
- dsh-config-sync(@muyifc · 2026-08-15)— DSH 配置备份与迁移:一键导出/恢复 API 设置、凭据、profile 插件补丁与用户 agent presets;支持口令加密单文件(.dshsync,AES-256-GCM + PBKDF2),导入前先预览、覆盖前自动备份,密钥内容永不进入对话。
- dsh-lark-link(@amlyczz · 2026-08-15)— High-reliability Feishu/Lark 双向桥接:扫码 30 秒上线、CardKit 流式卡片、at-least-once 零丢失出站队列、每飞书会话独立 DSH Agent、自愈长连接,媒体收发 + 会话日志 /doctor 归档,并复用官方 DSH Web GUI。
- dsh-tray(@KAIbsb · 2026-08-15)— Windows 托盘管家:一键启动/重启/停止 DSH Web、崩溃自动拉起、状态鲸鱼图标与开机自启,配合浏览器 APP 模式窗口更顺手。
- dsh-plugin-guide(@PerryLink · 2026-08-15)— DSH 插件开发知识库:官方约束、任务工作流、API 参考与社区踩坑,作为按需加载的智能体技能随 bundle 安装,开发插件时让 DSH 自己查。
- dsh-auto-review(@PerryLink · 2026-08-15)— 审批链上的第二模型 AI 自动审查:只读审查子代理返回带理由与风险等级的 allow/deny 结构化裁决,fail-closed 兜底,全量会话日志可审计;/auto-review 命令 + Web 审查面板,npm 可装,可与 dsh-permission-rules 组成「规则先行、AI 兜底」闭环。
- dsh-lsp-actions(@PerryLink · 2026-08-15)— DeepSeek Harness 的 LSP 动作面:诊断、格式化、补全、代码动作、符号、签名提示、inlay 提示与重命名 8 个工具,由真实语言服务器驱动;写入走 write-intent 与沙箱策略,其余只读。
- dsh-doc-share(@dawsondx · 2026-08-15)— 把 DSH 对话重排成带封面、摘要统计与章节排版的正式报告:轮次选择弹窗(搜索/全选/加载更早历史)、单轮快捷分享、兼容 gen-UI 富组件,一次生成 PNG / 单 HTML / PDF / Markdown 四种格式。
- dsh-llm-ollama(@NOirBRight · 2026-08-15)— Ollama Cloud 原生聊天适配器:注册
ollama-cloudLLM 路由,原生模型发现(上下文窗口、视觉、推理、工具调用),并接入 web 搜索/抓取 provider。 - dsh-abyss(@Zongwei9888 · 2026-08-15)— 深海事务所:把一次多 agent 运行画成看得见的事务所。每个 agent 一张卡片(厂商 / 模型 / 委派层级 / 令牌与花费 / 上下文水位),派活、私聊、汇报按会话日志原文实时演出;另有整棵会话树的成本与失败统计、考勤泳道、委派谱系,以及从 durable 日志回放任意历史案子并一键导出 Markdown 复盘。零运行时依赖,不改 dsh 代码,数据挂在产品同源的
/abyss下。 - dsh-mcp-lens(@labmimors · 2026-08-15)— 把大型 MCP 工具目录保持为
mcp_search和mcp_call两个模型可见接口,按需返回少量精确 schema,再以allowTools/denyTools同时约束搜索和调用;适合接入几十到上千个 MCP 工具的 DSH 用户,并附本地 schema 字节计算器与 CI 预算 Action。 - dsh-movein(@sjh9714 · 2026-08-16)— 把整套 Claude Code 配置一条命令搬进 DSH:技能、斜杠命令、MCP、hooks、子代理、权限规则(deny/ask 桥接 + 迁移差异报告),默认 dry run 先出搬家清单;
--reverse把 DSH 里长出来的技能搬回去实现双栖,v0.5 新增 doctor 搬家体检(含检测会被 DSH 静默丢弃的技能 frontmatter)与写入前自动备份、一键回滚。 - dsh-compressor(@lifeodyssey · 2026-08-16)— Headroom 的精简移植:压工具输出,至多少 20% 上下文,不动模型缓存。适合工具日志 / JSON / diff 把上下文撑满、又不想改已发给模型的前缀的人。
- dsh-smooth-stream(@Laplace-bit · 2026-08-16)— DSH Web 界面丝滑流式渲染:打字机跟随 token 到达、Markdown 边流边渲染、换行滑入、不闪烁,滚动归用户,尊重 prefers-reduced-motion。
- dsh-win32(@sjh9714 · 2026-08-18)— 无需 WSL 的 DSH 原生 Windows shell 与 Workspace Write 沙箱预设。沙箱会话使用 busybox-w32,非受限会话使用 Git Bash。保留 GBK/UTF-16 读取,
doctor会检查预设、bundle、写入边界与已知安装问题,Windows CI 覆盖受限令牌下的持久 shell 往返与中断。 - dsh-meow-memory(@Phant0Meow · 2026-08-19)— 跨会话长期记忆插件:node:sqlite 七层存储(soul/user/project/fact/lesson/topic/rules),首条消息缓存友好注入,memory_* 检索/读写/整理工具,逐消息关键词命中,BM25×艾宾浩斯加权检索,夜间按窗口自动整理(dream)。
- dsh-maze(@lamost423 · 2026-08-20)— 轨迹对比 + 实时迷宫:把 agent 真实的探索过程画在墙钟时间轴上——主干、失败/扑空的支路、折返点、子代理支路;上传 1–2 个 session log 做单跑复盘或同轴对比(按轮次自动对齐 + 支路盘点表),也可在会话页签实时看迷宫生长;判定全部是确定性规则、悬停可见依据,不调 LLM。
- dsh-feishu(@PGZXB · 2026-08-20)— 把 DeepSeek Harness 装进飞书:一个聊天对应一个 dsh 会话,命令面板、审批与提问全部卡片化,流式卡片实时展示,扫码一次完成配置,随时在手机/桌面指挥本地 agent;已发布 npm
@dsh-feishu/dsh-feishu。 - dsh-easyrewrite(@Renzic-Stone · 2026-08-21)— DSH Web 用户消息气泡内联编辑与撤回插件:单击气泡原位编辑、撤回键一键截断重发,惰性提交、无痕替换,版本翻页器回看历史版本,草稿按会话持久化并超时自动备份,界面三语(中文 / English / 日本語),纯官方扩展点实现、零源码补丁。
- tabbit-browser(@Tabbit-Browser · 2026-08-21)— 让 DSH agent 接管你的 Tabbit 浏览器:通过浏览器自带的任务隔离 Playwright CLI(
tabbit-cli)操作真实页面、真实登录态与真实交互,用于网页自动化、信息抽取、QA 与基准测试。自带tabbit-browser技能(持久任务空间、定位器与等待、截图、回执与恢复,随插件自动注册,/tabbit-browser调用)与tabbit_browser_install环境预检工具(检测稳定版 ≥1.9.0 与运行时,缺失或过旧则按系统区域后台下载对应安装包)。一条命令安装:dsh plugin --profile web add github:Tabbit-Browser/dsh-tabbit。⚠️ 仓库暂无 LICENSE 文件(README 标注 MIT)。 - ds-harness-remote(@liguobao · 2026-08-21)— 从另一台电脑、浏览器或 Android 设备安全访问运行在工作电脑上的 DeepSeek Harness:Host 仅主动出站连接,会话流量端到端加密,并复用原生 Workspace 与会话界面,无需暴露公网端口。⚠️ 仓库根目录暂无许可证文件;Host 插件包使用 MIT 许可证。
- dsh-codex-subscription(@WSL043 · 2026-08-21)— 把现有 ChatGPT/Codex 订阅作为 DSH Web 原生模型提供方:独立 OAuth 登录,无需 API Key 或 Codex CLI;在同一设置页选择订阅搜索、查看服务端返回的普通 Codex/Spark 额度并生成脱敏支持诊断,对话中支持图片生成。适合希望直接在 DSH 中使用订阅模型、又不想额外配置 API Key 的用户。
- dsh-meow-smooth(@Phant0Meow · 2026-08-24)— 喵丝滑:让 DSH 在手机上像原生 App 一样好摸——输入框失焦自动折叠、触屏 Enter 正常换行、锁死误触缩放、窄屏选中会话自动收起侧边栏等十余项移动端细节优化;自带长任务完成/失败通知推送(iOS PWA Web Push + Bark 兜底),内置可选压缩代理(手机蜂窝网络下历史响应压缩 70–90%)。纯 client 自包含、零 dsh 本体改动,npm 包 meow-smooth。
- dsh-rewind(@SiriLee · 2026-08-26)— DSH Web 同窗口原地回退(Claude Code /rewind 语义):每条用户消息旁 ↶ 按钮把模型上下文截断回任意一条消息,可选 Claude Code 风格文件回滚(磁盘持久化 before 备份),纯官方扩展点实现、零源码补丁。
- dsh-whale-musume(@Sutera-Diffusus · 2026-08-28)— 元气鲸鱼娘桌宠:摸头养成、工作状态联动、494 条台词与 30 项成就;v2.0.0 新增余额关心(本机代理,密钥不落地)、主动关怀、无障碍、成长日记与主题适配,全本地零遥测(MIT,102 项单测)。
- dsh-mcp-manage(@null119 · 2026-09-04)— DSH Web GUI 的 MCP 服务器管理页:把全部已安装 MCP 工具按服务器分组列出(可展开),添加/编辑/删除、启用/停用 stdio 与 Streamable HTTP 服务器,运行时即时生效、无需重启宿主;组合配置(cordis.yml / patch)提供的 MCP 同样可在运行时直接编辑、停用、移除并恢复,编辑跨停用/启用保留、宿主重启后自动维持,源组合文件不被修改。MIT,14 项单元测试。
📣 Author showcase
- dsh-checkpoint-rewind (@PerryLink · 2026-08-15) — Claude Code /rewind for DSH: git-first workspace snapshots before every mutating tool, turn-boundary session forks, and a one-shot /rewind command that restores files and forks the session back to a checkpoint; a read-only preview and guard checkpoints make rewinds reversible.
- dsh-doublecheck (@PerryLink · 2026-08-15) — Engineering-discipline plugin: grills requirements before the first edit, enforces red/green test-evidence gates, runs an adversarial delivery review, and folds it all into a report with per-dimension verification; /doublecheck session command, en/zh.
- mirage-dsh (@zechengz · 2026-08-15) — Swaps the filesystem and bash providers for a mirage virtual workspace: file tools and shell commands run over mounted resources (RAM, S3, Redis, Slack, Gmail, Notion, Postgres) instead of the host disk, with per-mount read/write/exec modes, per-command sandbox routing (monty, pyodide, quickjs in process; docker, e2b, daytona remote), and installed CLIs (git, gh, slack, linear, ntn, gws, or one you register) as head words in the virtual terminal. Published as
@struktoai/mirage-dsh; plugin source in typescript/packages/dsh. - dsh-output-styles (@PerryLink · 2026-08-15) — Claude Code outputStyles parity for DSH: a /style command switches the model's output style at runtime, persisted per session, with six built-in styles, custom Markdown/JSON style libraries with hot reload, a web picker, and five-language docs.
- dsh-composer-history (@PerryLink · 2026-08-15) — Terminal-style composer input history: edge-first arrow recall with exact draft/caret restore, browser-local persisted history, Ctrl+R reverse search, and sliding-context awareness — for dsh web users who write prompts all day.
- dsh-config-sync (@muyifc · 2026-08-15) — DSH config backup & migration: one-command export/restore of settings, API credentials, profile plugin patches and user agent presets, plus a password-encrypted single file (.dshsync, AES-256-GCM + PBKDF2); imports preview before writing, auto-back up overwritten files, and credential contents never enter the chat.
- dsh-lark-link (@amlyczz · 2026-08-15) — A high-reliability Feishu/Lark bidirectional bridge: scan a QR code to go live in 30 seconds, CardKit streaming cards, an at-least-once zero-loss outbound queue, one DSH agent per Feishu conversation, a self-healing connection, media in/out plus /doctor session-log archival, and it reuses the official DSH Web GUI.
- dsh-tray (@KAIbsb · 2026-08-15) — A Windows tray manager for DSH Web: one-click start/restart/stop, crash auto-restart, whale status icon, and autostart — pairs nicely with a browser app-mode window.
- dsh-plugin-guide (@PerryLink · 2026-08-15) — The DSH plugin-development knowledge base as an on-demand agent skill: official constraints, task workflows, API references, and community pitfalls, installed as a bundle.
- dsh-auto-review (@PerryLink · 2026-08-15) — Second-model AI auto-review on the approval answerer chain: a read-only reviewer subagent returns structured allow/deny verdicts with reasons and risk levels, fail-closed by default, with a full session-log audit trail; /auto-review command + Web review panel, npm-installable, pairs with dsh-permission-rules for a rules-first, AI-backstop loop.
- dsh-lsp-actions (@PerryLink · 2026-08-15) — The LSP action surface for DeepSeek Harness: diagnostics, formatting, completion, code actions, symbols, signature help, inlay hints, and rename tools backed by real language servers; writes go through write-intent and the sandbox policy, everything else is read-only.
- dsh-doc-share (@dawsondx · 2026-08-15) — Turns a DSH conversation into a formatted report with a cover, summary stats and per-turn chapters: turn-selector dialog (search / select-all / load older history), single-turn quick share, gen-UI rich components supported, and one-shot export to PNG / standalone HTML / PDF / Markdown.
- dsh-llm-ollama (@NOirBRight · 2026-08-15) — Ollama Cloud native chat adapter: registers an
ollama-cloudLLM route with native model discovery (context windows, vision, thinking, tools) and web search/fetch providers. - dsh-abyss (@Zongwei9888 · 2026-08-15) — Abyss turns one multi-agent run into an office you can watch: a card per agent (vendor, model, delegation depth, tokens, spend, context load), with assignments, messages and reports acted out verbatim from the session log; plus whole-tree cost and failure stats, attendance lanes, the delegation tree, and replay or one-click Markdown write-ups for any past case rebuilt from the durable logs. Zero runtime dependencies, no dsh code changed, data served on the product’s own origin under
/abyss. - dsh-mcp-lens (@labmimors · 2026-08-15) — Keeps a large MCP catalog behind two model-visible interfaces,
mcp_searchandmcp_call, reveals a small set of exact schemas on demand, and applies the sameallowTools/denyToolspolicy to search and calls; for DSH users connecting dozens to thousands of MCP tools, with a local schema-byte calculator and CI budget Action. - dsh-movein (@sjh9714 · 2026-08-16) — Moves a whole Claude Code setup into DSH in one command: skills, slash commands, MCP servers, hooks, subagents and permission rules (deny/ask bridge with a migration diff report), dry run by default;
--reversebrings DSH-born skills back for dual boot, and v0.5 adds a doctor post-move health check (including the frontmatter shape DSH silently drops) plus automatic pre-write backups with one-command restore. - dsh-compressor (@lifeodyssey · 2026-08-16) — A slim port of Headroom: compresses tool output, cuts up to 20% of context, without touching the context cache. For long tool logs / JSON / diffs that bloat context.
- dsh-smooth-stream (@Laplace-bit · 2026-08-16) — Silky streaming reveal for the DSH Web UI: typewriter follows token arrival, Markdown renders while streaming, line breaks glide in, no flicker; follow stays with the user and prefers-reduced-motion is respected.
- dsh-win32 (@sjh9714 · 2026-08-18) — Native Windows shell and Workspace Write sandbox presets for DSH without WSL. Sandboxed sessions use busybox-w32 and unrestricted sessions use Git Bash. It preserves GBK and UTF-16 reads, while
doctorchecks presets, bundles, write boundaries, and known setup problems. Windows CI covers persistent shell round trips and interrupts under a restricted token. - dsh-meow-memory (@Phant0Meow · 2026-08-19) — Cross-session long-term memory for DeepSeek Harness: seven-layer node:sqlite store (soul/user/project/fact/lesson/topic/rules), cache-friendly injection on the first message, memory_* retrieve/read/write tools, per-message keyword matching, BM25 × Ebbinghaus-weighted retrieval, and per-window nightly consolidation (dream).
- dsh-maze (@lamost423 · 2026-08-20) — Trace Compare & Live Maze: draws how the agent actually explored on one wall-clock timeline — the main path, failed detours, backtracks, and subagent branches; upload 1–2 session logs for a single-run maze or a same-axis comparison (per-turn alignment plus a detour inventory), or watch the maze grow live in a session tab; all verdicts are deterministic rules with hover rationale — no LLM judging.
- dsh-feishu (@PGZXB · 2026-08-20) — DeepSeek Harness inside Feishu: one chat maps to one dsh session, with the command panel, approvals and questions all card-based and output streaming as live cards; one QR scan completes the setup, so you can drive your local agent from phone or desktop. Published on npm as
@dsh-feishu/dsh-feishu. - dsh-easyrewrite (@Renzic-Stone · 2026-08-21) — Inline edit and recall for your own user messages in DSH Web: click a bubble to edit in place, or hit the recall key to truncate and resend — lazy commit, seamless archive/replace, a version pager to flip through history, per-session draft persistence with timeout auto-backup, and a trilingual UI (zh/en/ja); official extension points only, zero source patches.
- tabbit-browser (@Tabbit-Browser · 2026-08-21) — Lets the DSH agent drive your Tabbit Browser through the browser-owned, task-isolated Playwright CLI (
tabbit-cli): real pages, real login state, real interactions, for web automation, information extraction, QA and benchmarks. Ships atabbit-browserskill (persistent task spaces, locators and waits, screenshots, receipts and recovery; auto-registered with the plugin, called via/tabbit-browser) and atabbit_browser_installpreflight tool (detects stable editions ≥1.9.0 and the runtime; starts a DSH background job to download the region-appropriate installer when missing or outdated). One-command install:dsh plugin --profile web add github:Tabbit-Browser/dsh-tabbit. ⚠️ No LICENSE file in the repo (README states MIT). - ds-harness-remote (@liguobao · 2026-08-21) — Securely access DeepSeek Harness running on your work computer from another computer, a browser, or an Android device: the Host makes outbound connections only, session traffic is end-to-end encrypted, and remote sessions reuse the native Workspace and conversation UI without exposing a public port. ⚠️ The repository has no root license file; the Host plugin package is MIT-licensed.
- dsh-codex-subscription (@WSL043 · 2026-08-21) — Uses an existing ChatGPT/Codex subscription as a native DSH Web model provider: independent OAuth with no API key or Codex CLI, selectable subscription search, server-reported standard Codex/Spark quota, secret-free support diagnostics, and image generation in conversations. For users who want subscription models directly inside DSH without configuring another API key.
- dsh-meow-smooth (@Phant0Meow · 2026-08-24) — Meow Smooth: makes DSH feel like a native app on a phone — the composer collapses on blur, touch Enter inserts real line breaks, accidental pinch-zoom is locked out, and the sidebar folds away on narrow screens, plus a dozen more mobile polish details; ships long-task finish/failure push notifications (iOS PWA Web Push with a Bark fallback) and an optional compression proxy (70–90% off historical responses on cellular). Fully self-contained client-side with zero changes to dsh itself; published as the meow-smooth npm package.
- dsh-rewind (@SiriLee · 2026-08-26) — In-place conversation rewind in the same session window without forking (Claude Code /rewind semantics): a per-message rewind button cuts the model context back to any user message, with optional Claude-Code-style file restore from disk-persisted before-backups; official extension points only, zero source patches.
- dsh-whale-musume (@Sutera-Diffusus · 2026-08-28) — Whale-girl desktop pet for the DSH web UI: pat-to-raise growth, work-state poses, 494 dialogue lines and 30 achievements; v2.0.0 adds balance care (local-only proxy, key never lands), proactive care, accessibility, growth diary and theme sync — all local, zero telemetry, MIT, 102 unit tests.
- dsh-mcp-manage (@null119 · 2026-09-04) — An MCP-server management page for the DSH Web GUI: lists every installed MCP tool grouped by server (expandable), with add/edit/delete and enable/disable for stdio and Streamable HTTP servers — effective at runtime, no host restart. Composition-provided rows (cordis.yml / patches) are equally editable at runtime — disable, remove with restore, and edits that survive toggles and host restarts while the source composition files stay untouched. MIT, 14 unit tests.