- Gin + config.yaml + SQLite 后端骨架,JWT 登录 + 管理员初始化
- web/ 原生单页:拖拽多图上传 → Agnes 免费识别 → 结果复制
- HTTP API:/api/v1/vision/analyze 免鉴权 + 令牌桶限流,支持程序直调
- cmd/vision-cli 独立 CLI 工具(复用 service 层,不依赖 Web 服务)
- build.bat / build.sh 构建脚本,移除 mcp-server
- 统一响应格式 {code, message, data},CORS/JWT/限流中间件
Co-Authored-By: Claude <noreply@anthropic.com>
11 lines
385 B
Batchfile
11 lines
385 B
Batchfile
@echo off
|
||
rem ============================================
|
||
rem vision-tool 构建脚本(Windows 本地)
|
||
rem 产物:vision-tool.exe(Web 服务) / vision-cli.exe(CLI 工具)
|
||
rem ============================================
|
||
set CGO_ENABLED=0
|
||
go build -o vision-tool.exe .
|
||
go build -o vision-cli.exe ./cmd/vision-cli
|
||
echo.
|
||
echo Build done: vision-tool.exe / vision-cli.exe
|