Skip to content

[需求] 新装/更新后默认开启「流式输入」+「流式输出」 #440

@appergb

Description

@appergb

#439 拆出,专注流式路径默认值调整。

需求

  • (a) 每次更新后,将「流式输入」(streaming insert)的默认值改为开启
  • (b) 每次更新后,将实验性功能中的「流式输出」默认改为开启

Maintainer 注

  • 用户口述 ASR 转录为「刘氏输入 / 刘氏输出」,按 OpenLess 现有结构推测:
    • 「流式输入」≈ `UserPreferences.streaming_insert`(`types.rs:592`,当前默认 `false`)
    • 「流式输出」可能对应 `streaming_insert_save_clipboard`(`types.rs:597`,当前默认 `true` 已是 on)或别的实验性字段,请实施前先确认映射
  • 已知约束(来自 `types.rs` 注释):
    • 流式路径 v1 限定 macOS + OpenAI-compatible provider
    • CJK / 日文 IME 会拦截 → session 期间需要临时切到 ABC(macOS)
    • 不再走剪贴板路径,对 secure input 框(密码框 / 1Password)静默拒绝
    • Gemini / Codex provider 自动回落到一次性插入
  • 默认 on 影响存量用户更新后的行为,release notes 需要标注

上下文

需求来源:OpenLess 维护者本人为下一波 Beta 迭代准备。让新装 / 更新用户开箱体验最低感知延迟,而不需要自己去 Settings 翻实验性开关。

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions