beepboop2025/ReadyState

GitHub: beepboop2025/ReadyState

ReadyState 是一款个人韧性仪表盘,通过 73 项加权清单和实时市场威胁情报,追踪用户在六大生活领域的综合准备程度。

Stars: 0 | Forks: 0

# ReadyState **个人韧性仪表盘 —— 结合实时市场威胁情报,追踪你在六大生活领域的准备情况。** ![React](https://img.shields.io/badge/React-18-blue.svg) ![Vite](https://img.shields.io/badge/Vite-5-purple.svg) ![TypeScript](https://img.shields.io/badge/TypeScript-Strict-3178c6.svg) ![FastAPI](https://img.shields.io/badge/FastAPI-Backend-009688.svg) ![License: MIT](https://img.shields.io/badge/License-MIT-green.svg) ## 功能 - **准备度评分 (0--100)** —— 带有红绿渐变弧线的动态 SVG 仪表盘,可根据清单进度和威胁等级实时响应变化。 - **多领域追踪** —— 六个评分领域(财务、健康、职业、技能、人脉、心理),每个领域都包含权重分别为关键、重要或次要的清单条目。 - **特定领域清单** —— 每个领域的进度条和专家提示;未勾选的条目会根据权重自动从你最薄弱的环节开始排序。 - **毛玻璃 UI** —— 带有领域专属色彩的毛玻璃面板、平滑的过渡效果,以及设置中的浅色/深色主题切换。 - **实时威胁情报** —— 连接至 DragonScope 获取实时市场信号(收益率曲线、恐慌/贪婪指数、失业率),动态调高或降低威胁等级。 - **危机场景规划器** —— 八种场景(失业、自然灾害、网络攻击、大流行病等),提供加权领域影响分析和有效风险评估。 - **6 领域雷达图** —— 使用 Recharts 直观展示所有领域的平衡状况。 - **趋势追踪** —— 以面积图呈现 90 天的评分历史记录。 - **默认 100% 本地化** —— 所有清单数据均存储在 localStorage 中。无需账户,无遥测数据。 ## 技术栈 ### 前端 | 层级 | 技术 | |-------|------------| | 框架 | React 18, TypeScript (strict mode) | | 构建 | Vite 5 | | 样式 | Tailwind CSS 3, 毛玻璃设计系统 | | 图表 | Recharts (radar, area, gauge) | | 图标 | Lucide React | | 状态 | React Context + useReducer + localStorage | ### 后端(可选) | 层级 | 技术 | |-------|------------| | API | FastAPI | | 数据库 | PostgreSQL 17 (通过 SQLAlchemy 实现异步) | | 缓存 | Redis 7 | | 数据源 | DragonScope API, FRED, NOAA | | 部署 | Docker Compose | ## 快速开始 ### 前端 ``` git clone https://github.com/beepboop2025/ReadyState.git cd ReadyState npm install npm run dev ``` 应用将在 `http://localhost:5173` 启动,无需后端即可直接使用。 ### 后端(Docker) 可选的后端可提供持久化存储、来自 FRED 的经济指标以及来自 NOAA 的天气预警。 ``` # 设置所需的 Postgres 密码 export POSTGRES_PASSWORD=your_secure_password # 启动 PostgreSQL + Redis + FastAPI docker compose up ``` API 将在 `http://localhost:8000` 提供。 ### DragonScope 集成 ReadyState 可以从 [DragonScope](https://github.com/beepboop2025/DragonScope) 获取实时市场数据,用于实时威胁评分。启动 DragonScope 数据服务器,ReadyState 将自动连接: ``` cd DragonScope && node server/dataServer.js ``` ## 许可证 MIT
标签:AV绕过, FastAPI, React, Syscalls, 个人健康管理, 仪表盘, 搜索引擎查询, 测试用例, 版权保护, 自动化攻击, 逆向工具