HarshitaaWantsToCode/Syn5ergy.exe_Crisulator
GitHub: HarshitaaWantsToCode/Syn5ergy.exe_Crisulator
Crisulator是一款沉浸式危机响应模拟平台,帮助学生和专业人士通过实际事件处理获得实践经验。
Stars: 0 | Forks: 0
# Crisulator
### 由 Team Syn5ergy.exe 构建
Crisulator 是一个沉浸式危机响应模拟平台,帮助学生和早期职业人士在进入行业之前,通过实际事件处理获得实践经验。
用户不是通过幻灯片、测验或理论来学习事件响应,而是直接进入逼真的危机场景,每个决策都有后果。
用户可以承担以下三种专业角色之一:
* 软件工程师 (SWE)
* 网络安全分析师
* 通讯/公共关系经理
每个角色都经历独特的流程、工具、利益相关者和成功标准。
# 问题
学生通常学习:
* 云计算
* 网络安全
* 分布式系统
* 事件响应
* 危机沟通
然而,很少有人有机会体验:
* 生产中断
* 安全漏洞
* 高管压力
* 公共关系危机
* 高风险决策
这些情况的第一接触往往发生在真实公司,并带来真实后果。
Crisulator 通过体验式学习弥合这一差距。
# 关键功能
## 软件工程模拟
使用逼真的操作工具调查和解决生产事件。
示例:
* AWS S3 停电
* 支付重试风暴
* 数据库故障
* 部署失败
* 基础设施中断
可用工具:
* 终端
* 监控仪表板
* GitHub PR 调查
* SQL 工作区
* 部署中心
* 事件时间线
## 网络安全模拟
使用以安全为重点的工作流程分析和遏制网络攻击。
示例:
* Colonial Pipeline 勒索软件
* 凭据盗窃
* 内部威胁
* 数据泄露
* 恶意软件事件
可用工具:
* SIEM 仪表板
* 威胁沙箱
* 访问日志
* 网络调查
* 隔离控制
* 威胁时间线
## 通讯与公关模拟
在组织危机期间管理公众信任。
示例:
* 波音 737 MAX 危机
* 数据泄露沟通
* 产品召回事件
* 会议与媒体事件
可用工具:
* 新闻发布会直播
* 公众情绪仪表板
* 高管利益相关者小组
* 响应编辑器
* 媒体监控
# 工作原理
1. 选择一个角色
2. 接收事件简报
3. 调查可用证据
4. 形成假设
5. 执行操作
6. 管理利益相关者
7. 解决事件
8. 接收详细的总结报告
# 分支决策系统
每个决策都会影响结果。
示例:
* 正确的诊断可以改善恢复。
* 过早的缓解可能会加剧事件。
* 沟通不良会损害信任。
* 不正确的隔离措施可以升级网络攻击。
不同的行动序列产生不同的结果。
# 技术堆栈
### 前端
* React.js
* Vite
* Tailwind CSS
* React Router
### 后端
* FastAPI
* Python
### 模拟引擎
* 定制分支事件引擎
* 场景编排器
* 后果引擎
* 状态管理系统
### 场景框架
* YAML 场景源
* 架构
* 风味包
* 场景编译器
### 人工智能层
* LLM 驱动的利益相关者交互
* 人工智能总结报告生成
* 动态场景内容
### 数据存储
* SQLite
* JSON 场景定义
# 项目结构
```
frontend/
│
├── src/
├── components/
├── pages/
backend/
│
├── engine/
├── scenarios/
├── archetypes/
├── flavorpacks/
├── tools/
docs/
```
# 本地运行
## 后端
```
cd backend
pip install -r requirements.txt
uvicorn main:app --reload
```
后端:
```
http://localhost:8000
```
## 前端
```
cd frontend
npm install
npm run dev
```
前端:
```
http://localhost:5173
```
# 未来愿景
Crisulator 致力于成为一项职业准备平台,帮助学生通过逼真的模拟来发展操作决策技能。
计划中的未来集成包括:
* LinkedIn 成就分享
* 技能成绩单生成
* 招聘人员评估仪表板
* 回放查看器
* 多人事件室
* 企业培训模式
# 团队
**团队名称:** Syn5ergy.exe
为体验式学习、职业准备和危机管理教育而构建。
# 任务
**通过响应来学习,而不是通过观看。**
Crisulator 将理论知识转化为实际的危机管理经验。
标签:SQL, 云计算, 仪表盘, 公关危机, 公关管理, 决策模拟, 分布式系统, 危机模拟, 危机沟通, 响应大小分析, 威胁情报, 威胁沙箱, 安全漏洞, 实战演练, 库, 应急响应, 应急计划, 开发者工具, 恶意软件, 教育工具, 数据管道, 案例学习, 模拟平台, 生产故障, 用户体验, 系统审计, 终端, 网络安全, 职业培训, 自定义脚本, 规则引擎, 软件工程, 逆向工具, 部署, 隐私保护