dsh-code-ide
An optional web IDE workbench for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SakalioLabs/dsh-code-ide说明文档
阅读完整 README ↗使用提示
- 在 Harness 中打开或创建一个已关联工作区的会话。
- 选择 IDE 页签;工作区尚未就绪时会显示明确状态,不会静默切到另一个工作区。
- 从资源管理器或 Quick Open 打开文本文件。
- 编辑并显式保存;搜索替换产生的修改同样需要保存。
- 需要 Harness 输入框时切回 对话。
常用快捷键:
| 操作 | Windows/Linux | macOS |
|---|---|---|
| Quick Open | Ctrl+P | Cmd+P |
| 命令面板 | Ctrl+Shift+P / F1 | Cmd+Shift+P / F1 |
| 保存 | Ctrl+S | Cmd+S |
| 资源管理器 / 搜索 | Ctrl+Shift+E / Ctrl+Shift+F | Cmd+Shift+E / Cmd+Shift+F |
| 跳转到行 | Ctrl+G | Cmd+G |
| 快捷键设置 | Ctrl+K,再 Ctrl+S | Cmd+K,再 Cmd+S |
| 显示/隐藏终端 | Ctrl+反引号 | Cmd+反引号 |
| 自动换行 | Alt+Z | Option+Z |
配置
默认 bundle 配置:
- insert:
- id: dsh-code-ide
name: dsh-code-ide
config:
maxFileBytes: 4194304
terminalShell: auto
| 选项 | 默认值 | 说明 |
|---|---|---|
maxFileBytes | 4 MiB | 可读写 UTF-8 文本文件上限 |
maxDirectoryEntries | 5,000 | 单次目录列表的直属条目上限 |
terminalShell | auto | Windows 使用 COMSPEC,Unix 使用 SHELL,并带回退 |
terminalArgs | shell 默认 | 显式 shell 参数数组 |
maxTerminalSessions | 8 | Host 活跃/待创建 PTY 上限,硬上限 64 |
maxConcurrentSearches | 2 | 并发受管搜索数 |
searchTimeoutMs | 30,000 | 搜索超时(毫秒) |
完整有界配置见 src/host/plugin.ts。