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, 云计算, 仪表盘, 公关危机, 公关管理, 决策模拟, 分布式系统, 危机模拟, 危机沟通, 响应大小分析, 威胁情报, 威胁沙箱, 安全漏洞, 实战演练, 库, 应急响应, 应急计划, 开发者工具, 恶意软件, 教育工具, 数据管道, 案例学习, 模拟平台, 生产故障, 用户体验, 系统审计, 终端, 网络安全, 职业培训, 自定义脚本, 规则引擎, 软件工程, 逆向工具, 部署, 隐私保护