# DataPlatform **Repository Path**: cccomego/data-platform ## Basic Information - **Project Name**: DataPlatform - **Description**: 嗯哼aaaaaaaaaaaaa - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-07 - **Last Updated**: 2026-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 数据与知识资产管理平台 一个面向 AI 数据资产管理的前端 MVP 原型。项目围绕“数据导入 -> 数据治理 -> 项目任务 -> 样本快照 -> 导出与接口”的使用闭环组织页面,并预留知识资产管理入口。 ## 当前状态 - 已实现 Vue 3 单页原型和基础导航交互 - 已覆盖工作台、数据集、数据集详情、数据导入、数据项、标注集、项目、创建任务、样本快照、导出与接口、知识集合页面 - 页面使用内置演示数据,当前不连接后端、不写入数据库 - “导入数据”“创建任务”等操作用于演示页面流转,不代表真实业务提交 ## 技术栈 - Vue 3 + TypeScript - Vite - TDesign Vue Next - lucide-vue-next ## 快速开始 环境要求:Node.js 18+,npm 9+。 ```bash cd frontend npm install npm run dev ``` 浏览器访问终端输出的本地地址,通常为 `http://localhost:5173/`。 生产构建: ```bash cd frontend npm run build ``` 本地预览构建结果: ```bash cd frontend npm run preview ``` ## 项目结构 ```text . ├─ frontend/ │ ├─ src/ │ │ ├─ App.vue # 原型页面与演示数据 │ │ ├─ main.ts # Vue、TDesign 初始化 │ │ └─ style.css # 页面样式 │ ├─ package.json │ └─ vite.config.ts ├─ AI数据与知识资产管理平台需求说明_v0.5.md └─ AI数据与知识资产管理平台_产品原型设计文档_v0.1.md ``` ## 产品文档 - [需求说明 v0.5](./AI数据与知识资产管理平台需求说明_v0.5.md) - [产品原型设计文档 v0.1](./AI数据与知识资产管理平台_产品原型设计文档_v0.1.md) ## 后续接入 接入真实业务时,需要补充后端 API、数据持久化、文件存储、鉴权与权限控制,并将 `frontend/src/App.vue` 中的演示数据替换为接口请求。 --- # AI Data & Knowledge Asset Management Platform An early Vue-based MVP prototype for managing AI data assets. Its main workflow is organized as: “data import -> data governance -> project tasks -> sample snapshots -> export and APIs”, with an entry point for knowledge asset management. ## Current Status - Vue 3 single-page prototype with basic navigation interactions - Includes dashboard, datasets, dataset details, data import, data items, annotation sets, projects, task creation, sample snapshots, export/API, and knowledge collections - Uses in-memory demo data; no backend or database connection is currently configured - Actions such as “Import data” and “Create task” demonstrate page navigation only and do not submit real business data ## Tech Stack - Vue 3 + TypeScript - Vite - TDesign Vue Next - lucide-vue-next ## Getting Started Requirements: Node.js 18+ and npm 9+. ```bash cd frontend npm install npm run dev ``` Open the local URL printed by Vite, usually `http://localhost:5173/`. Build for production: ```bash cd frontend npm run build ``` Preview the production build locally: ```bash cd frontend npm run preview ``` ## Project Layout ```text . ├─ frontend/ │ ├─ src/ │ │ ├─ App.vue # Prototype pages and demo data │ │ ├─ main.ts # Vue and TDesign bootstrap │ │ └─ style.css # Application styles │ ├─ package.json │ └─ vite.config.ts ├─ AI数据与知识资产管理平台需求说明_v0.5.md └─ AI数据与知识资产管理平台_产品原型设计文档_v0.1.md ``` ## Product Documents - [Requirements v0.5](./AI数据与知识资产管理平台需求说明_v0.5.md) - [Product Prototype Design v0.1](./AI数据与知识资产管理平台_产品原型设计文档_v0.1.md) ## Next Integration Steps For production use, add backend APIs, persistence, file storage, authentication, and authorization, then replace the demo data in `frontend/src/App.vue` with API requests.