[Feature]: 故事模式 (Story Mode)
Open
Nobody has claimed this yet.
enhancement
status: pending-review
- Dominant language
- Python
- Stars
- 739
- Forks
- 97
- Avg merge
- 10h 3m
- Merged PRs (30d)
- 82
Description
这个功能解决什么问题?
当前相册以静态的照片列表为主,缺乏将分散的旅行照片串联成连贯故事的机制,用户难以生动地回顾和分享完整的旅行体验。
您建议的解决方案是什么?
引入“故事模式”,包含以下核心功能:
- 时间轴故事:按时间顺序自动生成旅行故事,以瀑布流或日记形式展示。
- 地图轨迹:在地图上动态展示照片的拍摄路径,形成旅行轨迹线。
- 视频生成:将所选照片自动配上转场和音乐,生成可导出的音乐视频(Vlog)。
- AR体验:结合设备的地理位置信息,提供AR视角的照片展示,增强沉浸感。
您考虑过哪些替代方案?
目前只能手动通过外部视频剪辑软件(如剪映)或者手动在地图上标记,流程繁琐,耗时较长。
其他上下文
此功能涉及前端视频渲染(可能需要 WebCodecs 或云端渲染)和地图轨迹 API 的深度集成,建议分阶段实现,先实现时间轴和地图轨迹,再逐步探索视频生成和 AR 体验。
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reading the existing frontend, photo metadata, map-integration, and rendering structure, then define a smaller first phase around the timeline and map track before implementation. Done is not yet specified beyond the proposed phased feature set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100