refactor(config): 简化EULA验证并统一环境变量配置管理

- 重构EULA验证机制,从复杂的文件哈希验证改为简单的环境变量验证
- 统一host和port配置,优先从环境变量读取而非配置文件
- 移除ServerConfig配置类,简化配置结构
- 添加.env文件自动创建和管理功能
- 更新相关模板和文档注释
This commit is contained in:
雅诺狐
2025-09-14 10:35:14 +08:00
parent 06a6c71775
commit fc78ec88d5
6 changed files with 82 additions and 88 deletions

View File

@@ -43,8 +43,7 @@ from src.config.official_configs import (
CrossContextConfig,
PermissionConfig,
CommandConfig,
PlanningSystemConfig,
ServerConfig,
PlanningSystemConfig
)
from .api_ada_configs import (
@@ -399,7 +398,6 @@ class Config(ValidatedConfigBase):
cross_context: CrossContextConfig = Field(
default_factory=lambda: CrossContextConfig(), description="跨群聊上下文共享配置"
)
server: ServerConfig = Field(default_factory=lambda: ServerConfig(), description="主服务器配置")
class APIAdapterConfig(ValidatedConfigBase):