This commit is contained in:
2026-03-12 12:10:11 +08:00
commit ce2e1b94e7
54 changed files with 5164 additions and 0 deletions

49
.env Normal file
View File

@@ -0,0 +1,49 @@
# ===== 网关与后端端口 =====
GATEWAY_HOST=127.0.0.1
GATEWAY_PORT=8080
BACKEND_HOST=127.0.0.1
BACKEND_PORT=8081
# ===== 推理参数 =====
THINK_MODE=think-on
CTX_SIZE=16384
IMAGE_MIN_TOKENS=256
IMAGE_MAX_TOKENS=2048
MMPROJ_OFFLOAD=on
# ===== 文件系统只读范围 =====
READONLY_FS_ROOTS=C:\;D:\;E:\ # 留空时默认只允许读取项目目录;多个目录用分号分隔,例如 D:\docs;D:\projects
READONLY_FS_MAX_READ_BYTES=524288 # 单次读取上限,默认 512KB 524288
# ===== 文件系统操作权限 =====
ENABLE_FILE_WRITE=True # 总开关:是否允许大模型调用写入工具
REQUIRE_HUMAN_CONFIRM=True # 高危开关:写入前是否强制终端弹出确认提示 (y/n)
WRITEABLE_FS_ROOTS=E:\AI_Workspace # 安全红线:仅允许写入的根目录列表,多个用分号隔开。留空则禁止一切写入。
# 记忆文件的存放路径,建议使用相对路径或灵活的绝对路径
MEMORY_FILE_PATH=./.tmp/super_agent_data/memory.json
# ===== 模式选择 =====
# 默认模式: local (本地) 或 cloud (云端)
MODEL_MODE=local
# ===== 云端 API 配置 (以 DeepSeek 为例,也可换成 GPT-4o 等) =====
CLOUD_MODEL_ID=
CLOUD_BASE_URL=
CLOUD_API_KEY=
# ===== 记忆与权限 (保持你之前的配置) =====
MEMORY_FILE_PATH=./.tmp/super_agent_data/memory.json
ENABLE_FILE_WRITE=True
# ===== 9B 模型路径(可不改,使用默认目录) =====
MODEL_PATH=.tmp/models/crossrepo/lmstudio-community__Qwen3.5-9B-GGUF/Qwen3.5-9B-Q4_K_M.gguf
MMPROJ_PATH=.tmp/models/crossrepo/lmstudio-community__Qwen3.5-9B-GGUF/mmproj-Qwen3.5-9B-BF16.gguf
# 如果要一键切到 Q8可执行 .\install_q8.cmd它会自动把下面两项改成 Q8
# ===== 安装阶段下载源(可选覆盖) =====
# LLAMA_WIN_CUDA_URL=
# MODEL_GGUF_URL=
# MODEL_MMPROJ_URL=
# MODEL_GGUF_SHA256=
# MODEL_MMPROJ_SHA256=