配置

配置总览

按层理解 City Service 配置与 Agent 项目配置

配置总览

当前推荐配置分层:

  1. City runtime:管理模型目录、env 和服务凭据。
  2. Agent 项目层:声明当前项目绑定与运行参数。

关键原则

  1. 模型定义在 City AIService,多个 Agent 可复用。
  2. Agent 只声明统一的 execution,不重复保存 provider 细节。
  3. 任何配置变更后,建议重启对应 agent 验证生效。

你会常改的两类文件

  1. ~/.downcity/downcity.db(通过 CLI/UI 管理,不直接手改)
  2. <project>/downcity.json

下一步

  1. City 配置存储
  2. 项目配置(downcity.json)
  3. 环境变量配置逻辑(City 侧 vs Agent 私有)
  4. 模型配置(City + Agent)
  5. 配置检查清单