## 会话 ID: 20260102-02 - **执行原因**: 用户希望在运行时通过命令行参数指定配置文件,并优化配置文件查找逻辑,优先使用当前目录下的文件。 - **执行过程**: 1. 修改 `server/config/config.go` 中的 `LoadConfig` 函数。 2. 增加命令行参数解析逻辑,支持 `-c` 或 `-config` 参数。 3. 调整配置文件查找顺序:优先检查 `config.{env}.yaml`(当前目录),其次是 `config/config.{env}.yaml`,最后是上级目录。 - **执行结果**: 现在可以通过命令行参数指定配置文件,或者直接将配置文件放在可执行文件同级目录下,无需严格依赖 `config/` 目录结构。