首页/架构
🧩

架构

dsh 的架构信条只有一句话:一切皆插件。这一栏拆开它的骨架—— Cordis 如何把 profile / bundle / patch 三层叠成一棵可替换的插件树, 以及一个用户轮次进入系统后究竟走了哪些阶段。

2 篇(筹备中) Cordis 插件树 Turn Flow

本栏文章

01

一切皆插件:Cordis 与配置树叠加

profile、bundle、patch 三层如何叠出一棵可替换的插件树;为什么 dsh 没有「特权内核」; dsh --profile web --dump-config 打印的每一行,都能被你自己的一行 patch 换掉。

profilebundleHMR事件域筹备中
02

一个轮次里究竟发生了什么

turn/startturn/end:pre-step 拦截、prepared call 对账、 流式事件、工具执行流水线。哪些是持久事件,哪些只是实时扩展点。

agent/*tool pipeline持久 vs 瞬态筹备中