Skip to content

Commit 3654590

Browse files
fix: 修复cli无法启动
1 parent 5c35546 commit 3654590

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/application.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,14 @@ async def run(self, *, protocol: str = "websocket", mode: str = "gui") -> int:
9999
# 插件:setup(延迟导入AudioPlugin,确保上面setup_opus已执行)
100100
from src.plugins.audio import AudioPlugin
101101

102-
# 注册音频、UI、MCP、IoT、唤醒词、快捷键与日程插件(UI模式可通过配置 SYSTEM_OPTIONS.UI.MODE 指定 gui/cli
102+
# 注册音频、UI、MCP、IoT、唤醒词、快捷键与日程插件(UI模式从run参数传入
103103
self.plugins.register(
104104
McpPlugin(),
105105
IoTPlugin(),
106106
AudioPlugin(),
107107
WakeWordPlugin(),
108108
CalendarPlugin(),
109-
UIPlugin(mode="gui"),
109+
UIPlugin(mode=mode),
110110
ShortcutsPlugin(),
111111
)
112112
await self.plugins.setup_all(self)
@@ -361,7 +361,7 @@ async def set_device_state(self, state: DeviceState):
361361
"""
362362
仅供主程序内部调用:设置设备状态。插件请只读获取。
363363
"""
364-
print(f"set_device_state: {state}")
364+
# print(f"set_device_state: {state}")
365365
if not self._state_lock:
366366
self.device_state = state
367367
try:

0 commit comments

Comments
 (0)