Bring pinative/agentx workspace registry and A-B harness onto current local_dev; renumber goose agentx registry 00062→00066 to avoid clash with chat-summary/provenance migrations. Keep CURRENT/MATRIX as ours for later docs apply; union module-boundaries agentx import tree. Path literals use workspace constants for arch-check.
44 lines
1.5 KiB
Bash
44 lines
1.5 KiB
Bash
# =============================================================================
|
|
# 开发环境 Compose 专用配置模板 (configs/.env.dev)
|
|
# 作用域:./scripts/env-service.sh dev * 的环境差异覆盖
|
|
#
|
|
# 根 .env 提供公共模型、检索、认证配置;本文件只覆盖 dev 差异。
|
|
# =============================================================================
|
|
|
|
ENV=dev
|
|
|
|
# 1. 业务 HTTP 服务
|
|
HTTP_PORT=8080
|
|
APP_PUBLISH_HOST=127.0.0.1
|
|
|
|
# 2. 对话数据与工作区(禁止跨环境共享)
|
|
DATA_DIR=./data/dev
|
|
|
|
# 3. 开发环境专属数据库
|
|
SYSTEM_DB_USER=app
|
|
SYSTEM_DB_PASSWORD=dev_secret_db_pass
|
|
SYSTEM_DB_NAME=agent_system_dev
|
|
SYSTEM_DB_PUBLISH_PORT=5433
|
|
|
|
# 4. 共享知识库(容器 app 经 shuimu-kb-shared 访问)
|
|
# KB_DB_PASSWORD 必须在仓库根 .env 提供;config.Load("") 会分层合并根 .env + 本文件。
|
|
# 勿依赖代码内默认口令(已清空);宿主机 go test / 本地进程同样走分层 Load。
|
|
KB_DB_USER=regkb
|
|
KB_DB_NAME=regulations
|
|
KB_DB_HOST=shuimu-kb-shared
|
|
KB_DB_PORT=5432
|
|
|
|
# 5. Agent 后端与 Runner 端口
|
|
PI_AGENT_RUNNER_PORT=18865
|
|
AGENT_BACKEND=pi-native
|
|
# pi-native 失败时进程内回退到容器 pi-agent,无需改此值。
|
|
AGENT_TIMEOUT=60m
|
|
# AgentX / workspace registry (optional; compose maps MINIMAX_* by default)
|
|
# AGENTX_API_BASE=
|
|
# AGENTX_API_KEY=
|
|
# AGENTX_MODEL=MiniMax-M2.7-highspeed
|
|
# WORKSPACE_TTL=168h
|
|
# WORKSPACE_QUOTA_BYTES=21474836480
|
|
|
|
# 6. Pi-Agent / MiniMax / Tavily / Runner 密钥统一读取根 .env
|