精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
allow deepseek harness to use .vsix theme file designed for visual studio code
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 未发现明显风险信号;安装前仍建议查看源码。
allow deepseek harness to use .vsix theme file designed for visual studio code
待人工精选——以下事实来自源码仓库。
allow deepseek harness to use .vsix theme file designed for visual studio code
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme 作者没有声明支持的平台。
dsh-vscode-theme adds a VS Code theme importer to DeepSeek Harness Web. In Settings -> Plugins -> VS Code Themes, drag in a .vsix file, select one of the theme variants it contains, and the DSH interface switches immediately. Parsing happens in the browser; the VSIX is not uploaded. The interface follows DSH's selected language and supports English and Simplified Chinese. The plugin also exposes vscode_theme_parse for agents that need the complete VS Code color and token data from a workspace file. ## Install Install directly from GitHub: sh dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme When running DSH from its source checkout, use the equivalent command: sh pnpm dsh plugin --profile web add github:Sim-xia/dsh-vscode-theme The package declares a DSH bundle patch, so the command also enables it in that profile. Restart the profile. The plugin depends on DSH's standard fs and tools services, which the web profile provides. For local development, replace the GitHub specifier with this repository's absolute path. ## Use the UI Restart the DSH Web profile after installing or rebuilding this package, then open Settings -> Plugins -> VS Code Themes. Drop a VSIX onto the import panel or choose it from disk. Every imported VSIX is stored in this browser's IndexedDB; use the saved-package menu to switch between them after a refresh or DSH restart. They are never uploaded. A theme applied through this plugin remains applied after a refresh; choosing a different DSH theme clears that restoration preference. DSH and VS Code have different visual-token systems. The importer maps the workbench palette (backgrounds, text, borders, focus, selection, status colors, and sidebar) into DSH's UI tokens. Syntax token colors remain available to the agent parser but do not recolor the DSH interface. ## Use from an agent Ask the agent to inspect a VSIX, or call the registered tool directly: json { "path": "/workspace/piousdeer.adwaita-theme-1.1.0.vsix", "theme": "Adwaita Dark", "detail": "summary" } Use detail: "full" to return every resolved color and token rule. The default summary returns metadata, rule counts, inherited files, and the first 24 workbench colors to keep ordinary model context compact. ## Development Building and publishing require Node.js 22 or later. The compiled host plugin targets Node.js 20 for DSH runtime compatibility. sh npm install npm run check npm run build 不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。