repair-agent
36513d14d9
fix web build
2026-02-26 13:38:39 +08:00
repair-agent
12bb369ac1
feat: add Android one-click login with dialog mode
...
- Integrate ali_auth plugin as local package (previously pub dependency)
- Fix AppCompatActivity ClassNotFoundException via proguard keep rules
- Add dialog popup mode matching iOS style (white background, rounded corners)
- Fix invisible login button by adding blue GradientDrawable background
- Add Airhub logo to authorization dialog via logoImgPath
- Fix auth page not closing after login by calling quitPage() on token success
- Update .gitignore to exclude plugin examples, screenshots, docs and backups
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 18:05:36 +08:00
repair-agent
679e33428c
fix: auto repair bugs #11 , #10 , #9
2026-02-24 16:08:31 +08:00
5d8619450d
fix(log-center): add repo_url and make log center URL configurable
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 13:01:23 +08:00
ce53e93864
fix bug
2026-02-13 16:15:25 +08:00
6e0c8e943f
fix music
2026-02-12 17:35:22 +08:00
86d1b77fa7
fix story bug
2026-02-12 14:06:34 +08:00
1140d2c440
fix story
2026-02-12 11:43:45 +08:00
seaislee1209
8a65d49a44
chore: 添加 .env 配置文件供团队共享
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 11:34:17 +08:00
seaislee1209
80978f12b5
Merge branch 'main' of https://gitea.airlabs.art/zyc/rtc_prd
2026-02-12 11:28:59 +08:00
seaislee1209
f26627a83f
fix: 修复页面渐隐过大 + MP3进度条拖动 + notification字段修复
...
- 修复设置子页面/帮助页/喂养指南顶部渐隐区域过大(12%→5%)导致首行文字过淡
- 修复4首预设音乐(卡皮巴拉系列)因ID3标签过大导致进度条无法拖动
- 修复notification_page中notif.detail→notif.content字段名错误
- 新增测试生成的故事和音频文件
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 11:28:49 +08:00
942daeffa0
fix login
2026-02-12 10:02:56 +08:00
seaislee1209
f3ef1d1242
merge: resolve conflict in notification_page (keep ClipRect fix)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 22:52:23 +08:00
seaislee1209
84243f2be4
feat: TTS语音合成 + 唱片架播放状态 + 气泡持续显示 + 音乐Prompt优化
...
- 接入豆包TTS V1 WebSocket API,支持故事朗读语音合成
- 新增 PillProgressButton 组件(药丸形进度按钮)
- 新增 TTSService 单例,后台生成不中断
- 音频保存到 Capybara audio/ 目录
- 唱片架当前播放歌曲高亮(金色卡片+音波动效+喇叭图标)
- 播放时气泡持续显示当前歌名,暂停后隐藏
- 音乐总监Prompt去固定模板,歌名不再重复
- 新增 API 参考文档(豆包语音合成)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 22:51:26 +08:00
4983553261
fix wify 配网
2026-02-10 18:21:21 +08:00
8ed21ca4a4
fix router bug
2026-02-10 09:41:40 +08:00
seaislee1209
8f5fb32b37
feat(story,music,server): 豆包故事生成 + 历史数据持久化 + 封面占位
...
- 接入火山引擎豆包 Chat API 生成儿童故事(SSE 流式进度)
- 新增 /api/stories 接口加载历史故事到书架
- 新增 /api/playlist 接口加载历史歌曲到唱片架
- 书架排序:预设故事在前,AI 生成在后
- AI 生成的故事显示"暂无封面"淡紫渐变占位
- 保存故事时传回真实标题+内容(不再用 mock)
- 修复 Windows GBK 编码导致的中文乱码问题
- 新增 MusicGenerationService 单例管理音乐生成
- 音乐页心情卡片 UI 重做 + 歌词可读性优化
- 添加豆包 API 参考文档和故事创作 prompt
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 23:11:58 +08:00
0919ded628
add log center
2026-02-09 18:24:35 +08:00
b54fbc1ccb
add some api
2026-02-09 18:03:55 +08:00
34dbfd7fd7
add setting
2026-02-09 15:36:18 +08:00
seaislee1209
d8d2f58840
docs: update session progress for session 7
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 21:14:51 +08:00
seaislee1209
4898d46f9c
feat: music page mood cards UI redesign + mystery shimmer + lyrics readability
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 21:10:55 +08:00
seaislee1209
f9666d4aa3
feat: UI规范化 + 故事吸入动画 + 音乐页面优化
...
- 全局字体统一(Outfit/DM Sans), 头部/按钮/Toast规范化
- 故事详情页: Genie Suck吸入动画(标题+卡片一起缩小模糊消失)
- 书架页: bookPop弹出+粒子效果(三段式动画完整链路)
- 音乐页面: 心情卡片emoji换Material图标+彩色圆块横排布局
- 音乐页面: 进度条胶囊宽度对齐, 播放按钮位置修复, 间距均匀化
- 音乐播放: 接入just_audio, 支持播放暂停进度拖拽自动切歌
- 新增: iOS风格毛玻璃Toast, 渐变背景组件, 通知页面
- 阶段总结文档更新
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 19:34:53 +08:00
28f7c4261f
Merge branch 'buildapp'
2026-02-06 18:28:35 +08:00
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
67a5587883
fix rule
2026-02-06 18:19:26 +08:00
3c97eb7326
fix some page
2026-02-06 16:03:32 +08:00
54f13da9e3
登录页面dart 重写
2026-02-05 11:46:42 +08:00
05fd2ec61a
fix sources
2026-02-05 11:35:16 +08:00
cfd57aa23a
Add remaining assets
2026-02-04 17:43:43 +08:00
93b66916f1
Add App (Part 1: Core code files)
2026-02-04 17:31:50 +08:00
seaislee1209
03ab89a8f2
chore: remove unused resources
2026-02-04 15:53:52 +08:00
seaislee1209
94d29b322c
feat: add medium video
2026-02-04 15:42:51 +08:00
seaislee1209
e690301eee
feat: add small video assets
2026-02-04 15:42:06 +08:00
seaislee1209
8d11e2135a
feat: core code and images
2026-02-04 15:39:05 +08:00
seaislee1209
d60f9af758
feat: core code
2026-02-04 15:33:02 +08:00