📈 GH Trending Explorer 🎲 Surprise me

← all repos

mars-tw / jev-trading-command-center

git clone https://github.com/mars-tw/jev-trading-command-center.git v0.3.0 · 3d ago

Open-source paper-trading research app integrating TypeSafe Jev, animated 3D model pets, and a safe offline demo.

+0
stars, 24h · #59,225
+63
stars, 7 days · #3,314
+63
stars, 30 days · #10,265
63
★ total · +63% this week
7
forks · 0 open issues

Star history (as recorded here)

2026-10-21 · 56 ★ 2026-10-23 · 63 ★
LanguagePython
LicenseMIT
Created2026-10-19 (3d ago)
Last push3d ago
Watchers0
OwnerUser

Links

README excerpt
# JEV Trading Command Center
A paper-trading research application with TypeSafe Jev decisions, an animated 3D command center, model pets, a responsive ten-timeframe research panel, an owner-authenticated remote view, and a local offline demo. The application is open source; the Jev model and external provider services are not included.
這是 **JEV 整合程式的開源版**:保留環狀 3D 首頁、沿線移動的多視角寵物、模型/任務標籤與決策流程。所有交易由程式內的 PaperBroker 模擬,沒有交易所私有下單功能。
## 新版實錄:桌面與手機
兩支皆錄自 **v0.3 新版介面**,附原創配樂。畫面中的標的、帳戶、決策及模型工作都是合成 DEMO;沒有拍攝私人登入、API 金鑰或真實交易資料。
### 桌面版 · 44.6 秒
https://github.com/user-attachments/assets/5d10386f-13b8-4de7-9b45-ede341cc5d9c
下載桌面 MP4 · 查看桌面預覽圖
### 手機版 · 39.2 秒
https://github.com/user-attachments/assets/d82f5742-44ed-4aba-9e67-5a782c4582b2
下載手機 MP4 · 查看手機預覽圖
手機影片是 390×844 響應式瀏覽器實錄,包含完整模型夥伴面板及週期指標卡。影片展示介面操作,不代表模型實際推論、策略績效或實機手機驗收。
下載 v0.3.0 原始碼與影片 · 錄影與素材來源
## 先開啟離線展示
需要 Python 3.11 或更新版本,以及支援 WebGL 的瀏覽器。DEMO 不需要安裝 Python 套件、API 金鑰、原生 AI CLI 或連網;Three.js 已隨程式附上。
 [code] 
Windows 也可使用 `py -3 -B run_app.py --demo --port 8765`。接著開啟 ,按 `Ctrl+C` 結束服務。這個服務維持 loopback,不要直接公開到 Internet。
沒有參數時預設也是離線 DEMO。可以先執行不開服務的自我檢查:
 [code] 
**DEMO 畫面上的行情、帳戶、損益、JEV 回覆與代理工作全部是合成資料。** `DEMO PASS`、`DEMO WAIT`、`DEMO 風控拒絕` 和 `DEMO 自動輪播` 只切換示範情境,不呼叫模型、不啟動原生 CLI,也不送出真實委託。錄影使用的就是這個模式。
## 介面
新版預設為立體星環,可切換組織圖,並以拖曳、滾輪或雙指調整視角。M1 與策略實驗室均為唯讀檢視:缺少或過期的外部狀態會標示不可用;本版不附帶研究生產器、私人 runtime 或績效承諾。
- 原有 3D 核心、行情清單、決策回執、風控、模擬持倉及事件流。
- 每隻寵物有模型/實例名稱與目前工作;工作、待命、冷卻、離線分開呈現。
- 正面、左右側面與背面,四幀走路步態及工作道具。角色沿原路線移動,支援暫停與恢復。
- 只有執行回執才呈現通過;WAIT、風控拒絕及缺少決策分開顯示。模型 confidence 不是勝率。
- 桌面顯示角色旁的任務卡;窄螢幕保留核心,下方另列可讀的任務標籤。
- 「多週期研究」是原核心之外的可收合面板,固定呈現 5m、15m、30m、45m、1h、2h、4h、8h、16h、1d 共十張卡;60 分鐘與 1 小時共用同一張卡,1d 顯示為 24 小時。
- 每張週期卡分別標示來源、實際/預期 as-of、最後已收盤 bar、coverage、資料與快取 stale 狀態,以及有限值的 EMA、MACD、RSI、ATR、趨勢、突破與型態。缺最新 bar、資料不完整或格式無效時不補造指標,也不產生決策。
- DEMO 只可明確選擇 `DEMO1USDT` 至 `DEMO12USDT`;公開行情模式只接受 USDT 標的。面板只呼叫同源分析端點,不接受網址,也沒有下單權限。
此版的主要入口是 `stage.html`。此處的 TF 是時間週期(timeframe),不是 TensorFlow。
## 使用公開行情與 Jev 做紙上研究
這個模式會對外連線,並可能使用你自行提供之 API/CLI 的額度。先安裝正式模式依賴:
 [code] 
在啟動程序的環境中提供 `TYPESAFE_API_KEY`,再執行:
 [code] 
請使用上一步虛擬環境內的 Python。金鑰缺少時會拒絕啟動此模式;不會改讀 `JEV.txt` 或從其他專案取得金鑰。不要把真實金鑰寫入程式、設定、Git 或命令歷史。
Bash 可用不回顯的互動輸入:
 [code] 
PowerShell 可透過你既有的 OS/秘密管理工具把金鑰注入目前程序的環境。`.env.example` 只列變數名稱,本程式不自動載入 `.env`。
可將 `config.example.json` 複製為被 Git 忽略的 `config.json` 調整非秘密設定。預設關閉外部分析 CLI 與本機模型整合;這些服務的安裝、授權與使用額度由使用者自行管理。
### 選用的原生 CLI 伴跑
這是獨立的公開行情研究台帳,不把伴跑結果直接當作 JEV 或模擬交易授權。必須明確選擇啟用;請先自行安裝並登入需要的 CLI。
 [code] 
Windows PowerShell 入口:
 [code] 
要讓紙上研究頁面連接這個已另外啟動的伴跑服務:
 [code] 
`--native-companion` 不會替你啟動 CLI、登入帳戶或更改認證設定。關閉頁面不等於停止另外啟動的後端程序,請在對應終端以 `Ctrl+C` 結束。
Antigravity 在研究面板中顯示名稱 **Antigravity** 與協定 **AGY**。後端的 `enabled`、設定旗標及相容版本 `1.4.2` 只代表設定/相容性;`context_ready` 與 `frame_count=10` 只代表十個已收盤摘要已準備。能力未驗證時,研究請求、spawn、原生呼叫、工具、MCP 與外掛證明全部維持關閉,模型來源仍是 `UNVERIFIED`。既有 CLI 的安裝、登入及額度由使用者自行管理,本專案不承諾任何模型推論成功。
## 擁有者密碼閘道
遠端入口必須放在受信任的 HTTPS 反向代理後方;`run_app.py` 的 8765 與選用伴跑的 8766 都只留在 loopback。先把帳號存放區放在版本庫外的私有、非同步/非虛擬化目錄,並建立唯一擁有者:
 [code] 
密碼長度為 8 至 128 個字元,使用 scrypt 儲存,沒有預設密