Commit Graph

190 Commits

Author SHA1 Message Date
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
caoxiaozhu
a2d65a1123 feat: 任务列表增加任务ID列
数据处理列表与调优列表统一新增任务ID列,并将数据处理示例数据 ID 更新为更贴近真实的长整型。
2026-07-11 10:39:54 +08:00
caoxiaozhu
1455ee7f97 feat: 增强数据集预览功能
重构数据集预览页支持多文件切换与内容高亮,Mock 新增预览数据集与按文件 ID 路由的内容返回,并补充回归测试脚本与 npm 脚本注册。
2026-07-11 10:39:26 +08:00
caoxiaozhu
bc3eddfe84 refactor: 精简评测页面头部操作
移除三个 Tab 下冗余的使用指南与刷新按钮及相关样式,新增任务详情入口占位。
2026-07-11 10:39:04 +08:00
caoxiaozhu
a438684575 refactor: 移除数据处理状态切换 2026-07-10 23:57:07 +08:00
caoxiaozhu
57c3947615 test: 覆盖数据处理任务列表布局 2026-07-10 23:56:06 +08:00
caoxiaozhu
73b2131dd4 docs: 添加数据处理状态切换移除计划 2026-07-10 23:55:16 +08:00
caoxiaozhu
f06b25c228 docs: 设计移除数据处理状态切换 2026-07-10 23:52:37 +08:00
caoxiaozhu
45b7206090 docs: 设计数据预览头部操作移除 2026-07-10 23:42:32 +08:00
caoxiaozhu
9bb26f3b24 feat: 添加数据任务 mock 数据 2026-07-10 17:13:23 +08:00
caoxiaozhu
79843a4b3b docs: 添加数据任务 mock 实施计划 2026-07-10 17:02:46 +08:00
caoxiaozhu
f5b1873ee5 docs: 设计数据任务 mock 数据 2026-07-10 17:01:12 +08:00
caoxiaozhu
89881a4307 readme 2026-07-10 16:52:39 +08:00
caoxiaozhu
acdad260d7 docs: 添加设计文档与视觉走查记录
视觉走查记录、设计方案规格(specs)、实施计划(plans)及配套截图资产,覆盖路由过渡、页面表层级、数据处理向导、训练日志重设计等改进项。
2026-07-10 16:47:29 +08:00
caoxiaozhu
e2eabe3525 test: 添加回归测试脚本
基于 Playwright 的 UI 回归脚本,覆盖返回导航、数据处理向导、调优创建、模型管理、页面表层级、训练日志布局六个场景。
2026-07-10 16:46:23 +08:00
caoxiaozhu
6f6609dae5 feat: 实现业务视图页面
登录、模型调优、评测、推理、对比、模型管理、数据集、数据处理、工具、系统(硬件/日志/训练日志)等全部业务页面视图。
2026-07-10 16:45:55 +08:00
caoxiaozhu
c1893cf82c feat: 实现通用组件
顶部栏、侧边栏、分页表格、Markdown 渲染、模型选择对话框、模型状态标签、页面卡片、占位视图等八个公共组件,及 Font Awesome 图标资源。
2026-07-10 16:45:25 +08:00
caoxiaozhu
ca9e05aa91 feat: 实现基础设施层
axios 请求封装及七个业务模块 API,Pinia 状态管理(auth/system/models/tools),Mock 适配器与数据,以及流式对话、轮询、倒计时组合式函数。
2026-07-10 16:45:06 +08:00
caoxiaozhu
8aa67003c8 feat: 搭建应用基础框架
包含应用入口、根组件、路由配置(含登录守卫)、主布局、全局样式、ECharts 插件、类型定义、常量映射表及静态资源。
2026-07-10 16:44:49 +08:00
caoxiaozhu
855308e5fa chore: 初始化前端项目脚手架与构建配置
Vue 3 + TypeScript + Vite 工程配置,包含 package.json、tsconfig、vite.config.ts 及 .gitignore(忽略 node_modules/dist/自动生成类型声明)。
2026-07-10 16:44:23 +08:00
ecb138ed25 Initial commit 2026-07-10 15:59:25 +08:00