shinchan-zhai
|
c82fa93d6d
|
feat(nofxi): redesign Web UI - professional trading platform style
- Dark trading terminal aesthetic (deep black + green/purple accents)
- Gradient logo, nav pills, status badge
- Sidebar: Quick Trade grid, Portfolio list, Monitor, Strategy
- Chat: card bubbles with avatars, timestamps, fade-in animation
- Typing indicator with bouncing dots
- Glowing input focus, keyboard hints
- Inter + JetBrains Mono fonts
- Mobile responsive
|
2026-03-25 01:05:54 +08:00 |
|
shinchan-zhai
|
753989ee99
|
chore: gitignore secrets, db, binary
|
2026-03-25 01:05:54 +08:00 |
|
shinchan-zhai
|
832f4be4e8
|
feat(nofxi): Phase 3 complete - Exchange factory, Web UI, Strategy runner, Docker
Exchange Factory:
- CreateTrader() supports Binance/OKX/Bybit/Bitget/KuCoin/Gate
- Auto-registers traders from config on startup
- Direct import of nofx/trader packages (merged into main module)
Web UI:
- Dark theme chat interface at :8900
- Quick action sidebar (analyze, watch, positions, balance)
- Real-time health check indicator
- Mobile responsive
Strategy Runner:
- /strategy start BTC 1h - AI auto-analyzes on interval
- /strategy stop <id> - stop strategy
- /strategy list - view active strategies
- Notifications pushed to Telegram on signals
- Configurable intervals: 15m/30m/1h/4h
Docker:
- Multi-stage Dockerfile (alpine, ~20MB)
- docker-compose.yml with volume persistence
Bug fixes:
- Fixed panic on empty exchanges config
- Fixed thinking mode response parsing (qwen3 content:null)
- Added request timeout (55s) in Telegram handler
- Better error logging
|
2026-03-25 01:05:54 +08:00 |
|
shinchan-zhai
|
6e19ada7fc
|
feat: init nofxi - AI Trading Agent module
NOFXi — Your AI Trading Agent, built on NOFX.
Architecture:
- Agent Core: intent routing, conversation memory, trade confirmation
- Memory: SQLite (trades, conversations, preferences, strategies)
- Thinking: LLM client (OpenAI/claw402/DeepSeek compatible)
- Execution: Bridge to NOFX trader engine (9 exchanges)
- Perception: Market monitor, price alerts, anomaly detection
- Interaction: Telegram bot + REST API + OpenAI-compatible endpoint
Features:
- Natural language trading (中英文)
- /buy /sell /analyze /watch /alert /positions /balance
- Daily P/L reports, portfolio risk checks
- Trade confirmation flow (safety first)
- Price polling and alert notifications
|
2026-03-25 01:05:54 +08:00 |
|