精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
nono沙盒支持
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 没有明确许可证,使用前确认授权。
nono沙盒支持
待人工精选——以下事实来自源码仓库。
nono沙盒支持
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:omdsh-dev/sandbox-nono 作者没有声明支持的平台。
@deepseek-ai/dsh-sandbox-nono English | 中文 The nono (Landlock/Seatbelt) backend as an installable DSH profile bundle. This standalone package contains the sandbox provider, its invariant companion, the bundle patch, and the vendored @dsh-external/nono-ts native executor carrier. ## Repository shape text package.json # standalone package and dsh.bundle manifest cordis.patch.yml # explicit sandbox-nono provider row docs/ # detailed bilingual Nono documentation src/ # provider and invariant companion tests/ # unit and real-wrapper integration tests vendor-nono-ts/ # pinned native binding and executor wrapper lib/ # generated install artifacts The bundle adds a distinct sandbox-nono row disabled by default. Enable it from a profile overlay when the deployment wants the Nono backend; the existing DSH sandbox row is not silently renamed or replaced. yaml - id: sandbox-nono name: '@deepseek-ai/dsh-sandbox-nono' disabled: false config: probeTimeoutMs: 5000 The provider fails closed with SANDBOX_UNAVAILABLE when the host has no vendored binding, the platform has no backend, or the functional channel probe does not prove enforcement. The SDK owns binding resolution, launch argv composition, wrapper failure classification, and channel qualification. Detailed behavior and limitations: docs/nono.md. ## Development A full typecheck expects the DSH checkout beside this repository: text ../../deepseek-harness sh pnpm install pnpm run typecheck pnpm test pnpm run build pnpm run test:e2e The prepare script builds directly from src/, so a package installation does not depend on the sibling checkout at runtime. The vendored carrier currently contains only the Linux x64 GNU binding; unsupported hosts intentionally fail closed. ## Model Experience Indirectly, through @deepseek-ai/dsh-bash-sandbox and @deepseek-ai/dsh-tool-bash, which render enforcement and denial facts. The @deepseek-ai/dsh-sandbox seam owns the SANDBOX_UNAVAILABLE text. ## Known Limitations and Deferred Work - Only the linux-x64-gnu native binding is committed; other platforms need a matching carrier under vendor-nono-ts/native/. - Windows has no Nono backend and fails closed. - The functional probe verdict is cached for the provider lifetime; repairing a binding requires reloading the plugin.不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。