M57/M58 三片 scope 均不含 cmd/cyrene——组合根接线漏了, voiceEnabled() 恒 false 导致 speak 从不被广告(她说不能发语音)。 synth 与网关同配置独立装配(emotionTTS 未启用时 nil=不广告); store 与 channelbridge 同目录同表(引用计数单一事实来源)。
M57/M58 三片 scope 均不含 cmd/cyrene——组合根接线漏了, voiceEnabled() 恒 false 导致 speak 从不被广告(她说不能发语音)。 synth 与网关同配置独立装配(emotionTTS 未启用时 nil=不广告); store 与 channelbridge 同目录同表(引用计数单一事实来源)。