Reasonix · 第 2 章 配置体系:TOML 驱动一切


文档摘要

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 · 第 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 章。

契约坐标

学习目标

  1. 理解 SPEC §2 Layout 依赖方向无环。
  2. 说清 config 四级覆盖(flag>project>user>defaults)。
  3. 读懂 reasonix.example.toml 260行。
  4. 理解 DeepSeek 预设与双模型协作。
  5. 认识 built-in init() 自注册机制。

子章节导航

01 SPEC §2 Layout 与依赖方向无环

Layout目录结构;依赖方向acyclic cli→{agent,plugin,config}→{tool,provider};built-in子包(openai/tool.builtin)import父包自注册父包永不import子包;Remote-SSH分层;import cycle检查规则(REASONIX.md Pre-push CI)。

02 config 四级覆盖与 reasonix.example.toml 精读

config四级(flag>project .reasonix/>user ~/.reasonix/>defaults);reasonix.example.toml 260行精读(DeepSeek预设/双模型executor+planner分离缓存会话/定价/工具启用/插件MCP servers/extension sidecars/权限策略);TOML为唯一接受的第三方依赖。

前置知识与后续延伸

前置:第1章。后续:第3章Provider接口。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U