终端命令
- 启用语音命令 总开关打开(见 语音命令)
- 试用或 Pro(
LicenseFeature.shellCommands) - 设置 → 语音命令 → 允许终端命令(
allowShellCommands;不在「通用」页) - 建议保持 终端命令执行前确认 开启
- 来源可以是 用户命令词典 里绑定的终端动作,或 意图模型 返回的 zsh 命令。
- 默认弹出确认再运行。
ActionExecutor内置危险模式拦截,例如:sudo、rm -rf /、curl | sh/curl | bash、wget | sh等。
Shell 在本地执行,不依赖外网;但若意图模型被 Local Only 拦截,则无法靠云模型 生成 命令(用户词典中已写好的 shell 短语仍可本地匹配执行,仍受允许终端与确认开关约束)。
