Posts
All the articles I've posted.
第 02 课 · 一切皆插件:Cordis 骨架二十分钟
第 01 课的组合树里每一条都是「插件」。问题是:插件之间怎么找到彼此?谁先加载?卸载时谁先走? dsh 的回答是把这些问题全部交给运行时骨架 Cordis(vendor 进仓库:vendor/cordis/),并且给出三条统一规则:属性访问即服务解析、可用性即…
第 01 课 · 跑起来:三种运行形态与观察窗口
先别管架构图。假设你拿到这个仓库,第一个问题一定是:这东西怎么跑?跑起来之后,状态存在哪? 这一课不读源码,只做三件事:跑起来、看配置、找日志。后面的每一课都会反复用到这些观察窗口。
把 CI 构建从 90 秒降到 12 秒
先说结论:PR 的 CI 反馈时间从 92 秒降到 12 秒,改动只有三处——缓存 key、一个 postinstall 脚本、任务编排。没有换工具链。(约 5 分钟)