Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗
The main frontend application unifying multiple project domains through a modern Astro and React hybrid architecture.
TY-Multiverse 前端為多維度管理系統,包含:
astro@6,需 Node.js >= 22.12.0)video-service/ 目錄)manage-users 角色,訪問管理面板graph TD
Client[客戶端/瀏覽器] --> |請求| Router[路由層]
Router --> |重定向| SSO[SSO Server 認證]
SSO --> |驗證| API[TY-Multiverse-Backend]
API --> |查詢| DB[(數據庫)]
Client --> |請求圖片| Nginx[Nginx Static File Server]
Nginx --> |提供| Images[角色圖片]
subgraph 客戶端緩存
BrowserCache[瀏覽器緩存]
BrowserCache --> |localStorage| CharacterData[角色戰力數據]
BrowserCache --> |localStorage| ThemeData[主題設置]
BrowserCache --> |localStorage| EditorContent[編輯器內容]
BrowserCache --> |localStorage| FightData[戰鬥數據]
end
Client --> |讀取/寫入| BrowserCache
API --> |返回數據| Client
graph TD
A[Astro Pages<br/>src/pages/*.astro<br/>File-based routing] --> B[BaseLayout.astro<br/>Global app shell]
B --> C[Static Astro Components<br/>Nav.astro / Footer.astro]
B --> D[Page Content Slot]
C --> E[ThemeToggle.tsx<br/>React island in Nav]
D --> F[Client Islands<br/>client:load React components]
F --> G[SkillsBubbleChart.tsx<br/>React + D3]
F --> H[PeopleManagement.tsx<br/>Interactive React UI]
graph TD
A[Frontend Request<br/>http://localhost:8082/tymg/*] --> B{Spring Cloud Gateway}
B --> C[Backend REST API<br/>Port 8080]
subgraph "Spring Cloud Gateway Routes (/tymg/**)"
D["/people/**<br/>People Management"]
E["/weapons/**<br/>Weapon Management"]
F["/gallery/**<br/>Gallery Management"]
G["/deckofcards/**<br/>Game APIs"]
H["/auth/** & /keycloak/**<br/>Authentication"]
end
B --> D
B --> E
B --> F
B --> G
B --> H
D --> C
E --> C
F --> C
G --> C
H --> C
graph TD
A[前端 MD 文件集<br/>src/content/work/] --> B[定期同步]
B --> C[後端 Paprika<br/>Laravel API]
C --> D[PostgreSQL<br/>向量資料庫]
E[FastAPI Maya-Sawa<br/>定期任務] --> F[從 Paprika API<br/>取得 MD 文章]
F --> G[Embedding 處理]
G --> D
H[前端 Astro<br/>QABot 組件] --> I[後端 Maya-Sawa<br/>FastAPI]
I --> J[Redis<br/>聊天記錄緩存]
I --> K[OpenAI API<br/>GPT-3.5-turbo]
K --> L[回答生成]
L --> I
I --> H
graph LR
A[GitHub Repository] --> B[Clone and Setup]
B --> C[Build with Node.js]
C --> D[Build Docker Image with BuildKit]
D --> E[Push to Docker Hub]
E --> F[Deploy to Kubernetes]
| API 端點 | 方法 | 描述 |
|---|---|---|
/api/people/names | GET | 獲取所有角色名稱 |
/api/people/get-by-name | POST | 根據名稱查詢角色 |
/api/people/update | POST | 更新角色資訊 |
影片合併服務位於 video-service/ 目錄,提供:
服務 URL:http://localhost:3000(dev)/ https://video.tatdvsonorth.com(prod)
啟動指令、API 測試範例、Article Sync 操作、Video Service 部署、Troubleshooting 請見 AGENTS.md。