提供給 AI 設計工具的完整情報文件(路由 · 按鈕 · 技術棧 · 設計規範 · 參考對象)
Feel.Trading:人類直覺的量化驗證平台。用戶用口語描述交易感覺 → Claude AI 歸因分解 → 歷史回測驗證 → 自動執行簡擬交易。
| 層級 | 技術 | 版本 |
|---|---|---|
| 框架 | Next.js (App Router) | 16.1.6 |
| 樣式 | Tailwind CSS | v4 |
| 動畫 | Framer Motion | latest |
| 圖表 | Recharts (K線另用 lightweight-charts) | latest |
| 狀態 | Zustand + React Query | latest |
| 認證 | NextAuth v5 | beta |
| 主題 | next-themes(已接 light/dark 切換) | — |
| i18n | next-intl | latest |
| 圖示 | lucide-react | latest |
| 路徑別名 | @/* → ./src/* | — |
硬性限制(必須保留):
src/app/**/page.tsx),不轉 Pages Routersrc/app/globals.css/api/*)保持不變,僅 UI 重構/api/chat)機制| / 公開 |
行銷落地頁
|
| /login 公開 |
登入 / 註冊
|
| /chat 核心 |
AI 對話(平台核心頁面)
|
| /strategy 核心 |
策略管理中心
|
| /scanner 核心 |
訊號掃描器(154 幣種即時掃描)
|
| /scanner/[filter] SEO |
掃描器 SEO 靜態頁(7 種:oversold / macd-cross / funding-rate / fear-greed / new-high / volume-spike / bb-squeeze)
|
| /showcase 核心 |
策略排行榜
|
| /cycle 核心 |
週期指標儀表板
|
| /live 核心 |
實盤掛機監控
|
| /backtest/[id] 核心 |
回測結果詳情
|
| /trade-chart 工具 |
交易圖表檢視
|
| /settings 核心 |
用戶設定
|
Admin 使用獨立 AdminSidebar,不共用主要 Sidebar。
| 路由 | 用途 | 主要互動 |
|---|---|---|
| /admin | 後台首頁 | 6 個統計卡 + 近期審計日誌表 |
| /admin/users | 用戶管理 | Email 搜尋 + 用戶表(角色徽章) |
| /admin/strategies | 全平台策略 | 策略一覽表(狀態/模式/資產/勝率/PnL) |
| /admin/logs | 審計日誌 | 最近 200 筆日誌表 |
| /admin/wild-factors | 野生因子 | 用戶輸入的原始口語 + AI 歸因 chips |
| /admin/analytics | 分析圖表 | 圓餅(熱門幣)+ 長條(熱門週期)+ 折線(每日回測) |
| /admin/activity | 用戶活動監控 | Tab:時間線 / 對話列表;Email 搜尋;對話詳情抽屜(含 Tool Calls) |
| /dashboard | redirect → /strategy |
| /simulate | redirect → /strategy |
| /logo-preview | 開發用:Logo 預覽 |
| /test-strategies | 開發用:100+ 策略自動測試跑台 |
| 圖示 (lucide) | 標籤(i18n) | 路由 |
|---|---|---|
| Home | home | / |
| Trophy | ranking | /showcase |
| ScanSearch | scanner | /scanner |
| MessageSquare | chat | /chat |
| BarChart3 | strategy | /strategy |
| TrendingUp | cycle | /cycle |
| Bot | live | /live |
| Settings | settings | /settings |
Footer 區域:UserMenu(頭像下拉含 Admin 入口/登出)、ThemeToggle、LanguageSelector、摺疊切換按鈕。
漢堡選單 + Logo,點漢堡開左側抽屜式 Sidebar。
src/components/
├── common/ Sidebar, MobileHeader, UserMenu, ThemeToggle, LanguageSelector, QueryProvider, ThemeProvider
├── chat/ BacktestCard, RealtimeCard, ScriptBacktestCard, ChainBacktestCard, MartingaleCard,
│ EducationCard, ChatBubble, ChatRightPanel, TradeChart, GlossaryPopover, TypingIndicator
├── wizard/ WizardBuilder (5-step), StepCoinConfig, StepSignals, StepExecution, StepExit, StepPreview,
│ StrategyTemplateModal, ConditionCard, ChipAccordion, IndicatorDetailPanel
├── strategy/ StrategyList, StrategyDetail, PositionsTable, TradeHistoryTable, PerformancePanel,
│ CloneStrategyModal
├── scanner/ ScannerDashboard(含 timeframe 切換、預設 chips、排序、幣種表、詳情抽屜)
├── dashboard/ CycleDashboard, PnLChart, StrategyCard
├── backtest/ WinRateChart, ReturnCurve, HoldPeriodTable, InvestmentSimulator, EnrichedOccurrencesTable
├── live/ DashboardCards, BotExecutionList, ExecutionLog
├── admin/ AdminSidebar, StatsCard
└── LogoMinimalWeb3 動畫 Logo
sm:640px / md:768px / lg:1024px / xl:1280px,確保 iPhone SE (375px) 可用next-themes 的 class="dark" 切換,用 CSS variables 管理色彩"PingFang TC", "Microsoft JhengHei"目前系統的語意色(可以重新定義,但保留這些語意概念):
#3B82F6)— 不用綠色,因為亞洲市場習慣紅漲綠跌,用藍色做多頭可避免誤解#EF4444)#F59E0B,呼應 Binance 黃)請 AI 針對每個提案交付:
/chat、/scanner、/strategy)— 可以是 HTML+Tailwind、Figma、或圖片以下區塊直接複製貼到 ChatGPT / Claude / v0.dev / Figma Make 等工具
你是資深產品設計師 + 前端工程師。請為「Feel.Trading」這個 AI 交易回測平台設計一套完整的前端視覺系統。
【專案定位】
人類直覺量化驗證平台,目標用戶是初中階加密貨幣/貴金屬交易者。
核心流程:口語描述交易感覺 → AI 歸因分解 → 歷史回測 → 自動執行。
語言:繁體中文為主。
【技術棧(不可更改)】
- Next.js 16 (App Router) + Tailwind CSS 4
- Framer Motion + Recharts + next-themes
- Zustand + React Query + NextAuth v5
- 圖示:lucide-react
【23 個路由頁面】
核心:/ /login /chat /strategy /scanner /scanner/[filter] /showcase /cycle /live /backtest/[id] /trade-chart /settings
Admin:/admin /admin/users /admin/strategies /admin/logs /admin/wild-factors /admin/analytics /admin/activity
工具:/dashboard /simulate /logo-preview /test-strategies
(每頁詳細按鈕清單見附件 DESIGN_BRIEF.html)
【硬性要求】
1. 保留所有現有功能與按鈕(不減少)
2. 提升視覺層次與資訊密度
3. 手機優先響應式(iPhone SE 375px 起)
4. 動畫流暢克制(禁止過度裝飾)
5. Light + Dark 雙主題,用 CSS variables
6. 多頭用藍色、空頭用紅色(亞洲市場 convention)
7. 主強調色延續金色/琥珀系
【參考產品】
- TradingView:圖表、資訊密度
- Binance:金色 CTA、資料表
- CoinGecko:Light mode 範本、排行榜
- 非小號 Feixiaohao:中文排版、數字格式
【請交付】
1. 色彩 tokens(light + dark CSS variables)
2. Typography scale + 字型 stack(含中文)
3. Spacing / Radius scale
4. 核心元件組:Button / Card / Badge / Chip / Input / Modal / Tab / Toast
5. 3 個關鍵頁面 mockup:/chat(核心 AI 對話)/scanner(154 幣掃描)/strategy(策略管理)
6. 動畫規範(duration / easing / 適用場景)
7. 響應式斷點示意(桌/平板/手機)
格式:用 HTML + Tailwind 輸出可直接預覽的 mockup,附 style guide 文件。
產出日期:2026-04-16 · Feel.Trading 設計重構 Briefing v1.0