RangeKing/dsh-iris
DeepSeek Harness 的渐进式能力路由
catalog 简介:Progressive capability routing for DeepSeek Harness
安装
## ✨ Why this is a lighter approach
Iris does not replace DeepSeek Harness. It gives less software more ownership.
| Approach | What it usually owns | Iris instead |
| ------------------------------------ | --------------------------------------- | ------------------------------------------------------------------------------- |
| Forked preset or global prompt patch | The mode persona and prompt | Keeps native presets and yields to an explicit prompt owner |
| Always-on capability bundle | Imports and exposes every Tool up front | Catalogues metadata first; imports local Providers only on activation |
| Second router Agent / LLM loop | Another decision and execution loop | Reuses the current Agent loop and deterministic DSH lifecycle hooks |
| Parallel Skill or MCP runtime | Loading, execution, and teardown | Routes back to DSH's native Skill, MCP, ToolRuntime, approval, and guard owners |
| Global Tool mutation | Every Agent sees the same change | Mounts and reveals capabilities in the requesting Agent's scope |
That is the practical difference: Iris controls capability exposure. It does not build another Harness beside DSH.
## 🧭 What changes when you enable Iris
Choose **Enable Iris — All four modes start minimal and expand capabilities when needed** beside the DSH mode selector. Choose **Disable Iris — Use DeepSeek's native behavior** to return to the unmodified DSH experience.
| Mode | Initial experience | On demand |
| ---------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| Minimal | Preserves native DSH Minimal exactly at Iris's verified boundaries | Iris adds no controls or automatic activation |
| Standard | Core capabilities and lightweight Iris controls | Adds native capability groups or lazily activates configured Tools |
| Code / PTC | Native `run_code` with a small, step-stable SDK | Stages compatible bindings for the next normal step |
| Creator / Cordis | Core capabilities first | Adds the privileged Creator control plane only for creator intent |
During a session Iris only adds capabilities; it does not repeatedly hide and re-add them between turns. Settings → Iris shows what the model can see now, what remains available, prompt/schema/SDK sizes, and the capabilities recently added.
## 🔀 Discover, then use the right owner
Iris gives the Agent one place to search without forcing every capability through one lifecycle:
把 RangeKing/dsh-iris 加入你的 DSH 配置(web profile)即可启用。
README
展开完整 README 收起
README 内容为空。
tt-a1i/archify
anywhere-labs/deepseek-harness-desktop
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit