RepoTrending
Về bảng xếp hạng
GitHubAI AgentTypeScript

koala73/worldmonitor

Bảng điều khiển tình báo toàn cầu theo thời gian thực. Tổng hợp tin tức được hỗ trợ bởi AI, giám sát địa chính trị và theo dõi cơ sở hạ tầng trong giao diện nhận thức tình huống thống nhất

84k sao13k fork

README

Giám sát thế giới

简体中文 | 日本語

Bảng thông tin tình báo toàn cầu theo thời gian thực — Tổng hợp tin tức được hỗ trợ bởi AI, giám sát địa chính trị và theo dõi cơ sở hạ tầng trong một giao diện nhận thức tình huống thống nhất.

GitHub stars Discord License: AGPL v3 TypeScript Last commit Latest release npm: worldmonitor smithery badge skills.sh

Web App  Tech Variant  Finance Variant  Commodity Variant  Happy Variant  Energy Variant

npm i worldmonitor  npx worldmonitor  pip install worldmonitor-sdk  gem install worldmonitor  go get github.com/koala73/worldmonitor/sdk/go

Download Windows  Download macOS ARM  Download macOS Intel  Download Linux

Tài liệu  ·  phát hành  ·  Đóng góp

World Monitor Dashboard


Nó làm gì

  • Nguồn cấp tin tức được quản lý trên các danh mục toàn cầu và khu vực, được AI tổng hợp thành các bản tóm tắt
  • Công cụ bản đồ kép — Quả địa cầu 3D (globe.gl) và bản đồ phẳng WebGL (deck.gl) với danh mục lớp bản đồ được chia sẻ
  • Bảng kiểm kê - triển khai bảng điều khiển cụ thể trên các biến thể chuyên dụng
  • Tương quan chéo dòng - sự hội tụ tín hiệu quân sự, kinh tế, thảm họa và leo thang
  • Chỉ số bất ổn quốc gia (CII) — tính điểm căng thẳng CII v8 có thẩm quyền của máy chủ dành cho cơ quan đăng ký Cấp 1
  • radar tài chính — sàn giao dịch chứng khoán, hàng hóa, tiền điện tử và tổng hợp thị trường
  • AI cục bộ — chạy mọi thứ với Ollama, không cần phím API
  • Các biến thể của trang web từ một cơ sở mã duy nhất (thế giới, công nghệ, tài chính, hàng hóa, hạnh phúc, năng lượng)
  • Ứng dụng máy tính để bàn gốc (Tauri 2) cho macOS, Windows và Linux
  • Giao diện người dùng đa ngôn ngữ với nguồn cấp dữ liệu bằng ngôn ngữ bản địa và hỗ trợ RTL

Để biết danh sách tính năng, kiến trúc, nguồn dữ liệu và thuật toán đầy đủ, hãy xem tài liệu.


Trạng thái hỗ trợ

Tất cả các biến thể trang web và tệp nhị phân dành cho máy tính để bàn đều được xây dựng từ một cơ sở mã duy nhất và xuất xưởng từ cùng một quy trình phát hành. Bảng dưới đây nêu rõ tình trạng bảo trì để bạn biết nên sử dụng bề mặt nào an toàn.

bề mặt Trạng thái Ghi chú
worldmonitor.app, tech., finance., commodity., happy., energy. Ổn định Triển khai công khai được xây dựng từ kho lưu trữ này, được duy trì tích cực
Tệp nhị phân dành cho máy tính để bàn (Windows / macOS Apple Silicon / macOS Intel / Linux AppImage) Ổn định Một hệ nhị phân Tauri cho mọi biến thể — cài đặt World Monitor và chuyển sang công nghệ, tài chính, hàng hóa, năng lượng hoặc trong ứng dụng hạnh phúc. Cố tình không tải xuống cho mỗi biến thể

Các vấn đề được đệ trình đối với bất kỳ vấn đề nào ở trên đều được phân loại từ cùng một hồ sơ tồn đọng - xem phần ban vấn đề cho công việc hiện đang mở.


Bắt đầu nhanh

git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev

Mở máy chủ cục bộ: 3000 (ghi đè cổng bằng DEV_PORT trong .env.local). Ứng dụng chạy không có biến môi trường.

Các nguồn dữ liệu dành riêng cho tính năng có thể yêu cầu thông tin xác thực. Xem .env.example để có danh sách đầy đủ.

Để phát triển theo biến thể cụ thể:

npm run dev:tech       # tech.worldmonitor.app
npm run dev:finance    # finance.worldmonitor.app
npm run dev:commodity  # commodity.worldmonitor.app
npm run dev:happy      # happy.worldmonitor.app
npm run dev:energy     # energy.worldmonitor.app

Xem hướng dẫn tự lưu trữ cho các tùy chọn triển khai (Vercel, Docker, tĩnh).


ngăn xếp công nghệ

Danh mục Công nghệ
Giao diện người dùng Vani TypeScript, Vite, Globe.gl + Three.js, deck.gl + MapLibre GL
Máy tính để bàn Tauri 2 (Rust) với xe sidecar Node.js
AI/ML Ollama / Groq / OpenRouter, Transformers.js (phía trình duyệt)
API Hợp đồng Bộ đệm giao thức và chú thích sebuf HTTP
Triển khai Vercel Chức năng biên, Rơle đường sắt, Tauri, PWA
Bộ nhớ đệm Redis (Upstash), bộ đệm 3 tầng, CDN, nhân viên dịch vụ

Chi tiết ngăn xếp đầy đủ trong tài liệu kiến trúc.


Quyền truy cập có lập trình

World Monitor được xây dựng cho các tác nhân và tập lệnh cũng như trình duyệt:

  • máy chủ MCPhttps://worldmonitor.app/mcp (Có thể phát trực tuyến HTTP). công khai tools/list; tools/call xác thực với một X-WorldMonitor-Key tiêu đề hoặc OAuth.

  • Còn lại API - cơ sở https://api.worldmonitor.app, được mô tả bởi Thông số OpenAPI.

  • CLI - quan chức worldmonitor gói npm (nguồn trong cli/):

    npx worldmonitor tools          # run ad-hoc — list every MCP tool (no key needed)
    npm install -g worldmonitor     # or install the `worldmonitor` (alias `wm`) command
    worldmonitor risk IR --api-key wm_xxx
    
  • SDK — các thư viện máy khách không phụ thuộc chính thức phản ánh CLI: Python worldmonitor-sdk (nguồn ở sdk/python/), hồng ngọc worldmonitor (sdk/ruby/), Đi github.com/koala73/worldmonitor/sdk/go (sdk/go/). Hướng dẫn: worldmonitor.app/docs/sdks.

Các tập tin khám phá đại lý: llms.txt · bản kê khai kỹ năng đại lý · danh mục API. Nhận khóa API tại worldmonitor.app/pro.


Dữ liệu chuyến bay

Dữ liệu chuyến bay được cung cấp một cách ân cần bởi Wingbit, giải pháp dữ liệu chuyến bay ADS-B tiên tiến nhất.


Nguồn dữ liệu

WorldMonitor tổng hợp các nguồn thượng nguồn từ địa chính trị, tài chính, năng lượng, khí hậu, hàng không, mạng, quân sự, cơ sở hạ tầng và tin tức tình báo. Nguồn cấp dữ liệu được tuyển chọn và các nhóm nguồn theo dõi độ tươi được xuất bản đầy đủ danh mục nguồn dữ liệu, với thông tin chi tiết về nhà cung cấp, cấp nguồn cấp dữ liệu, trạng thái giấy phép và phương thức thu thập.


Đóng góp

Đóng góp hoan nghênh! Xem ĐÓNG GÓP.md để biết hướng dẫn.

npm run typecheck        # Type checking
npm run build:full       # Production build

Giấy phép

Chỉ AGPL-3.0 cho mã nguồn. Việc sử dụng thương mại được cho phép theo AGPL khi bạn tuân thủ các điều khoản về copyleft và nguồn sẵn có của nó.

Trường hợp sử dụng Được phép?
Cá nhân / nghiên cứu / giáo dục Có, chỉ theo AGPL-3.0
Phiên bản tự lưu trữ Có, chỉ theo AGPL-3.0
Ngã ba và sửa đổi Có, chỉ chia sẻ nguồn theo AGPL-3.0 khi được yêu cầu
Sử dụng thương mại / SaaS Có, chỉ theo AGPL-3.0 khi bạn tuân thủ nghĩa vụ AGPL
Quyền sử dụng độc quyền của nguồn tư nhân hoặc quyền thương hiệu chính thức Cần có sự cho phép thương mại hoặc nhãn hiệu riêng biệt

Xem GIẤY PHÉP để có giấy phép mã đầy đủ và tài liệu/license.mdx để có một bản tóm tắt bằng ngôn ngữ đơn giản. Cấp phép thương mại có sẵn dưới dạng tùy chọn thay thế cho các nhóm cần điều khoản không phải AGPL.

Bản quyền (C) 2024-2026 Elie Habib. Mọi quyền được bảo lưu.


tác giả

Elie HabibGitHub

Người đóng góp

Lời cảm ơn về bảo mật

Chúng tôi cảm ơn các nhà nghiên cứu sau đây đã tiết lộ các vấn đề bảo mật một cách có trách nhiệm:

  • Cody Richard — Tiết lộ ba phát hiện bảo mật bao gồm việc hiển thị lệnh IPC, phân tích ranh giới tin cậy giữa các trình kết xuất và sidecar và tìm nạp kiến trúc chèn thông tin xác thực bản vá (2026)

Xem của chúng tôi Chính sách bảo mật để biết các hướng dẫn tiết lộ có trách nhiệm.


worldmonitor.app  ·  docs.worldmonitor.app  ·  tài chính.worldmonitor.app  ·  hàng hóa.worldmonitor.app

Lịch sử ngôi sao

Star History Chart

Dự án cùng danh mục

openclaw/openclaw

Trợ lý AI cá nhân của riêng bạn. Bất kỳ hệ điều hành nào. Bất kỳ nền tảng nào. Cách tôm hùm. 🦞

387k81k24 phút trước
GitHubAI AgentTypeScript

affaan-m/ECC

Hệ thống tối ưu hóa hiệu suất khai thác tác nhân. Kỹ năng, bản năng, trí nhớ, bảo mật và sự phát triển ưu tiên nghiên cứu cho Claude Code, Codex, Opencode, Cursor và hơn thế nữa.

243k37k18 giờ trước
GitHubAI AgentJavaScript

NousResearch/hermes-agent

Đại lý phát triển cùng bạn

236k48k1 giờ trước
GitHubAI AgentPython

mattpocock/skills

Kỹ năng dành cho kỹ sư thực sự. Trực tiếp từ thư mục .agents của tôi.

235k20k9 giờ trước
GitHubAI AgentShell

anomalyco/opencode

Tác nhân mã hóa nguồn mở.

201k26k26 phút trước
GitHubAI AgentTypeScript

ultraworkers/claw-code

Triển lãm bảo tàng do đại lý quản lý, được xây dựng trong Rust với Gajae-Code / LazyCodex — được phát triển và duy trì mà không có sự can thiệp của con người.

195k109k8 ngày trước
GitHubAI AgentRust