add minimax
All checks were successful
Build and Deploy Log Center / build-and-deploy (push) Successful in 1m31s

This commit is contained in:
zyc 2026-02-10 09:42:15 +08:00
parent aab0312cec
commit d857748314
2 changed files with 11 additions and 5 deletions

View File

@ -121,6 +121,7 @@ def status():
console.print("\n[bold]项目路径映射:[/bold]") console.print("\n[bold]项目路径映射:[/bold]")
console.print(f" rtc_backend: [blue]{settings.path_rtc_backend}[/blue]") console.print(f" rtc_backend: [blue]{settings.path_rtc_backend}[/blue]")
console.print(f" rtc_web: [blue]{settings.path_rtc_web}[/blue]") console.print(f" rtc_web: [blue]{settings.path_rtc_web}[/blue]")
console.print(f" airhub_app: [blue]{settings.path_airhub_app}[/blue]")
@app.command() @app.command()

View File

@ -18,7 +18,7 @@ class Settings(BaseSettings):
# Claude CLI # Claude CLI
claude_cli_path: str = Field(default="claude", description="Claude CLI 路径") claude_cli_path: str = Field(default="claude", description="Claude CLI 路径")
claude_timeout: int = Field(default=300, description="Claude CLI 超时时间(秒)") claude_timeout: int = Field(default=1000, description="Claude CLI 超时时间(秒)")
# Git # Git
git_user_name: str = Field(default="repair-agent", description="Git 用户名") git_user_name: str = Field(default="repair-agent", description="Git 用户名")
@ -27,8 +27,8 @@ class Settings(BaseSettings):
# 安全配置 # 安全配置
max_retry_count: int = Field(default=3, description="最大重试次数") max_retry_count: int = Field(default=3, description="最大重试次数")
max_modified_lines: int = Field(default=50, description="最大修改行数") max_modified_lines: int = Field(default=500, description="最大修改行数")
max_modified_files: int = Field(default=5, description="最大修改文件数") max_modified_files: int = Field(default=20, description="最大修改文件数")
critical_files: str = Field( critical_files: str = Field(
default="payment,auth,security", default="payment,auth,security",
description="核心文件关键词,逗号分隔" description="核心文件关键词,逗号分隔"
@ -43,9 +43,13 @@ class Settings(BaseSettings):
default="/Users/maidong/Desktop/zyc/qy_gitlab/rtc_web", default="/Users/maidong/Desktop/zyc/qy_gitlab/rtc_web",
description="rtc_web 本地路径" description="rtc_web 本地路径"
) )
path_airhub_app: str = Field(
default="/Users/maidong/Desktop/zyc/qiyuan_gitea/rtc_prd/airhub_app",
description="airhub_app 本地路径"
)
class Config: class Config:
env_file = ".env" env_file = os.path.join(os.path.dirname(os.path.dirname(__file__)), ".env")
env_file_encoding = "utf-8" env_file_encoding = "utf-8"
extra = "ignore" extra = "ignore"
@ -54,6 +58,7 @@ class Settings(BaseSettings):
path_map = { path_map = {
"rtc_backend": self.path_rtc_backend, "rtc_backend": self.path_rtc_backend,
"rtc_web": self.path_rtc_web, "rtc_web": self.path_rtc_web,
"airhub_app": self.path_airhub_app,
} }
return path_map.get(project_id) return path_map.get(project_id)