Skip to content

feat: 速记(Quick Note)录音与历史工作流 - #1087

Open
HKLHaoBin wants to merge 6 commits into
Open-Less:betafrom
HKLHaoBin:feat/1029-quick-note-on-beta
Open

HKLHaoBin wants to merge 6 commits into
Open-Less:betafrom
HKLHaoBin:feat/1029-quick-note-on-beta

Conversation

@HKLHaoBin

Copy link
Copy Markdown
Contributor

Summary

  • 基于最新 beta(含 feat(dictation): 恢复录音优先并增加稳定模式 #1082 录音优先 / PreparedTranscription)重开速记工作流,并解决 dictation_engine 合并冲突
  • 新增速记输出目标与独立快捷键;History/速记 UI、导出目录、深色模式正文对比度修复
  • 加固取消 / 启动中止 / shutdown 路径下的 provisional recording draft 收尾,避免 orphan recording

Closes #1029

Supersedes #1086

Test plan

  • 桌面端速记快捷键开始/结束,速记页可见条目与音频
  • 导出目录与 Markdown 导出正常
  • 深色/浅色模式下速记正文对比度正确
  • 启动中取消、录音中 shutdown:Undecided 不残留 recording;Quick Note 保留 cancelled
  • CI + Release Tauri + Android APK(debug)在 feat/1029-quick-note-on-beta 已通过(SHA 3b575c3f

Harden History/QuickNote UX, export-directory prefs, and WAV archive
queueing. Restore abort-safe recording-draft reconciliation so cancelled
Quick Notes keep history while orphan Undecided drafts are removed.
AssistantMarkdown reused chat.css .olchat-answer which pinned the
light-panel foreground, so History/QuickNote stayed black in dark mode.
Inherit host color outside .olchat-shell; keep shell light styling.
Resolve the dictation_engine import conflict with Open-Less#1082 PreparedTranscription
while keeping Quick Note RecordingArchive lifecycle. Make shutdown terminalize
provisional recording history the same way cancel_dictation does.
@H-Chris233 H-Chris233 self-assigned this Sep 20, 2026
@H-Chris233

Copy link
Copy Markdown
Collaborator

开始审查

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal:支持将语音输出重定向到固定 Markdown 文件

2 participants