
ShadowBroker
ShadowBroker 是一个实时、多域的开源情报仪表板,聚合了来自数十个开源情报源的实时数据,并将其呈现在统一的暗黑行动风格地图界面上。它追踪飞机、舰船、卫星、地震、冲突区、监控网络、GPS 干扰和重大地缘政治事件——全部实时更新。
Sci Search 是一个面向科研工作者的 Web 端科学论文搜索工具,已收录约 8200 万篇学术论文,支持对标题、摘要及全文内容进行关键词检索,并可按引用次数排序,帮助用户快速定位高影响力文献。

npm install
.env.example 并填写实际值,尤其是数据库连接信息:
cp .env.example .env
示例关键配置:
DATABASE_URL="postgresql://user:password@localhost:5432/sci_search"
NEXT_PUBLIC_YANDEX_METRIKA_ID="your_id" # 可选
npm run db:generate # 生成 Prisma 客户端并执行迁移
npm run dev
应用默认运行于:http://localhost:3000
| 命令 | 用途 |
|---|---|
npm run dev | 启动开发服务器 |
npm run build | 构建生产版本 |
npm run start | 运行生产构建 |
npm run check | 代码格式与质量检查(Biome) |
npm run db:generate | 执行数据库迁移 |
npm run db:studio | 启动 Prisma Studio 可视化数据库管理 |







