wuyongtao
|
bccd3bf448
|
feat: 更新后端配置、Docker部署、API模块及多项文档
- 更新后端 main.py、config.py 核心配置
- 更新 compute API 模块
- 更新 Docker 部署配置(app/compute docker-compose、nginx、环境变量)
- 更新前端 API 模块(dataset、model、request)及 vite 配置
- 更新多项项目文档(架构、部署、开发计划、日志等)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-21 10:09:36 +08:00 |
|
wuyongtao
|
a67ca2c19c
|
feat: 添加平台管理、计算模块适配器及前端页面更新
- 新增 platform API 端点和存储
- 新增 llama_factory 适配器
- 新增前端 compute、guide、system 等视图页面
- 新增 echarts 插件和 mock 数据
- 更新 Docker 配置、后端配置及文档
- 更新前端路由、API、侧边栏等组件
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-21 09:23:43 +08:00 |
|
caoxiaozhu
|
4173b53b1b
|
refactor: 前端构建按需化与 Mock 懒加载
移除全量 Element Plus 与全局 VChart 注册,改为按需引入样式与组件内局部图表;Mock 适配器改为按 VITE_ENABLE_MOCK 环境变量懒加载,生产默认不拦截请求;ECharts 精简为看板所需图表,各视图与 stores 同步适配。
|
2026-07-16 11:03:54 +08:00 |
|
caoxiaozhu
|
ab9e87f948
|
refactor: 推理对比超时与打字机展示改进
抽取 withTimeout 替代 Promise.race 超时控制,对比结果新增打字机逐字渲染与清理,推理聊天参数与列表类型同步收敛。
|
2026-07-16 11:03:25 +08:00 |
|
caoxiaozhu
|
5a040366da
|
refactor: usePolling 改为串行轮询
上一轮完成后才安排下一轮避免慢请求重叠,页面不可见时自动暂停、恢复后立即刷新,支持动态间隔与错误回调。
|
2026-07-16 11:03:15 +08:00 |
|
caoxiaozhu
|
3cb20a4a28
|
style: 登录时长图表标签回到柱条右侧
标签位置由 insideRight 改回 right、颜色改回灰色,避免短柱条内文字溢出。
|
2026-07-16 09:38:23 +08:00 |
|
caoxiaozhu
|
a6085a2612
|
chore: 页面表面回归与数据处理文案适配
页面表面回归选择器更新为 task-overview,任务概览补充表面背景变量,数据处理结果步骤标题文案精简。
|
2026-07-16 09:36:39 +08:00 |
|
caoxiaozhu
|
4899bc8779
|
style: Dashboard 看板表格行高与图表微调
训练任务表格行高加大提升可读性,登录时长图表留白与标签位置调整避免溢出,回归断言同步。
|
2026-07-16 09:36:39 +08:00 |
|
caoxiaozhu
|
e70538e64d
|
feat: 顶部栏新增使用文档入口
AppHeader 增加使用文档按钮,新窗口打开 /guide 路由,补充响应式窄屏适配。
|
2026-07-16 09:36:39 +08:00 |
|
caoxiaozhu
|
746d1118df
|
style: 登录页高度与滚动行为修正
登录页主区域改为 height 100% 避免内部双滚动条,移动端恢复 min-height 并允许整体滚动。
|
2026-07-14 16:19:16 +08:00 |
|
caoxiaozhu
|
a70cf6addd
|
refactor: Dashboard 看板布局与图表优化
DashboardView 调整看板卡片与栅格展示,ECharts 补充图表类型,主布局 dashboard 区域由内嵌滚动改为自适应可滚动以避免内容被裁剪,回归脚本适配。
|
2026-07-14 16:10:59 +08:00 |
|
caoxiaozhu
|
8b83b8facf
|
refactor: 登录页重构为双栏视觉布局
左侧新增品牌展示区与平台能力介绍,右侧保留登录表单并优化可访问性属性,Element Plus 链接/文本按钮统一样式与焦点表现。
|
2026-07-14 16:10:55 +08:00 |
|
caoxiaozhu
|
e09c6e81df
|
feat: 用户与权限管理
新增 PermissionCode 权限类型与用户/权限 API,路由注册用户设置/创建/权限页与无权访问页并接入权限守卫,AppSidebar 按权限过滤菜单并新增用户设置入口,auth store 与 mock 适配器同步支持用户管理与新登录认证,回归脚本与 npm 脚本注册。
|
2026-07-14 16:10:50 +08:00 |
|
caoxiaozhu
|
2bceb686c6
|
feat: 数据集版本管理支持删除历史版本
DatasetVersionList 新增 next_version_number,API 与 Mock 补充删除版本接口与并发控制,DatasetVersionBar 增加删除操作并对初始版本与最后版本禁用,DatasetPreviewView 接入删除流程,回归脚本与设计走查同步。
|
2026-07-14 14:47:12 +08:00 |
|
caoxiaozhu
|
acbd6d91b3
|
feat: 评测创建支持基础指标配置与启动参数类型化
新增 StartEvalPayload 与 BasicEvalMetricsConfig 类型约束启动评测接口,创建向导补充 BLEU、ROUGE、余弦相似度等基础指标配置,维度表单与规则步骤同步调整,回归脚本扩充断言。
|
2026-07-14 09:40:17 +08:00 |
|
caoxiaozhu
|
762d48d090
|
feat: 数据处理向导新增模型配置步骤
StepId 新增 model 步骤,DataProcessCreateView 增加模型选择与生成参数编排,各选项面板与样式适配新步骤流程,回归脚本补充断言。
|
2026-07-13 17:12:49 +08:00 |
|
caoxiaozhu
|
42f2efb449
|
refactor: 评测创建步骤导航条结构优化
步骤连接符独立为单独元素并随完成状态高亮,修复窄屏连接线显示。
|
2026-07-13 17:12:49 +08:00 |
|
caoxiaozhu
|
8c1a0d785c
|
chore: 模型微调更名为模型训练
侧边栏菜单标签与路由标题统一由模型微调改为模型训练。
|
2026-07-13 16:43:37 +08:00 |
|
caoxiaozhu
|
66eac77c96
|
feat: 数据处理向导默认数据类型改为结构化
创建页 processType 默认值与草稿恢复兜底由非结构化调整为结构化,更贴合主流使用场景。
|
2026-07-13 16:41:42 +08:00 |
|
caoxiaozhu
|
d8ba048c6d
|
chore: 调整数据治理菜单顺序
数据集管理移至数据处理之前,与实际使用优先级对齐。
|
2026-07-13 16:41:42 +08:00 |
|
caoxiaozhu
|
c9ddc3b652
|
refactor: 数据处理向导生成选项改为平铺布局
移除生成选项面板的高级设置折叠抽屉,温度、最大输出长度、JSON 模式等配置直接平铺展示,简化非结构化与任务设置步骤的嵌套结构,列表新建按钮文案精简。
|
2026-07-13 16:39:16 +08:00 |
|
caoxiaozhu
|
0917206191
|
refactor: 优化数据处理向导配置面板布局
数据集划分编辑器调整宽屏与窄屏布局,结构化预处理选项修正 flex 占满,非结构化智能预处理由开关改为复选卡片并补充可访问性标签。
|
2026-07-13 16:16:50 +08:00 |
|
caoxiaozhu
|
aea0d51b44
|
test: 新增统一回归运行器
新增 run-regressions.mjs 一键执行全部回归脚本,package.json 注册 npm test 入口与 test:fine-tune-create,page-surface 脚本适配统一运行。
|
2026-07-13 15:31:01 +08:00 |
|
caoxiaozhu
|
3fabd0c0eb
|
refactor: 数据集预览组件化
拆分 DatasetVersionBar、DatasetRecordTable、DatasetRawPreview、DatasetRecordEditorDialog 子组件,DatasetPreviewView 聚焦编排,预览类型独立到 preview/types.ts,回归脚本适配。
|
2026-07-13 15:30:11 +08:00 |
|
caoxiaozhu
|
e212de1693
|
refactor: 训练日志组件化与 Mock 数据增强
拆分 TrainingTaskOverview 组件与 trainingLogModel 状态模型,TrainingLogView 大幅瘦身;Mock 新增按文件路由的训练日志内容与更真实的 GPU 进程占用数据,adapter 类型收敛为 AxiosAdapter,配套新增 mock 内容回归脚本。
|
2026-07-13 15:29:49 +08:00 |
|
caoxiaozhu
|
e580ec4791
|
refactor: 数据处理向导拆分组合式函数与子面板
提取 useDataProcessDraft、useDataProcessGeneration 与 dataProcessCreateState 管理向导状态,新增 StructuredOptionsPanel、UnstructuredOptionsPanel、DatasetSplitEditor 子面板组件,样式抽离为独立 scss,DataProcessCreateView 与 TaskSetupStep 大幅瘦身,回归脚本适配。
|
2026-07-13 15:28:48 +08:00 |
|
caoxiaozhu
|
735a8a71f5
|
refactor: 调优创建提取表单模型
将默认参数、命令构建、payload 构造逻辑抽离为 fineTuneFormModel.ts,新增 FineTuneStartPayload 类型约束启动训练接口,FineTuneCreateView 瘦身为视图层,列表微调,回归脚本适配。
|
2026-07-13 15:28:17 +08:00 |
|
caoxiaozhu
|
bff07b7a31
|
style: 表格操作按钮统一添加图标
评测列表与模型管理列表的详情、编辑、删除按钮补充 Font Awesome 图标,提升操作可辨识度。
|
2026-07-13 11:51:50 +08:00 |
|
caoxiaozhu
|
91a7c84d7c
|
refactor: 评测列表移除内嵌维度管理
EvalView 移除维度列表加载/删除与相关 Tab 内容,聚焦评测任务展示;维度表单与规则步骤同步微调,回归脚本适配。
|
2026-07-13 11:47:46 +08:00 |
|
caoxiaozhu
|
5c469a1778
|
feat: 数据处理向导新增生成控制选项
提取 GenerationOptionsPanel 组件统一管理生成模型、温度、最大长度、JSON 模式与质量过滤配置,StructuredProcessOptions 与 UnstructuredProcessOptions 继承 GenerationControlOptions,CreateView、TaskSetupStep 及各子步骤同步接入,详情/列表小幅调整,回归脚本扩充生成选项断言。
|
2026-07-13 11:47:33 +08:00 |
|
caoxiaozhu
|
b64d730616
|
feat: 数据处理任务详情页
新增 DataProcessDetailView,列表查看详情入口跳转到详情页,路由注册 data-process/:id,配套回归脚本与 npm 脚本注册(含数据转换与数据处理详情两个测试脚本)。
|
2026-07-13 11:04:55 +08:00 |
|
caoxiaozhu
|
0f8f41057a
|
feat: 新增数据类型转换页面
实现 DataConvertView 替换占位页,工具页 JSON 转 JSONL 入口跳转到该页面,路由指向真实视图,配套回归脚本。
|
2026-07-13 11:04:08 +08:00 |
|
caoxiaozhu
|
03d4c9fbd8
|
feat: 评测创建改为分步向导
任务配置与评测规则拆分为两个独立步骤,新增步骤导航条与下一步/返回流程,逐步校验任务配置后再进入规则设置,提交时仅校验规则项。
|
2026-07-13 10:31:40 +08:00 |
|
caoxiaozhu
|
6b48b8fac3
|
feat: 硬件看板展示 GPU 进程
HardwareView 增加显卡进程占用列表展示,配套回归脚本与 npm test:hardware 脚本注册。
|
2026-07-13 10:31:29 +08:00 |
|
caoxiaozhu
|
0d82930181
|
feat: 数据集版本管理
新增数据集版本创建、切换、激活与历史追溯能力,Mock 通过 localStorage 持久化版本状态并接入版本接口路由,预览页支持版本对比与内容回滚,列表补充版本入口,回归脚本扩充断言。
|
2026-07-13 10:31:20 +08:00 |
|
caoxiaozhu
|
4dde761348
|
feat: 调优创建支持模型量化配置
新增训练时量化(QLoRA 4/8bit)与训练后导出量化模型开关,支持 bitsandbytes、GPTQ、AWQ、GGUF 四种方法及对应位数、分组、导出格式配置,命令预览与提交参数同步接入,常量补充三类量化选项。
|
2026-07-13 10:30:52 +08:00 |
|
caoxiaozhu
|
08a567062d
|
feat: 扩展类型定义支撑量化、版本与监控
FineTuneTask 新增量化参数字段(QLoRA 位数、量化方法、位数、分组、GGUF 格式),新增 DatasetVersion 与 DatasetVersionList 支撑数据集版本管理,新增 GpuProcess 完善硬件监控。
|
2026-07-13 10:30:32 +08:00 |
|
caoxiaozhu
|
862a7972cf
|
refactor: 简化评测创建向导规则来源
移除已有维度/基线两种规则来源,评测创建仅保留新建维度流程并自动生成维度名称;维度名称字段回归独立创建页,表单校验改为返回精确布尔值并启用 scroll-to-error。
|
2026-07-12 22:49:05 +08:00 |
|
caoxiaozhu
|
687831870c
|
feat: 看板细节优化与设计走查补充
DashboardView 调整窄屏布局与卡片展示,回归脚本补充断言,新增窄屏看板设计截图并更新视觉走查记录。
|
2026-07-12 15:40:16 +08:00 |
|
caoxiaozhu
|
71ce26fff6
|
feat: 评测模块新增详情页与创建向导
新增 EvalTaskDetail 与逐样本结果类型,Mock 与适配器补充评测详情接口,路由注册详情页并将维度创建并入向导;EvalCreateView 改为分步向导(任务配置、规则设置、维度表单),新增 EvalDetailView 展示综合得分与样本判定,列表补充详情入口,配套两份回归脚本。
|
2026-07-12 15:39:59 +08:00 |
|
caoxiaozhu
|
c0f5f4a30a
|
refactor: 数据处理向导拆分源数据上传步骤
将任务设置中的文件上传与外来数据源拉取抽离为独立 SourceUploadStep 组件,TaskSetupStep 聚焦任务信息与处理配置,CreateView 同步接入新步骤与草稿同步,回归脚本补充上传步骤断言。
|
2026-07-12 15:39:43 +08:00 |
|
caoxiaozhu
|
fecaba040b
|
style: 加深侧边栏激活项背景色
sidebar-active-bg 由 #f1f5f9 调整为 #e2e8f0,提升激活菜单项的视觉对比度。
|
2026-07-11 14:50:22 +08:00 |
|
caoxiaozhu
|
10b06c749f
|
feat: 数据集列表展示任务来源ID
DatasetItem 新增 task_id 字段,任务来源数据集 Mock 补充对应任务 ID,列表任务 Tab 新增任务ID列,并将上传 Tab 文案与表单标签统一为上传方式。
|
2026-07-11 14:50:07 +08:00 |
|
caoxiaozhu
|
c5221e1624
|
feat: 推理对话支持生成参数配置
设置面板新增 Temperature、Top P、Max Tokens 滑块,参数随对话请求实时下发,替换原先硬编码默认值。
|
2026-07-11 14:49:53 +08:00 |
|
caoxiaozhu
|
cc113db1aa
|
feat: 新增服务看板页面
实现 Dashboard 看板视图并将应用默认入口由调优改为看板,路由、侧边栏默认菜单与登录跳转同步调整;侧边栏增加导航失败高亮校正,布局与 ECharts 注册柱状图适配看板,补充两份回归脚本、设计走查记录与五张设计截图。
|
2026-07-11 14:49:37 +08:00 |
|
caoxiaozhu
|
ddf47eb8fe
|
feat: 数据处理向导配置体系扩展
新增结构化与非结构化处理选项类型,TaskSetupStep 增加预处理、切分方法、数据集划分等配置 UI,previewModel 实现语义切分与受保护区间算法,CreateView 接入配置状态与草稿持久化并替换为 AppConfirmDialog,回归脚本扩充配置与弹窗断言。
|
2026-07-11 14:49:10 +08:00 |
|
caoxiaozhu
|
9e16f6358d
|
feat: 新增 AppConfirmDialog 通用确认弹窗组件
基于 Teleport 的 Promise 式确认弹窗,支持键盘关闭、焦点管理、可访问性属性与响应式触控区域,供路由离开等场景替代 window.confirm。
|
2026-07-11 14:48:54 +08:00 |
|
caoxiaozhu
|
771c258929
|
refactor: 移除已训练模型的删除入口
清理已训练模型(合并权重)的删除处理函数、表格 delete-fn 绑定与行内删除按钮,避免误删合并产物。
|
2026-07-11 11:01:02 +08:00 |
|
caoxiaozhu
|
ba465b5016
|
feat: 调优创建支持 SFT 自动合并权重
FineTuneTask 类型新增 auto_merge 字段,SFT 训练表单新增自动合并权重开关并在创建/启动时随参提交,回归脚本补充 auto_merge 与模型对话框断言。
|
2026-07-11 11:00:39 +08:00 |
|
caoxiaozhu
|
ee50350dff
|
feat: 数据处理向导支持外来数据源拉取
任务设置步骤新增 external 数据类型,支持 MySQL/PostgreSQL/MongoDB/REST API 配置、测试连接与拉取数据,生成步骤与草稿持久化同步适配,回归脚本放宽分页器数量断言。
|
2026-07-11 11:00:15 +08:00 |
|