Reasonix · 第 2 章 配置体系:TOML 驱动一切 章节摘要:本章深潜 Reasonix 的配置体系。SPEC §2 定义了 Layout 和依赖方向(无环:cli→{agent,plugin,config}→{tool,provider}),built-in 子包 import 父包自注册、父包永不 import 子包。config 实现四级覆盖(flag>project>user>defaults)。reasonix.example.toml 260 行是最完整的配置示例。本章共 2 节,前置依赖为第 1 章。 契约坐标 学习目标 理解 SPEC §2 Layout 依赖方向无环。 说清 config 四级覆盖(flag>project>user>defaults)。
章节摘要:本章深潜 Reasonix 的配置体系。SPEC §2 定义了 Layout 和依赖方向(无环:cli→{agent,plugin,config}→{tool,provider}),built-in 子包 import 父包自注册、父包永不 import 子包。config 实现四级覆盖(flag>project>user>defaults)。reasonix.example.toml 260 行是最完整的配置示例。本章共 2 节,前置依赖为第 1 章。
Layout目录结构;依赖方向acyclic cli→{agent,plugin,config}→{tool,provider};built-in子包(openai/tool.builtin)import父包自注册父包永不import子包;Remote-SSH分层;import cycle检查规则(REASONIX.md Pre-push CI)。
config四级(flag>project .reasonix/>user ~/.reasonix/>defaults);reasonix.example.toml 260行精读(DeepSeek预设/双模型executor+planner分离缓存会话/定价/工具启用/插件MCP servers/extension sidecars/权限策略);TOML为唯一接受的第三方依赖。
前置:第1章。后续:第3章Provider接口。