配置与数据目录
配置结构、UI 设置和执行路径不是完全相同的层次;存在配置字段不代表每个 HTTP 入口都使用该字段。修改前备份,不提交凭据或访问 token。
全局目录
全局目录优先为非空 LINGXIZHI_HOME;否则是可执行文件同级 data,可执行路径无法取得时回退 ./data。全局配置为 lxz.config.json,MCP 为 mcp.json,账号凭据、license、日志等也使用该目录。旧工作目录配置存在兼容迁移逻辑;项目级 .lxz 索引与记忆数据另有用途。不要将全局目录写为 ~/.lxz。
内核连接
默认回环地址与端口 3721,实际端口可能动态变化。server.lan_pairing 默认关闭;启用后可增加 LAN 监听,重启后按当前配置生效。保护配对码和 token,不通过公网端口转发暴露接口。
外部服务
LSP 需用户安装与配置,缺失时显示语言服务 banner。Python/Node/Java/Go 调试分别需要外装 debugpy、js-debug、jdt-java-debug、Delve(dlv)及对应运行时。模型目录由数据库动态配置,账号实际可用列表优先于静态说明。MCP 配置 reload 当前接线 stdio。
沙箱默认值
当前沙箱默认启用 Docker,超时 60 秒,镜像 lxz-sandbox:latest,网络 none,内存 512 MB、CPU 80%。默认允许回退 Process,容器工作目录可读写挂载。实际后端和限制需检查执行状态。Process 的命令及 URL/IP 参数规则不是操作系统网络隔离,详见终端。
缓存与隐私
缓存相关结构或开关不能证明补全 HTTP 入口已接入持久缓存,当前 /api/fim/complete 未接线该读取/写回。隐私排除与脱敏规则不是所有路径永不泄漏的保证,发送前检查上下文;LLM 请求会外发必要代码。