Crucix 是一个自托管的情报仪表板,用于把分散的开源情报(OSINT)集中到一个可本地运行的面板上。资料显示它每 15 分钟执行一次扫描,并行拉取 27 个公开数据源,将原始数据归一化后计算与上一次的差异,再评估告警等级并通过 SSE 推送到浏览器。启用 LLM 时还会生成分析内容;未配置 LLM 时自动回退到基于规则的告警评估,不会中断扫描。
主要能力:基于 Globe.gl 的 3D WebGL 地球,支持大气、星空、旋转与平面地图切换;九类标记(火点、飞行器、辐射、海上咽喉点、SDR 接收站、OSINT 事件、健康告警、地理定位新闻、冲突事件);航班 3D 弧线;区域筛选(全球、美洲、欧洲、中东、亚太、非洲);实时行情与风险指标;17 个内置 Telegram 情报频道;扫描差异面板;核辐射与卫星跟踪。
安装与使用:克隆仓库后执行 npm install、复制 .env.example 为 .env 并填入密钥,然后运行 npm run dev,默认访问 http://localhost:3117。也可用 docker compose up -d。要求 Node.js 22+。可用 node server.mjs 直接启动,或用 node diag.mjs 诊断。
可选集成:Telegram 机器人与 Discord 机器人(命令包括 /status、/sweep、/brief、/portfolio 等);LLM 支持 anthropic、openai、gemini、codex;Alpaca 用于交易相关功能。未提供密钥时,Yahoo Finance 行情、CelesTrak、GDELT、RSS、OpenSky 公共层、Safecast 等仍可填充数据。
限制:首次扫描需 30–60 秒;部分数据源需自行注册获取密钥;LLM 与交易功能均为可选,具体收费与配额资料未提供;默认端口 3117,可能需处理占用。具体效果与可用性资料暂未提供。