概览
@rain/minimal-omni
README / ZH
插件文档
Minimal Omni
让 DeepSeek Harness 默认保持精简。任务需要浏览器、文档或代码导航时, Minimal Omni 才为当前会话申请对应能力,完成后再释放。
Minimal Omni 是独立的 Developer Preview,不替换官方 Web 应用,也不会改动 你的 provider、模型或凭据设置。
为什么使用它?
| 工具较多的配置 | Minimal Omni | |
|---|---|---|
| 空闲时可见的工具 | 取决于配置,通常较多 | pwsh、str_replace_editor、request_capability、release_capability |
| 浏览器 | 可能一直存在 | 需要时才申请 |
| 文档工具 | 取决于配置 | 需要时才申请 |
| 规划或审查提示 | 取决于配置 | 本包不会额外加入 |
| 卸载 | 取决于配置 | 一条 DSH 插件命令 |
模型仍然使用官方 Minimal brain。额外工作由运行时负责,不会加入 planner 或 reviewer loop。
安装
在平时使用的 DSH 环境中执行一次:
dsh plugin --profile web add github:Rainflowers686/deepseek-harness-minimal-omni#v0.2.0-preview.2
这条命令只向现有 web profile 增加一个 bundle,不会修改默认 preset、
provider、模型、凭据、代理或权限。
使用
正常启动 Web profile:
dsh --profile web
新建会话,打开 Agent preset,选择 Minimal Omni。Standard 和其它 已经安装的 preset 仍然可用。
一般编码任务开始时工具很少。需要当前网页、PDF 或仓库导航时,会话可以申请 Browser、Documents 或 Code/LSP,完成后再释放。
卸载
dsh plugin --profile web remove @rain/minimal-omni
卸载只移除 Minimal Omni bundle,不会删除会话、凭据或其它 preset。需要时再 执行上面的固定版本安装命令即可恢复。
能力范围
请查看能力分层矩阵。本预览已支持并经过验证的
范围包括 Minimal brain、按需 Code/LSP、Browser、Web fetch、PDF/DOCX/ZIP 提取、
Jobs、native Goal、手动 /compact、session reload 和完整编码闭环。
XLSX/PPTX 的 model-facing 工作流、成功 compaction 后的 Goal 连续性、automatic compaction 调参和可选媒体提取属于 Experimental。Vision 取决于所选 route 是否 支持图像输入;Web Search 和已授权 GitHub 操作需要另外的 provider/授权。桌面 自动化、ASR、广义音视频理解和跨 Agent handoff 暂不在范围内。
兼容性
已测试运行时为 dsh-v0.1.2-rc.1,commit 为
a66e4702047846cdaa10c66c9d3df3951f5ea70d。首个正式支持平台是 Windows;尝试
其它 DSH 构建前请先阅读兼容性说明。
安全提示
- capability 工具使用当前会话工作区,并限制输出大小。
- 浏览器 profile、下载、截图和 Jobs 由运行时创建和清理。
- 已知不支持图像输入的 Vision route 会在使用图像工具前返回不可用。
- acceptance/CI 模式有更严格的请求和 DSH_HOME 检查;普通用户不需要 ledger 或人为的请求预算。
- Issue 中不要粘贴 API key、cookie 或含私人内容的完整 session log。
更多信息见 SECURITY.md 和 TROUBLESHOOTING.md。
开发
维护者请阅读 DEVELOPMENT.md。静态检查和打包检查不需要 provider key。
许可证
MIT。见 LICENSE、NOTICE.md、 THIRD_PARTY_NOTICES.md 和 PROVENANCE.md。
