# mat-uds-platform **Repository Path**: mat-cloud/mat-uds-platform ## Basic Information - **Project Name**: mat-uds-platform - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-17 - **Last Updated**: 2026-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MAT-UDS 用户定义软件平台 > 基于 Vue3 的用户定义软件平台,让用户通过配置而非编码定义软件行为。 ## 项目背景 MAT-UDS(User-Defined Software)是一个从零构建(Greenfield)的新一代软件平台,核心理念是让业务用户通过配置和声明的方式定义软件行为,降低对编码的依赖。平台将提供 IAM(身份与访问管理)、多维表格、低代码等核心能力,覆盖企业级应用的关键基础设施。 - **项目类型**:Greenfield(从零构建) - **当前状态**:需求探索和交互设计已完成(10/10 任务),待启动需求确认(PRD) ## 总体目标 构建用户定义软件平台,分阶段交付覆盖 UC 登录、组织管理、权限控制、文件管理、通知服务、审计日志等核心能力: - **V1.0 MVP**:20 个 M 功能点,覆盖 UCenter、平台基础、通知服务、文件服务、审计日志、数据隔离 6 个模块 - **后续版本**:多维表格、低代码编排、AI 能力集成 ## 关键信息 ### 技术栈 | 层级 | 技术 | |------|------| | 前端框架 | Vue3 + Composition API + TypeScript | | UI 框架 | Element Plus | | 状态管理 | Pinia | | 构建工具 | Vite | | 架构模式 | 待定 | | 数据库 | PostgreSQL | ### 项目结构 ``` ├── 00-pm/ # 项目管理(会议纪要、周报、日报) ├── 01-reverse/ # 逆向工程(Greenfield 项目,空置) ├── 02-discovery/ # 需求探索 ├── 03-solution/ # 解决方案(五层:背景问题→总体方案→业务模型→功能模型→需求池) ├── 04-ued/ # 交互设计 ├── 05-prd/ # 需求确认 ├── 06-arch/ # 架构设计 ├── 07-dev/ # 开发实现 ├── 08-qa/ # 测试验证 ├── 09-deploy/ # 发布上线 ├── .agents/playbook/ # 工程手册(要求/模板/案例/资源/经验总结) ├── bootstrap/ # AI 自举(工程体系演进产出) ├── .agents/ # 工程规则与技能(rules/ + skills/) ├── AGENTS.md # 工程体系枢纽规则 ├── README.md # 项目介绍文档(本文件) ``` ## Roadmap | 版本 | 目标 | 时间 | 范围 | |------|------|------|------| | V1.0 MVP | 核心功能上线 | 待定 | 20 个 M 级功能点,6 个模块:UCenter 核心(10 项)、平台基础(2 项)、通知服务(2 项)、文件服务(3 项)、审计日志(2 项)、数据隔离(1 项) | | V1.1 | 能力扩展 | 待定 | 多维表格、数据关联与聚合 | | V1.2 | 低代码生态 | 待定 | 低代码编排引擎、AI 能力集成 | > 详细任务计划见 [任务分解总表](./00-pm/任务分解/v0.1/任务分解总表.md) --- **版本**: v0.1.0 **变更日志**: - v0.1.0: 初始版本。定义项目简介、背景、技术栈、项目结构、Roadmap