{ "format": 1, "title": { "en": "Dogtiti DSH plugins", "zh": "Dogtiti 的 DSH 插件" }, "description": { "en": "DeepSeek Harness plugins maintained by Dogtiti.", "zh": "Dogtiti 维护的 DeepSeek Harness 插件。" }, "metadata": { "categories": { "composer": { "title": { "en": "Composer", "zh": "输入框" } }, "agents": { "title": { "en": "Agent collaboration", "zh": "智能体协作" } }, "usage": { "title": { "en": "Usage & quota", "zh": "用量与额度" } }, "ui": { "title": { "en": "Interface", "zh": "界面" } } }, "labels": { "extra-model-calls": { "title": { "en": "Makes extra model calls", "zh": "会产生额外模型调用" } } }, "sortKeys": { "stars": { "title": { "en": "GitHub stars", "zh": "GitHub 星标" }, "order": "desc" } } }, "plugins": [ { "name": "dsh-plugin-composer-predict", "title": { "en": "Composer Prediction", "zh": "下一步指令建议" }, "description": { "en": "Predicts your next instruction from the current conversation and shows it as the composer placeholder; Tab turns it into an editable draft. One extra small model call per completed turn.", "zh": "根据当前对话预测你的下一条指令,直接显示成输入框里的占位文字,按 Tab 采纳为可编辑的草稿。每轮会多一次很小的模型调用。" }, "icon": "icon.svg", "author": "Dogtiti", "homepage": "https://github.com/Dogtiti/dsh-plugin-composer-predict#readme", "repository": { "url": "https://github.com/Dogtiti/dsh-plugin-composer-predict" }, "metadata": { "category": "composer", "keywords": [ "composer", "prediction", "suggestion", "tab", "autocomplete" ], "labels": [ "extra-model-calls" ], "sortKeys": { "stars": 0 } }, "versions": [ { "version": "1.0.0", "publishTimestamp": 1792665068, "source": { "type": "npm" }, "engines": { "dsh": "^0.2.1-0" } } ] }, { "name": "dsh-plugin-composer-history", "title": { "en": "Composer History", "zh": "输入框历史回溯" }, "description": { "en": "Shell-style prompt history: ArrowUp walks back through the messages this session already sent and fills the composer with them; ArrowDown walks forward and restores your draft at the end.", "zh": "像终端一样回溯:输入框为空时按 ↑ 依次回填本会话发过的消息,按 ↓ 往前走,走到最新之后恢复你原来的草稿。" }, "icon": "https://raw.githubusercontent.com/Dogtiti/dsh-plugin-composer-history/main/icon.svg", "author": "Dogtiti", "homepage": "https://github.com/Dogtiti/dsh-plugin-composer-history#readme", "repository": { "url": "https://github.com/Dogtiti/dsh-plugin-composer-history" }, "metadata": { "category": "composer", "keywords": [ "composer", "history", "keyboard", "arrow-keys", "prompt-history" ], "labels": [], "sortKeys": { "stars": 0 } }, "versions": [ { "version": "1.0.0", "publishTimestamp": 1792670040, "source": { "type": "npm" }, "engines": { "dsh": "^0.2.1-0" } } ] }, { "name": "dsh-plugin-subagent-bridge", "title": { "en": "Subagent Bridge", "zh": "子智能体桥" }, "description": { "en": "Lets Codex spawn DeepSeek Harness workers over a loopback MCP endpoint and collect their final answers, like native subagents; DSH agents can dispatch to Codex in return. Includes provider skills for both directions.", "zh": "让 Codex 通过本机 MCP 把 DSH 当 subagent 用:spawn 一批 worker、等最终回答、支持 fork 既有会话做上下文;反向 also 让 DSH 把任务派给 Codex。附带两个方向的 skill。" }, "icon": "https://raw.githubusercontent.com/Dogtiti/dsh-plugin-subagent-bridge/main/icon.svg", "author": "Dogtiti", "homepage": "https://github.com/Dogtiti/dsh-plugin-subagent-bridge#readme", "repository": { "url": "https://github.com/Dogtiti/dsh-plugin-subagent-bridge" }, "metadata": { "category": "agents", "keywords": [ "mcp", "subagent", "codex", "delegate", "parallel" ], "labels": [ "extra-model-calls" ], "sortKeys": { "stars": 0 } }, "versions": [ { "version": "0.7.4", "publishTimestamp": 1792765107, "source": { "type": "npm" }, "engines": { "dsh": "^0.2.1-0" } } ] }, { "name": "dsh-plugin-usage-panel", "title": { "en": "Usage Panel", "zh": "用量面板" }, "description": { "en": "Shows how much of each provider quota window is left as a chip beside the model selector, with a detail popover: GLM Coding Plan (5-hour / weekly / tool calls) and OpenCode Zen (rolling / weekly / monthly), picked from the provider the session is actually running.", "zh": "在模型选择器旁显示供应商套餐的额度余量,点开是明细浮层:GLM Coding Plan(5 小时 / 每周 / 工具调用)和 OpenCode Zen(滚动 / 每周 / 每月),按会话实际使用的供应商自动切换。" }, "icon": "https://raw.githubusercontent.com/Dogtiti/dsh-plugin-usage-panel/main/icon.svg", "author": "Dogtiti", "homepage": "https://github.com/Dogtiti/dsh-plugin-usage-panel#readme", "repository": { "url": "https://github.com/Dogtiti/dsh-plugin-usage-panel" }, "metadata": { "category": "usage", "keywords": [ "usage", "quota", "glm", "opencode", "provider" ], "labels": [], "sortKeys": { "stars": 0 } }, "versions": [ { "version": "0.2.2", "publishTimestamp": 1792980645, "source": { "type": "npm" }, "engines": { "dsh": "^0.2.1-0" } } ] }, { "name": "dsh-plugin-provider-icons", "title": { "en": "Provider Icons", "zh": "供应商图标" }, "description": { "en": "Shows each provider brand mark beside the model name in the composer model selector: 24 vendors, prefix matching so split providers such as newapi-responses inherit their parent mark, grey dot otherwise.", "zh": "在输入框的模型选择器里,模型名旁边显示供应商品牌 logo:覆盖 24 个厂商,支持前缀匹配(newapi-responses 这类拆出来的供应商自动继承父级图标),未收录的显示灰点。" }, "icon": "https://raw.githubusercontent.com/Dogtiti/dsh-plugin-provider-icons/main/icon.svg", "author": "Dogtiti", "homepage": "https://github.com/Dogtiti/dsh-plugin-provider-icons#readme", "repository": { "url": "https://github.com/Dogtiti/dsh-plugin-provider-icons" }, "metadata": { "category": "ui", "keywords": [ "icon", "logo", "provider", "model" ], "labels": [], "sortKeys": { "stars": 0 } }, "versions": [ { "version": "0.1.0", "publishTimestamp": 1792899339, "source": { "type": "npm" }, "engines": { "dsh": "^0.2.1-0" } } ] } ] }