这是一个面向英语视频精听场景的 Web网站。主要解决观看长时间英文视频时,视频播放、字幕定位、句子理解和词语解释分散在多个工具中的问题。工作台支持导入 YouTube 视频及字幕,在同一页面中进行视频播放和字幕阅读,点击字幕可直接跳转到对应时间点;字幕缺失时可使用本地语音转写生成英文字幕。同时接入 AI 解释能力,可对当前句子进行翻译、词义、短语和上下文解释,方便连续进行精听学习。
项目采用本地 Web 架构,前端负责视频播放、字幕展示、字幕点击跳转、播放跟随和解释面板等交互;本地后端负责视频字幕获取、字幕规范化以及 AI 请求处理。对于没有可用字幕的视频,增加了本地 faster-whisper 转写作为 fallback,并对转写结果进行标点和时间轴处理。
项目中重点处理了视频播放时间与字幕状态同步、点击字幕跳转、自动跟随、键盘快捷键、解释请求上下文延续等交互问题。后续还对字幕标点、DeepSeek 流式回答、中断保留和重试进行了迭代,并通过自动检查验证主要功能。最终该工具已经能够作为日常英语精听工作台实际使用。