理解 Qi OS,最重要的入口不是某个 API,而是 namespace。Qi OS 延续并增强了 Plan 9 的思路:设备、网络、服务、节点资源都尽量进入统一的文件式资源视图。

为什么 namespace 是核心

  • 统一认知模型:开发者不需要分别学习“文件接口”“设备接口”“服务接口”的三套世界,而是优先理解一套统一资源模型。
  • 天然适合分布式系统:当资源来自不同节点时,namespace 仍然可以把它们组织到同一套可访问视图中。
  • 便于系统与开发工具协同:RHStudio、CLI、调试工具和 Agent Runtime 都可以围绕同样的资源入口工作。

建议重点观察的资源类型

  1. 本地文件与目录:作为最基础的资源入口。
  2. 服务入口:例如系统运行时、Agent 或调度服务暴露的路径。
  3. 设备节点:把设备访问也纳入统一视图,而不是散落为独立驱动调用。
  4. 远程资源:在多节点场景中保持一致的访问方式。

文件系统这一页的关键,不是把 namespace 讲成抽象理论,而是让开发者意识到:在 Qi OS 里,理解资源视图本身,就是理解操作系统。