penglai-doll/dsh-plugin-manager
penglai-doll★ 0JavaScriptLast synced: 2026-08-17
Plugin management tab for the Web Plugins settings: manage agent presets (list/read/validate/copy/remove, per-row enable/disable) and the dynamic Cordis plugin inventory, through a same-origin /plugin-manager JSON API.
README excerpt
dsh-plugin-manager Bilingual 中英双语:English first, 中文译文在后。 English Formal (composition-mounted) DeepSeek Harness plugin: a 插件管理 tab in the Web Plugins settings section that manages two plugin planes. What it manages - Agent presets ( agentPresets service): list, view composition text, mount-validate ( standingKeyFor ), duplicate ( copy ), delete ( remove ), and per-row enable/disable by disabled: true line surgery on a user preset's agent.cordis.yml . Shipped presets are read-only. - Dynamic Cordis plugins ( dynamicCordisRunner service): frame-wide inventory and panel-driven stop ( stopFromPanel ). Architecture - lib/index.js — Host half (plain ESM, no imports): injects agentPresets , webServer , dynamicCordisRunner , agents , fs ; serves a same-origin JSON API under /plugin-manager/ via webServer.register (wrapped in ctx.effect , so teardown removes the routes). - lib/client.js — Client half: a hand-written web plugin bundle in the window. ModuleLoader .load({id, factory}) format; registers settings.plugins.tab (id manager ) and calls the host API with fetch . Only module dependency: react . Installation (web profile) and add one row to the profile's cordis.patch.yml : Then restart …
View full README on GitHub →Category
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 87,829
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,745
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,971