- 标注:AI 预标注直写 labels_json(去候选确认两阶段);重叠去重(minIoU);全量标注按钮 - 训练:脚本迁移入 server/training/(Go 化 prepare_yolo/analyze_rfdetr,保留 train_server.py);tflite 产物自检并入训练流程(check_tflite) - 数据目录/权重不进 git;.gitignore 迁移至仓库根
16 lines
954 B
Go
16 lines
954 B
Go
package entity
|
|
|
|
import "github.com/gogf/gf/v2/os/gtime"
|
|
|
|
// AppVersion App 版本记录:管理端下发,客户端启动时查询最新一条做版本比较。
|
|
// 版本号 UNIQUE(防重复下发),记录仅新增不删除(不可变下发历史)。
|
|
// 检测到新版本(服务器版本 > 本地版本)即强制更新,无普通/强制之分;
|
|
// 下载地址不落表(固定文件 app.apkDir/observer-latest.apk,见 common/apk_store.go)。
|
|
type AppVersion struct {
|
|
Id int64 `json:"id" orm:"id" description:"自增主键"`
|
|
Version string `json:"version" orm:"version" description:"语义化版本号 x.y.z"`
|
|
Notes string `json:"notes" orm:"notes" description:"更新说明(客户端弹窗展示)"`
|
|
CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:"下发时间"`
|
|
UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:"更新时间"`
|
|
}
|