MuhanadGhurab/crow-ecosystem-platform
GitHub: MuhanadGhurab/crow-ecosystem-platform
一个基于 Next.js 的多租户企业编排平台,通过 Discovery→Blueprint→上线 的受管生命周期实现模块化交付、安全治理与角色自适应体验。
Stars: 3 | Forks: 0
Crow Ecosystem Platform
让组织变得智能。
**Crow Ecosystem Platform** 是一个自适应的**企业编排生态系统**,围绕 Discovery、Enterprise Blueprinting、**CEM**、**CyberCrow** 和 **SAREA** 构建——专为需要从首次请求到实际运营都能进行受管交付的组织而设计,而不是第一天就提供一堆模块目录。
该平台已在预发布环境中的多个租户场景下进行了验证,包括**物流**、**建筑**和**航空类**的入驻路径(公开安全摘要——参见 [`docs/public/ARCHITECTURE.md`](docs/public/ARCHITECTURE.md))。
**作品集 / 简历一句话介绍:**
*Crow Ecosystem Platform —— 自适应的企业编排平台,结合了 CEM 运营、CyberCrow 信任与证据就绪,以及 SAREA 基于角色的体验,贯穿受管的 Discovery → Blueprint → 租户生命周期。*
**代码仓库:** [`MuhanadGhurab/crow-ecosystem-platform`](https://github.com/MuhanadGhurab/crow-ecosystem-platform) · **文档:** [`docs/public/`](docs/public/) · **发布说明:** [`docs/public/RELEASE_NOTES.md`](docs/public/RELEASE_NOTES.md) · **演示指南:** [`docs/public/DEMO_GUIDE.md`](docs/public/DEMO_GUIDE.md) · **简历简介:** [`docs/public/PORTFOLIO_BLURB.md`](docs/public/PORTFOLIO_BLURB.md)
## 平台引擎
| 引擎 | 名称 | 职责 |
|--------|------|------|
| **CEM** | Crow Enterprise Manager | 运营 —— 模块、工作流、租户工作区 |
| **CyberCrow** | Security & Trust Orchestration | 身份安全态势、审计、证据就绪、咨询性 GRC 映射 |
| **SAREA** | Smart Adaptive Role Experience Architecture | 具备角色感知的布局、导航和组件 |
| 指南 | 链接 |
|-------|------|
| 概述 | [`docs/public/PLATFORM_ENGINES.md`](docs/public/PLATFORM_ENGINES.md) |
| CEM | [`docs/public/CEM.md`](docs/public/CEM.md) |
| CyberCrow | [`docs/public/CYBERCROW.md`](docs/public/CYBERCROW.md) |
| SAREA | [`docs/public/SAREA.md`](docs/public/SAREA.md) |
```
RBAC controls access. SAREA controls experience.
```
## 平台生命周期
```
Request → Discovery → Blueprint → Provision → Go-Live → Continuous Improvement
```
**Blueprint** 是构建内容的契约 —— 包括架构意图、就绪状态和引擎配置。
详情:[`docs/public/LIFECYCLE.md`](docs/public/LIFECYCLE.md)
## 架构亮点
- **多租户架构** —— 在 `/{tenant-slug}/…` 下的隔离工作区
- **Blueprint 驱动的资源调配** —— 上线前的就绪状态检查
- **自适应 RBUX** —— 使用 RBAC 进行授权;使用 SAREA 提供体验
- **CyberCrow 信任编排** —— 安全性在租户侧可见,而非隐藏在运营中
- **PostgreSQL + Prisma** —— 结构化的组织记忆
- **Next.js + Tailwind** —— 覆盖公共、管理、发现、蓝图、门户和租户界面
- **Supabase Auth + 具备 Microsoft Entra 就绪能力** —— 企业 SSO 路径
概念架构:[`docs/public/ARCHITECTURE.md`](docs/public/ARCHITECTURE.md)
## 视觉展示
| 界面 | 预览 |
|---------|---------|
| 主页 | [`homepage-hero.png`](docs/public/assets/screenshots/homepage-hero.png) |
| 架构与流水线 | [`architecture.png`](docs/public/assets/screenshots/architecture.png) · [`ARCHITECTURE.md`](docs/public/ARCHITECTURE.md) |
| 登录 · 定价 · 引擎 | [`截图 README`](docs/public/assets/screenshots/README.md) (F13 画廊 + F22 刷新目标) |
**视觉标识:** 深色企业级 UI · 青色 CEM · 紫色 CyberCrow · 玫瑰红 SAREA · 北极星主题。




## 技术栈
| 层级 | 技术 |
|-------|------------|
| 框架 | Next.js 15 (App Router), React 19 |
| 语言 | TypeScript |
| 样式 | Tailwind CSS |
| 数据库 | PostgreSQL |
| ORM | Prisma |
| 认证 | Supabase Auth · Microsoft Entra ID |
| 通知 | Resend (流水线事件,可选) |
## 当前状态
| | |
|--|--|
| **阶段** | 积极开发中 · 面向作品集的展示 · 预发布环境验证的参考 |
| **重点** | 公共文档、演示指南、严格的截图规范 —— 未声明正式投入生产 |
| **成本** | 未激活任何付费基础设施;开发继续进行且无新增云开销 |
| **云端** | 仅在预算和客户就绪时投入生产 (F23);公共演示使用 mock 或本地技术栈 |
公开路线图:[`docs/public/ROADMAP.md`](docs/public/ROADMAP.md)
## 理念
```
Discovery understands.
Blueprint defines.
CEM runs.
CyberCrow protects.
SAREA adapts.
```
[`docs/public/PHILOSOPHY.md`](docs/public/PHILOSOPHY.md)
## 快速开始 (公开安全的 UI 演示)
```
git clone https://github.com/MuhanadGhurab/crow-ecosystem-platform.git
cd crow-ecosystem-platform
cp .env.example .env
```
在 `.env` 中进行**无数据库**的演练:
```
AUTH_DISABLED=true
USE_MOCK_DATA=true
```
```
npm install
npm run dev
```
打开 `http://localhost:3000` · 可选演示路径:`npm run demo:meem` (仅限 mock ID)。
完整设置:[`docs/public/SETUP.md`](docs/public/SETUP.md) · [`.env.example`](.env.example)
## 文档
| 受众 | 路径 |
|----------|------|
| **公众** | [`docs/public/`](docs/public/) |
| **发布说明** | [`docs/public/RELEASE_NOTES.md`](docs/public/RELEASE_NOTES.md) |
| **贡献指南** | [`CONTRIBUTING.md`](CONTRIBUTING.md) |
| **安全** | [`SECURITY.md`](SECURITY.md) |
## 维护者
**Muhanad Ghurab** —— 平台架构师 · SecDevOps · 受管 AI · 多租户企业系统
- GitHub: [@MuhanadGhurab](https://github.com/MuhanadGhurab)
- 问题或反馈:在 GitHub 上 [提出一个 issue](https://github.com/MuhanadGhurab/crow-ecosystem-platform/issues) 或 [发起讨论](https://github.com/MuhanadGhurab/crow-ecosystem-platform/discussions)
## 许可证
[MIT](LICENSE) —— 商业部署和条款独立于此开源展示。
Crow Ecosystem Platform
让组织变得智能。
标签:PostgreSQL, Prisma, SecDevOps, 企业级SaaS, 多租户平台, 测试用例, 自动化攻击