feat(frontend): 优化笔记详情布局与视频元数据#385
Open
techotaku39 wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动概述
优化 Web 端笔记详情页的信息架构与空间利用率:将生成历史、笔记顶部工具栏、视频封面卡片和视频元数据重新整理,让用户在点击历史笔记后能更快确认「这条笔记对应哪个视频、数据如何、来自哪个平台」,同时减少重复标题和占位文案带来的干扰。
为什么
在实际使用中,原来的 Web 端笔记页有几类体验问题:
做了什么
测试方式
CI=true pnpm build(BillNote_frontend/)通过python -m py_compile backend/app/downloaders/bilibili_downloader.py backend/app/downloaders/douyin_downloader.py backend/app/downloaders/kuaishou_downloader.py backend/app/downloaders/youtube_downloader.py backend/app/routers/note.py backend/app/services/note_storage.py backend/app/services/video_metadata.py通过douyin_downloader.py存在既有SyntaxWarning: invalid escape sequence '\(',不影响本次 py_compile 结果。回归风险
Checklist
feature/*/fix/*/release/*/hotfix/*)develop;线上紧急 →master;发版 → 见 §4.3)type(scope): subject格式(CONTRIBUTING.md §5.1)README.md/CHANGELOG.md/CLAUDE.md/ 模块 README,如适用).env/ 大型二进制