Commit Graph

16 Commits

Author SHA1 Message Date
b0f07624b0 refactor(cli): 将 cobra 替换为 urfave/cli v3 并添加版本号注入
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
- 移除 cobra 依赖,使用更轻量的 urfave/cli v3
- 删除 cmd/root.go,将 CLI 逻辑整合到 main.go
- 添加编译时版本号注入(Version 和 Commit)
- 适配 .woodpecker.yml 以支持新的版本号路径
- 代码从 147 行减少到 135 行(净减少 12 行)

版本号现在通过 ldflags 在编译时注入,不再硬编码。
CI 构建时会自动从 Git tag 和 commit SHA 注入版本信息。
2026-04-08 14:44:58 +08:00
994023553d chore(deps): 清理未使用的 go 依赖
移除旧版本的 aliyun-sdk、fetchup、x/exp、x/net、x/sys、x/tools 等

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-07 16:52:20 +08:00
752446e502 激光联动控制完成 2025-03-12 19:13:35 +08:00
c71e8bc13d 修复投影仪控制 2025-03-05 11:03:19 +08:00
53d9df6e0a 用 vlc 替换 ffplay 的播放方式用来修复视频播放问题 2025-03-01 13:28:57 +08:00
4973b8471e 接入腾讯云日志服务 2025-02-28 12:34:13 +08:00
593d7758bf 播放游戏时,停止待机任务 2025-02-26 19:45:47 +08:00
ff97e25a55 完善背光控制,优先使用 xset 控制。完成浏览器展示 2024-12-30 12:16:10 +08:00
df9dbb0926 继电器、读卡器,都用统一的modbus协议 2024-12-12 10:30:21 +08:00
37fb40672a 初步完成龙台的读卡逻辑 2024-12-09 18:28:36 +08:00
4ea0af5bd7 使用设计模式优化发卡机 2024-11-20 13:54:05 +08:00
480e9ab6d5 初步完成接收发卡报文 2024-11-19 18:34:38 +08:00
28291598bb 完成日志输出到文件、终端多处的处理 2024-11-13 16:11:59 +08:00
edb8d30605 全面替换log为zap 2024-11-08 18:42:13 +08:00
ccfe0d311b 对接阿里语音合成证书 2024-11-05 14:52:11 +08:00
f9b9beea4b 基本逻辑完成 2024-11-01 17:40:34 +08:00