将版本信息和核心运行逻辑从 main.go 移至 internal/app/app.go, main.go 仅保留 CLI 参数解析和入口调用。 Co-Authored-By: Claude <noreply@anthropic.com>
- 添加 internal/config 包,包含配置结构定义、默认值和验证逻辑 - 实现 CLI 参数解析 (-c/--config, -v, --generate-config) - 添加 yaml.v3 依赖用于配置文件解析 - 简化 plan.md 中的配置测试示例 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Makefile: 跨平台构建、测试、代码质量检查命令 - main.go: 程序入口,支持版本信息注入 Co-Authored-By: Claude <noreply@anthropic.com>