Skip to content

feat(notifications): 支持系统与自定义提示音 - #1239

Open
v7deep wants to merge 1 commit into
vastsa:mainfrom
v7deep:feat/issue-1136-completion-sound
Open

v7deep wants to merge 1 commit into
vastsa:mainfrom
v7deep:feat/issue-1136-completion-sound

Conversation

@v7deep

@v7deep v7deep commented Sep 30, 2026

Copy link
Copy Markdown

变更说明

  • 在「设置 → 通用」增加提示音选项,默认使用系统内置短提示音。
  • 支持选择本地音频、试听,并将音频以内嵌数据保存,重启后仍可用。
  • 自定义音频无效或不可用时自动回退到系统提示音。
  • 统一任务完成、提问、Toast、插件通知等提示音行为,并保持系统通知静默,避免重复播放。
  • 补充多语言、设置搜索、协议/设置规格和 E2E 场景文档。

Closes #1136

验证

  • 目标通知与设置测试:6 项通过。
  • 依赖包构建、桌面端 TypeScript 类型检查、Electron 构建:通过。
  • 文档语言与文档检查:通过。
  • 完整桌面测试套件:404 项通过,19 项因当前环境缺少路径/fixture、平台签名或外部依赖失败,详见本地测试记录。

Let users choose a notification sound in General settings so task
completion and other notification surfaces can use a preferred audio
clip. Keep the built-in chime as the default and fall back to it when
custom audio is unavailable or invalid.

Persist the selected audio with settings so playback survives restarts
without depending on the original file location.

Closes vastsa#1136

This branch has not been deployed

No deployments
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.

[Feature] 可以加一个完成任务后的提示音吗

1 participant