mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-29 10:56:24 +02:00
docs: update PRD with comprehensive extension features and UX integration strategy
- Added UX strategy: Extension for Quick Actions, Frontend for Management - Organized features into 4 phases (Phase 1 completed) - Added 14 new extension features (FR-EXT-07 to FR-EXT-17): * Smart Monitoring: Price alerts, whale tracking, rug pull detection * Trading Intelligence: Token analysis, entry/exit suggestions, portfolio tracker * Content Creation: Chart screenshots, AI thread generator * Productivity: Quick actions, notifications, keyboard shortcuts - Added Feature Responsibility Matrix showing Extension vs Frontend roles - Added Settings Sync strategy (FR-EXT-06) with deep links to frontend - Documented state sync architecture: Extension ↔ Backend API ↔ Frontend
This commit is contained in:
parent
fd9eddf7fa
commit
a052b01a68
27 changed files with 5163 additions and 88 deletions
412
_bmad-output/analysis/crypto_copilot_roadmap_vi.md
Normal file
412
_bmad-output/analysis/crypto_copilot_roadmap_vi.md
Normal file
|
|
@ -0,0 +1,412 @@
|
|||
# SurfSense Crypto Co-Pilot - Lộ Trình Triển Khai
|
||||
|
||||
**Ngày:** 1 tháng 2, 2026
|
||||
**Trạng thái:** Đã được phê duyệt
|
||||
**Thời gian:** 12 tuần
|
||||
**Ngân sách:** $18K
|
||||
|
||||
---
|
||||
|
||||
## Tóm Tắt Điều Hành
|
||||
|
||||
**Khuyến nghị:** XÂY DỰNG MVP ENHANCED CORE
|
||||
|
||||
**Phạm vi:**
|
||||
- DexScreener + DefiLlama connectors
|
||||
- Smart alerts (giá, khối lượng, patterns)
|
||||
- Natural language queries
|
||||
- Real-time web dashboard
|
||||
- Mô hình freemium pricing
|
||||
|
||||
**Lý do:**
|
||||
- Khả thi trong giới hạn
|
||||
- Giá trị đề xuất mạnh mẽ
|
||||
- Sự khác biệt rõ ràng
|
||||
- Vòng phản hồi nhanh
|
||||
- Nền tảng có thể mở rộng
|
||||
|
||||
---
|
||||
|
||||
## Phân Tích Decision Tree
|
||||
|
||||
### Quyết định gốc: Xây dựng hay Chờ đợi
|
||||
**QUYẾT ĐỊNH:** Xây dựng ✅
|
||||
|
||||
**Lý do:**
|
||||
- Thời điểm thị trường (bull run)
|
||||
- Nền tảng kỹ thuật đã có
|
||||
- Nhu cầu người dùng rõ ràng
|
||||
- Rủi ro có thể quản lý
|
||||
|
||||
### Phạm vi MVP: Tối thiểu vs Nâng cao
|
||||
**QUYẾT ĐỊNH:** Enhanced Core ✅
|
||||
|
||||
**Tính năng:**
|
||||
- DexScreener + DefiLlama (không chỉ DexScreener)
|
||||
- Smart alerts (dựa trên ML, không chỉ ngưỡng)
|
||||
- NLP queries (không chỉ tìm kiếm từ khóa)
|
||||
- Real-time dashboard (không chỉ tĩnh)
|
||||
|
||||
**Đánh đổi:** +2 tuần, +$10K, nhưng sự khác biệt tốt hơn 3 lần
|
||||
|
||||
### Phương pháp phát triển
|
||||
**QUYẾT ĐỊNH:** Đội ngũ hiện tại ✅
|
||||
|
||||
**Đội ngũ:** Developers SurfSense (part-time)
|
||||
**Thời gian:** 12 tuần
|
||||
**Chi phí:** $18K (chủ yếu là opportunity cost)
|
||||
|
||||
### Chiến lược ra mắt
|
||||
**QUYẾT ĐỊNH:** Private Beta ✅
|
||||
|
||||
**Cách tiếp cận:**
|
||||
- 20 người dùng được chọn
|
||||
- Onboarding thủ công
|
||||
- Phản hồi trực tiếp
|
||||
- Giai đoạn beta 2 tuần
|
||||
|
||||
### Kiếm tiền
|
||||
**QUYẾT ĐỊNH:** Freemium từ đầu ✅
|
||||
|
||||
**Các cấp:**
|
||||
- Free: 10 queries/ngày, alerts cơ bản
|
||||
- Pro: $49/tháng, queries không giới hạn, tính năng nâng cao
|
||||
- Premium: $199/tháng (tương lai), predictions, whale tracking
|
||||
|
||||
---
|
||||
|
||||
## Phân Tích Resource Constraints
|
||||
|
||||
### Ràng buộc thời gian: Tối đa 3 tháng
|
||||
|
||||
**Ưu tiên bắt buộc:**
|
||||
- ✅ DexScreener + DefiLlama
|
||||
- ✅ Smart alerts
|
||||
- ✅ NLP queries
|
||||
- ✅ Web dashboard
|
||||
|
||||
**Hoãn lại V2:**
|
||||
- ❌ QuickNode integration
|
||||
- ❌ Social sentiment
|
||||
- ❌ Mobile app
|
||||
- ❌ Advanced predictions
|
||||
|
||||
### Ràng buộc ngân sách: $18K
|
||||
|
||||
**Phân bổ:**
|
||||
- Development: $15K (83%)
|
||||
- Infrastructure: $2K (11%)
|
||||
- Marketing: $1K (6%)
|
||||
|
||||
**Tiết kiệm chi phí:**
|
||||
- Sử dụng đội ngũ hiện tại
|
||||
- Free API tiers
|
||||
- Free hosting tiers
|
||||
- Tăng trưởng tự nhiên
|
||||
|
||||
### Ràng buộc đội ngũ: Part-Time
|
||||
|
||||
**Đơn giản hóa:**
|
||||
- Kiến trúc monorepo
|
||||
- UI dựa trên template
|
||||
- Testing thủ công ban đầu
|
||||
- Chỉ nền tảng web
|
||||
|
||||
### Ràng buộc API: Rate Limits
|
||||
|
||||
**Tối ưu hóa:**
|
||||
- Caching 5 phút
|
||||
- Batch requests
|
||||
- Ưu tiên watchlist
|
||||
- Giới hạn người dùng theo cấp
|
||||
|
||||
---
|
||||
|
||||
## Kế Hoạch Triển Khai 12 Tuần
|
||||
|
||||
### Phase 0: Chuẩn bị (Tuần 0)
|
||||
**Thời lượng:** 1 tuần
|
||||
**Chi phí:** $0
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Hoàn thiện MVP spec
|
||||
- Thiết lập dự án
|
||||
- Tạo tech spec
|
||||
- Tuyển beta users
|
||||
|
||||
**Kết quả:**
|
||||
- Technical specification
|
||||
- Project roadmap
|
||||
- 20 beta user commitments
|
||||
|
||||
---
|
||||
|
||||
### Phase 1: Nền tảng (Tuần 1-2)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $4K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Mở rộng DexScreener connector (caching, rate limiting)
|
||||
- Xây dựng crypto RAG pipeline (time-based chunks, price embeddings)
|
||||
- Tạo alert system backend
|
||||
|
||||
**Kết quả:**
|
||||
- DexScreener integration hoạt động
|
||||
- Crypto-optimized RAG
|
||||
- Alert database
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- Query "Tìm token Solana mới" hoạt động
|
||||
- Có thể đặt price alerts
|
||||
- Cập nhật dữ liệu 5 phút
|
||||
|
||||
---
|
||||
|
||||
### Phase 2: Intelligence (Tuần 3-4)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $5K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Thêm DefiLlama connector
|
||||
- Triển khai NLP query interface
|
||||
- Xây dựng pattern recognition
|
||||
|
||||
**Kết quả:**
|
||||
- DefiLlama integration
|
||||
- Natural language queries
|
||||
- Pattern matching
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- "Cho tôi xem tokens giống BONK" hoạt động
|
||||
- Phát hiện pattern similarity
|
||||
- Tương quan multi-source
|
||||
|
||||
---
|
||||
|
||||
### Phase 3: Giao diện (Tuần 5-6)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $4K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Xây dựng web dashboard (charts, alerts, watchlists)
|
||||
- Triển khai authentication (wallet connect)
|
||||
- Tạo responsive design
|
||||
|
||||
**Kết quả:**
|
||||
- Dashboard chức năng
|
||||
- User authentication
|
||||
- Mobile-responsive UI
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- Users có thể đăng nhập
|
||||
- Quản lý watchlists
|
||||
- Xem alerts
|
||||
- Mobile-friendly
|
||||
|
||||
---
|
||||
|
||||
### Phase 4: Testing & Polish (Tuần 7-8)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $2K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- End-to-end testing
|
||||
- Bug fixes
|
||||
- Documentation
|
||||
|
||||
**Kết quả:**
|
||||
- Sản phẩm ổn định
|
||||
- User guide
|
||||
- API docs
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- Không có critical bugs
|
||||
- Performance chấp nhận được
|
||||
- Documentation đầy đủ
|
||||
|
||||
---
|
||||
|
||||
### Phase 5: Beta Launch (Tuần 9-10)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $1K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Deploy lên production
|
||||
- Onboard 20 beta users
|
||||
- Monitor & support
|
||||
|
||||
**Kết quả:**
|
||||
- Sản phẩm live
|
||||
- 20 active users
|
||||
- Feedback được thu thập
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- 20 users onboarded
|
||||
- 70%+ active hàng ngày
|
||||
- Feedback tích cực
|
||||
|
||||
---
|
||||
|
||||
### Phase 6: Iteration (Tuần 11-12)
|
||||
**Thời lượng:** 2 tuần
|
||||
**Chi phí:** $2K
|
||||
|
||||
**Nhiệm vụ:**
|
||||
- Phân tích feedback
|
||||
- Ưu tiên cải tiến
|
||||
- Triển khai top requests
|
||||
|
||||
**Kết quả:**
|
||||
- Sản phẩm cải thiện
|
||||
- V2 roadmap
|
||||
- Public launch plan
|
||||
|
||||
**Tiêu chí thành công:**
|
||||
- Top 3 requests hoàn thành
|
||||
- 60%+ retention
|
||||
- Sẵn sàng cho public beta
|
||||
|
||||
---
|
||||
|
||||
## Phân Tích Ngân Sách
|
||||
|
||||
| Phase | Thời lượng | Chi phí | % |
|
||||
|-------|----------|------|---|
|
||||
| Chuẩn bị | 1 tuần | $0 | 0% |
|
||||
| Nền tảng | 2 tuần | $4K | 22% |
|
||||
| Intelligence | 2 tuần | $5K | 28% |
|
||||
| Giao diện | 2 tuần | $4K | 22% |
|
||||
| Testing | 2 tuần | $2K | 11% |
|
||||
| Beta Launch | 2 tuần | $1K | 6% |
|
||||
| Iteration | 2 tuần | $2K | 11% |
|
||||
| **TỔNG** | **12 tuần** | **$18K** | **100%** |
|
||||
|
||||
---
|
||||
|
||||
## Chỉ Số Thành Công
|
||||
|
||||
### Chỉ số kỹ thuật
|
||||
- 99% uptime
|
||||
- < 2s thời gian phản hồi query
|
||||
- < 5 phút độ tươi dữ liệu
|
||||
- Không có critical bugs
|
||||
|
||||
### Chỉ số người dùng
|
||||
- 20 beta users
|
||||
- 70% active hàng ngày
|
||||
- 60% retention sau 2 tuần
|
||||
- NPS > 40
|
||||
|
||||
### Chỉ số kinh doanh
|
||||
- 5+ sẵn sàng trả tiền
|
||||
- $49/tháng được xác thực
|
||||
- < $50 CAC
|
||||
- Con đường rõ ràng đến lợi nhuận
|
||||
|
||||
---
|
||||
|
||||
## Điểm Kiểm Tra Go/No-Go
|
||||
|
||||
### Checkpoint 1: Tuần 4
|
||||
**Đánh giá:** Nền tảng kỹ thuật
|
||||
|
||||
**GO nếu:** Integrations hoạt động, đúng lịch trình
|
||||
**NO-GO nếu:** Blockers lớn
|
||||
|
||||
### Checkpoint 2: Tuần 8
|
||||
**Đánh giá:** Chức năng sản phẩm
|
||||
|
||||
**GO nếu:** End-to-end hoạt động
|
||||
**NO-GO nếu:** Thiếu tính năng quan trọng
|
||||
|
||||
### Checkpoint 3: Tuần 10
|
||||
**Đánh giá:** User engagement
|
||||
|
||||
**GO to public nếu:** Tín hiệu mạnh
|
||||
**PIVOT nếu:** Engagement yếu
|
||||
**KILL nếu:** Từ chối cơ bản
|
||||
|
||||
---
|
||||
|
||||
## Rủi Ro & Giảm Thiểu
|
||||
|
||||
### Rủi ro kỹ thuật
|
||||
- **API changes:** Multi-source giảm dependency
|
||||
- **Scaling costs:** Bắt đầu với caching, tiered limits
|
||||
- **Data accuracy:** Cross-reference nhiều nguồn
|
||||
|
||||
### Rủi ro thị trường
|
||||
- **Competition:** Tập trung vào AI differentiation
|
||||
- **Bear market:** Freemium giảm churn
|
||||
- **Trust:** Giải thích minh bạch, không đảm bảo
|
||||
|
||||
### Rủi ro vận hành
|
||||
- **Team capacity:** Part-time chấp nhận được cho MVP
|
||||
- **Support load:** Private beta giới hạn phạm vi
|
||||
- **Infrastructure:** Sử dụng free tiers ban đầu
|
||||
|
||||
---
|
||||
|
||||
## Bước Tiếp Theo
|
||||
|
||||
1. **User approval** trên plan này ✅ (Đã hoàn thành)
|
||||
2. **Tạo detailed tech spec** (Phase 0)
|
||||
3. **Tuyển 20 beta users** (Phase 0)
|
||||
4. **Bắt đầu Phase 1** development
|
||||
|
||||
---
|
||||
|
||||
## Phụ Lục
|
||||
|
||||
### Phụ lục A: So sánh tính năng
|
||||
|
||||
| Tính năng | MVP | V2 | V3 |
|
||||
|---------|-----|----|----|
|
||||
| DexScreener | ✅ | ✅ | ✅ |
|
||||
| DefiLlama | ✅ | ✅ | ✅ |
|
||||
| QuickNode | ❌ | ✅ | ✅ |
|
||||
| Social Sentiment | ❌ | ✅ | ✅ |
|
||||
| Smart Alerts | ✅ | ✅ | ✅ |
|
||||
| NLP Queries | ✅ | ✅ | ✅ |
|
||||
| Pattern Recognition | Cơ bản | Nâng cao | Dự đoán |
|
||||
| Web Dashboard | ✅ | ✅ | ✅ |
|
||||
| Mobile App | ❌ | ❌ | ✅ |
|
||||
| Browser Extension | ❌ | ❌ | ✅ |
|
||||
|
||||
### Phụ lục B: Technology Stack
|
||||
|
||||
**Backend:**
|
||||
- FastAPI (hiện có)
|
||||
- PostgreSQL + pgvector
|
||||
- Redis (caching)
|
||||
|
||||
**Frontend:**
|
||||
- Next.js (hiện có)
|
||||
- React
|
||||
- TailwindCSS
|
||||
|
||||
**AI/ML:**
|
||||
- OpenAI embeddings
|
||||
- Custom pattern matching
|
||||
- NLP query parsing
|
||||
|
||||
**Infrastructure:**
|
||||
- Vercel (frontend)
|
||||
- Railway (backend)
|
||||
- Supabase (database)
|
||||
|
||||
### Phụ lục C: Phân tích cạnh tranh
|
||||
|
||||
| Đối thủ | Điểm mạnh | Điểm yếu | Lợi thế của chúng ta |
|
||||
|------------|-----------|------------|---------------|
|
||||
| DexTools | Đã thành lập, toàn diện | Không có AI, UI phức tạp | AI intelligence, đơn giản |
|
||||
| Birdeye | Multi-chain, UX tốt | Đắt, không có predictions | Freemium, predictions |
|
||||
| Dex Guru | Tập trung analytics | Không có alerts, kỹ thuật | Smart alerts, dễ tiếp cận |
|
||||
| CoinGecko | Coverage rộng | Không tập trung DEX | Chuyên môn hóa DEX |
|
||||
|
||||
**Hào của chúng ta:**
|
||||
1. AI-powered intelligence
|
||||
2. Natural language interface
|
||||
3. Multi-source aggregation
|
||||
4. Proactive alerts
|
||||
5. Freemium accessibility
|
||||
Loading…
Add table
Add a link
Reference in a new issue