Skip to content

Feat/phase2 model image#422

Merged
yokowu merged 2 commits into
devfrom
feat/phase2-model-image
Mar 16, 2026
Merged

Feat/phase2 model image#422
yokowu merged 2 commits into
devfrom
feat/phase2-model-image

Conversation

@yokowu
Copy link
Copy Markdown
Collaborator

@yokowu yokowu commented Mar 16, 2026

变更描述

  1. 添加模型/镜像迁移基础层(常量、配置、错误码、pkg/request、pkg/llm)
  2. 从内部项目迁移模型配置和镜像配置模块,包括个人用户设置和团队级管理,
    涵盖完整 CRUD、健康检查、供应商模型列表、所有权模型和 Swagger 注释。

变更类型

  • Bug修复 (不兼容的变更,修复某个问题)
  • 新功能 (不兼容的变更,添加新功能)
  • 破坏性变更 (修复或功能会导致现有功能无法按预期工作)
  • 文档更新
  • 代码重构
  • 其他 (请说明)

影响范围

测试验证

相关问题

关闭 #

yokowu added 2 commits March 16, 2026 21:06
从内部项目迁移模型配置和镜像配置模块,包括个人用户设置和团队级管理,
涵盖完整 CRUD、健康检查、供应商模型列表、所有权模型和 Swagger 注释。

- Ent schema: model, image, team_model, team_image, team_group_model, team_group_image
- Domain 层: 接口、请求/响应类型、From 转换器
- Setting 模块: 个人模型/镜像 repo、usecase(代理重试、健康检查)、handler
- Team 模块: 团队模型/镜像 repo、usecase、handler(TeamAuth + 审计中间件)
- SQL 迁移: 000002_model_image up/down
@yokowu yokowu merged commit e3be87c into dev Mar 16, 2026
2 checks passed
@yokowu yokowu deleted the feat/phase2-model-image branch March 16, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant