refactor: unify data preparations and research input snapshots
Deploy production / deploy (push) Successful in 53s

This commit is contained in:
yuxuanhui
2026-09-12 01:24:02 +08:00
parent 849f86fef7
commit 394438e753
82 changed files with 4146 additions and 2076 deletions
+7
View File
@@ -18,6 +18,13 @@ import type { WorkspacePage } from "../ai/workspace";
const navigation = [
{ id: "home", label: "首页看板", icon: IconGridView, group: "概览" },
{ id: "datasets", label: "数据目录", icon: IconList, group: "数据与素材" },
{ id: "fields", label: "字段目录", icon: IconList, group: "数据与素材" },
{
id: "preparations",
label: "数据准备",
icon: IconList,
group: "数据与素材",
},
{ id: "operators", label: "算子库", icon: IconList, group: "数据与素材" },
{
id: "templates",
+8
View File
@@ -93,6 +93,14 @@ export function JobPanel({
{job.checkpoint.dates_completed} / {job.checkpoint.dates_total} 天
</p>
)}
{job.kind === "catalog_full_sync" && (
<p>
数据集 {String(job.checkpoint?.dataset_id ?? "目录")} · 已完成{" "}
{String(job.checkpoint?.datasets_completed ?? 0)} /{" "}
{String(job.checkpoint?.datasets_total ?? "待统计")}
{!!job.error && <span> · {job.error}</span>}
</p>
)}
{job.kind === "pnl_backfill" && (
<p className="muted">
{job.total === 0