这个项目能做什么

Crucix是一个自托管的情报终端,将27个开源数据源聚合到一个自包含的仪表板中。它并行拉取卫星火灾探测、航班跟踪、辐射监测、卫星星座数据、经济指标、实时市场价格、冲突事件、制裁名单和社交情绪——每15分钟更新一次。仪表板具有3D WebGL地球、平面地图切换、实时市场数据、风险仪表、OSINT信息流、新闻滚动条、扫描增量面板、跨源信号、核监视和太空监视功能。 Crucix可选连接LLM(支持8个提供商),成为双向情报助手,生成交易想法,将警报评估为FLASH/PRIORITY/ROUTINE等级,并通过Telegram或Discord机器人响应`/brief`和`/sweep`等命令。它需要Node.js 22+,仅依赖Express作为运行时依赖。包含Docker支持。无云、无遥测、无订阅——只需运行`node server.mjs`。 主要功能: - 覆盖地缘政治、经济、环境、科技、社交、太空和市场领域的27个OSINT源 - 自包含的Jarvis风格HUD,具有3D地球、9种标记类型、动画飞行走廊、区域过滤器 - 通过SSE每15分钟自动刷新,带增量跟踪(变化、升级、降级) - 可选的LLM层,用于AI生成的交易想法和更智能的警报评估 - 双向Telegram机器人,支持`/status`、`/sweep`、`/brief`、`/portfolio`、`/mute`命令 - Discord机器人,带斜杠命令和丰富嵌入警报(支持webhook回退) - 性能模式(FULL/LITE),适用于低端设备 - 优雅降级——无需API密钥即可工作;缺失密钥产生结构化错误,而非崩溃 - 最小依赖:仅Express(discord.js可选) - 每个源模块独立且可单独测试 - Docker支持,带健康检查和持久数据卷