公司动态

我用codex编程的时候,交给它一个任务后,不想一直盯着屏幕。我希望它需要我交互时,或者是它执行完了当前任务时,能有个提示音或播放歌曲来告知我。该怎么实现?

📅 2026/8/27 20:08:29
我用codex编程的时候,交给它一个任务后,不想一直盯着屏幕。我希望它需要我交互时,或者是它执行完了当前任务时,能有个提示音或播放歌曲来告知我。该怎么实现?
我用codex编程的时候,交给它一个任务后,不想一直盯着屏幕。我希望它需要我交互时,也就是说我不反馈,它不往下执行了时(包括但不限于需要我确认,授权,输入第),或者是它执行完了当前任务时,能有个提示音或播放歌曲来告知我。该怎么实现?主人,结论先行:能实现,就用 Codex 自己的 hooks 机制,不装任何新东西。 你本机代码码已经清到 0.149.1,而且 ~/.codex/hooks.json 里已经在跑 UserPromptSubmit / Stop 两个 hook,说明 这套机制你已经在用了——只需要再挂两个事件来放声音。 我核实了官方源码(openai/codex 仓库 codex-rs/hooks 与 config),event 清单和触发时机如下,正好覆盖你说的三种情形: ## 具体配置(填进 C:\Users\yfx\.codex\config.toml) [hooks] # 停下等你时:任务完成提示音 [[hooks.Stop]] hooks = [ { type = "command", command = "powershell -NoProfile -Command \"[System.Media.SystemSounds]::Asterisk.Play()\"", timeout = 10 }, ] # 需要你授权/确认时:另一种提示音 [[hooks.PermissionRequest