rtc_prd/.cursor/rules/user-preferences.mdc
seaislee1209 066eb8f820 feat: music-creation page + MiniMax API integration + Flutter dev setup
Music Creation Page:
- Vinyl 3D flip to view lyrics, tonearm animation, glow rotation effect
- Circular SVG progress ring, speech bubble feedback, confirm dialog
- Playlist modal, free creation input, lyrics formatting optimization
- MiniMax API real music generation with SSE streaming progress

Backend:
- FastAPI proxy server.py for MiniMax API calls
- Music + lyrics file persistence to Capybara music/ directory
- GET /api/playlist endpoint for auto-building playlist from files

UI/UX Refinements:
- frontend-design skill compliance across all pages
- Glassmorphism effects, modal interactions, scroll tap prevention
- iPhone 12 Pro responsive layout (390x844)

Flutter Development Preparation:
- Installed flutter-expert skill with 6 reference docs
- Added 5 Cursor Rules: official Flutter, clean architecture, UI performance, testing, Dart standards

Assets:
- 9 Capybara music MP3 files + lyrics TXT files
- MiniMax API documentation

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 18:23:19 +08:00

18 lines
581 B
Plaintext

---
description: User preferences for communication and workflow
globs:
alwaysApply: true
---
# 用户偏好(必须遵守)
## 语言
- 永远使用中文回复,无论用户用什么语言输入(用户使用语音输入时系统可能自动翻译为英文)
## 沟通方式
- 用户不懂代码,不需要看代码修改过程
- 不要打开代码文件让用户审阅
- 直接完成修改,只展示最终结果
- 用产品语言描述变更("改好了,刷新看效果"),而非技术语言
- 用户擅长产品思维和创造力,用这个层面和他沟通