Skip to content

Releases: whyself/MomentQ

MomentQ v1.1.10 — 预识别与字幕全面稳定版

Choose a tag to compare

@whyself whyself released this 02 Sep 16:05

MomentQ v1.1.10

自 v1.0.5 以来的完整更新,聚焦预识别(整视频离线字幕)全链路与回答时间戳质量。

新功能

  • 预识别:一键下载整段音轨、本地 Whisper 离线识别、按真实媒体时间轴产出完整字幕并持久化——彻底解决实时识别拖进度条错乱的痛点
  • B 站 AI 字幕导入:仅登录可见的 AI 字幕轨现在会从凭据通道自动导入(身份回显 + 时长闸门 + 无轨否决 + 域名白名单四重防御保留)
  • 时间戳注记:字幕工具输出自带 [MM:SS–MM:SS] 格式时间戳,AI 引用的时间全部可点击跳转
  • 提问附图支持多张:截图/粘贴多张图片随提问保存并发给视觉模型

修复

  • 立体声降混导致的时长翻倍(时间戳全部 ×2 的根因)
  • 识别中网络瞬断/Host 重启导致的字幕丢失(累计同步 + 后台线程通道 + 重试)
  • 重复循环幻觉(场场场…)自动跳过
  • 拖动进度条时的乱序字幕(seek 检测 + 旧时间轴丢弃)
  • 启动脚本非 ASCII 字符导致的全新机器启动失败
  • 清空字幕后官方/AI 字幕无法重新导入(探测缓存重置)

提示词

  • 时间戳必须直接取自字幕行 start/end,禁止估算
  • 句号在时间戳之前,时间戳不单独成行
  • AI 字幕导入后回答时间全部落在视频长度内(实测验证)

安装(Windows)

  1. 安装 Node.js 22 LTS
  2. 解压 zip 到纯英文路径,双击 scripts\start-local.cmd(自动安装依赖并启动服务)
  3. edge://extensions 加载解压缩的扩展(选 extension\dist)
  4. 侧边栏设置填入模型 API Key

升级自 v1.0.x

重新加载扩展 + 重启服务即可;数据目录兼容,无需迁移。旧的损坏字幕可在设置中清空后重新预识别。

MomentQ v1.0.5

Choose a tag to compare

@whyself whyself released this 31 Aug 13:16

修复(重要):启动脚本 start-local.cmd 含非 ASCII 字符,cmd.exe 按 GBK 解析导致脚本在安装任何组件前就中断——表现为双击后一闪而过、服务未启动。现已重写为纯 ASCII 并实测全新机器冷启动链路(自动建 profile、装 Host 组件、拉起服务)。v1.0.0–v1.0.4 的发行包均受影响,请务必升级。扩展本体无变化(1.0.4 → 1.0.5 仅版本号)。

MomentQ v1.0.4

Choose a tag to compare

@whyself whyself released this 31 Aug 12:59

改进:companion 未运行时的错误提示改为可操作——指明启动脚本(scripts\start-local.cmd),并说明默认的本地 Whisper 语音识别无需 companion。

MomentQ v1.0.3

Choose a tag to compare

@whyself whyself released this 31 Aug 12:55

修复:点击开始转录必定报「MomentQ 内部状态操作超时,正在运行 toggleTranscriptionUnlocked 已 10.1s」的问题。

原因:转录启动逻辑重构时把队列操作嵌进了它自己已持有的队列入口,操作在排队等自己,必然 10 秒超时。v1.0.2 及之前的 v1.0.x 均受影响(且与字幕/本地识别无关,所有视频都无法开始转录)。

现在嵌套入队已移除,转录可以正常启动(默认本地 Whisper 引擎,首次使用需下载模型)。建议所有 v1.0.x 用户升级。

MomentQ v1.0.2

Choose a tag to compare

@whyself whyself released this 31 Aug 10:48

修复:Alt+Q 快捷键无法打开侧边栏。

原因:Edge 只在用户手势的短暂窗口内允许 sidePanel.open(),而命令处理器先异步查询活动标签页,导致手势失效、打开调用被拒绝(v1.0.1 仅消除了报错,未恢复功能)。

现在服务线程会持续缓存活动标签页 id,快捷键触发时同步打开侧边栏,不再受异步查询影响。建议 v1.0.0 / v1.0.1 用户升级。

MomentQ v1.0.0(刻问)

Choose a tag to compare

@whyself whyself released this 31 Aug 10:36

MomentQ v1.0.0 正式版

B 站视频上下文助手:侧边栏扩展 + 本机服务,AI 结合字幕与画面回答你关于当前视频的问题。

本版本稳定范围

  • B 站字幕抽取全链路:自动发现官方/AI 字幕轨、跟随播放滚动、时间戳跳转按钮
  • 本地语音识别(默认引擎):浏览器内 Whisper 推理(WebGPU 加速),无需任何云端账号;识别结果持久化并作为回答证据
  • 图片提问(新增多图):截图 + 粘贴多张,经附件服务存入本机,作为视觉证据发给模型
  • 百度云语音识别保留为可选配置

安装(Windows)

  1. 安装 Node.js 22 LTS
  2. 解压本页附件 momentq-1.0.0.zip 到纯英文路径
  3. 双击 scripts\start-local.cmd(自动安装 pnpm / DSH 运行时 / Host 组件并启动服务)
  4. edge://extensions 开启开发人员模式 → 加载解压缩的扩展 → 选 extension\dist
  5. 打开 B 站视频,侧边栏设置里填入模型 API Key

详见包内 README.md(功能说明 / 数据存储位置 / 隐私说明 / 故障排查)。

数据与隐私

  • 字幕、对话、图片、识别结果只存本机(默认 %LOCALAPPDATA%\MomentQ)
  • 发往外部的仅有:提问文本与图片(DeepSeek API);本地 Whisper 首次使用从 HuggingFace 下载模型
  • 百度云模式(可选)会把音频上传百度智能云识别

MD5: 见 Assets 校验(由 GitHub 自动生成 sha256 之前的下载摘要)。