Commit aabda230eaba99231545c8e2b0c44f3b0d702835

Authored by yibo
1 parent c3a6427f

fix(phoneuse): wechat_hook_send 优先使用 Termux silk-wasm 路径

silk-wasm 搜索顺序调整为 Termux 全局路径优先,
与 node.js 在 Termux 下 NODE_PATH 行为一致。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Showing 1 changed file with 2 additions and 2 deletions
phoneuse/wechat_hook_send.py
@@ -300,9 +300,9 @@ def _tts_to_silk(text: str, voice: str, tmp_dir: str) -&gt; tuple[str, int]: @@ -300,9 +300,9 @@ def _tts_to_silk(text: str, voice: str, tmp_dir: str) -&gt; tuple[str, int]:
300 # Locate silk-wasm: check global npm, then openclaw bundle 300 # Locate silk-wasm: check global npm, then openclaw bundle
301 node_script = f""" 301 node_script = f"""
302 var silkPaths = [ 302 var silkPaths = [
303 - 'silk-wasm',  
304 - '/opt/homebrew/lib/node_modules/openclaw/node_modules/silk-wasm',  
305 '/data/data/com.termux/files/usr/lib/node_modules/silk-wasm', 303 '/data/data/com.termux/files/usr/lib/node_modules/silk-wasm',
  304 + '/opt/homebrew/lib/node_modules/openclaw/node_modules/silk-wasm',
  305 + 'silk-wasm',
306 ]; 306 ];
307 var silk = null; 307 var silk = null;
308 for (var p of silkPaths) {{ 308 for (var p of silkPaths) {{