This commit is contained in:
2026-03-11 16:49:00 +08:00
commit 52d7d14795
53 changed files with 4991 additions and 0 deletions

36
.env Normal file
View File

@@ -0,0 +1,36 @@
# ===== 网关与后端端口 =====
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 # 总开关:是否允许大模型调用写入工具 关闭 False
REQUIRE_HUMAN_CONFIRM=True # 高危开关:写入前是否强制终端弹出确认提示 (y/n) 关闭 False
WRITEABLE_FS_ROOTS=E:\AI_Workspace;E:\Temp\Output # 安全红线:仅允许写入的根目录列表,多个用分号隔开。留空则禁止一切写入。
# 记忆文件的存放路径,建议使用相对路径或灵活的绝对路径
MEMORY_FILE_PATH=./.tmp/super_agent_data/memory.json
# ===== 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=