微信智慧聊天(MBTI版)

👤 chaoyi001 📦 v1.1.0 ⭐ 4.1 ⬇️ 1.1K 下載
📈 商業運營 免費 🔑 需 API Key

📖 技能介紹


name: wechat-window-llm-translate description: 微信聊天視窗自動監控、翻譯和智慧回覆工具,整合 Qwen 大語言模型和百度翻譯 API。 version: 1.0.0 metadata: openclaw: requires: env: - QWEN_BASE_URL - QWEN_API_KEY - QWEN_URL_PATH - BAIDU_APPID - BAIDU_APPKEY primaryEnv: QWEN_API_KEY emoji: "🤖" homepage: https://github.com/openclaw/clawhub os: ["win32"]

小蔥技能站7w4.net每天更新,海量AI技能等你發現。


wechat-window-llm-translate - 微信視窗智慧翻譯回覆

微信聊天視窗自動監控、翻譯和智慧回覆工具。通過監控微信聊天視窗,自動提取問題並呼叫 Qwen 模型生成智慧回覆MBTI個性化回覆(可選),支援自動翻譯成中文。

功能特性

  • 自動監控: 輪詢監控微信聊天視窗,自動檢測新問題
  • 智慧翻譯: 整合百度翻譯 API,自動翻譯英文內容為中文
  • LLM 回覆: 呼叫 Qwen 模型生成智慧回答
  • 個性化聊天: 可選MBTI 16種個性語氣
  • 自動傳送: 將回復內容自動複製併發送
  • 可配置: 支援配置 API 地址、金鑰、輪詢間隔等引數

安裝

clawhub install wechat-window-llm-translate

配置

使用前需要配置以下環境變數:

# Qwen 模型配置
export QWEN_BASE_URL="https://your-model-api-base-url"
export QWEN_API_KEY="your-qwen-api-key"
export QWEN_URL_PATH="/v1/chat/completions"

# 百度翻譯配置
export BAIDU_APPID="your-baidu-appid"
export BAIDU_APPKEY="your-baidu-appkey"
export BAIDU_ENDPOINT="http://api.fanyi.baidu.com"
export BAIDU_PATH="/api/trans/vip/translate"

# 執行配置
export SLEEP_TIME="60"           # 輪詢間隔 (秒)
export REPLY_COUNT="170"         # 回覆內容長度限制

使用方法

  1. 先登陸桌面端微信
  2. 通過openclaw後臺執行或者cmd命令列終端啟動wechatai.py
  3. 滑鼠移到最左邊等待退出執行

直接執行

uv run python wechat-window-llm-translate.py

作為 OpenClaw Skill 執行

clawx skill run wechat-window-llm-translate

工作原理

  1. 視窗啟用: 自動查詢並激活包含"微信"字樣的視窗
  2. 內容監控: 通過滑鼠滾動和游標檢測,識別新的聊天訊息
  3. 文本提取: 雙擊選中並複製最後一條訊息內容
  4. 智慧處理: 呼叫 Qwen 模型生成精簡回答 (200 字以內),生成MBTI個性回答
  5. 翻譯最佳化: 如果回答是英文,自動翻譯成中文
  6. 自動回覆: 將回復內容複製到剪貼簿並自動傳送

依賴

requests>=2.28.0
pyautogui>=0.9.53
pyperclip>=1.8.2
pywin32>=305

使用說明

前提條件

  1. 安裝所有 Python 依賴
  2. 配置 Qwen 模型 API 地址和金鑰
  3. 配置百度翻譯 API 的 APPID 和 APPKEY
  4. 確保微信視窗標題包含"微信"字樣
  5. 螢幕解析度和座標基於當前環境配置
  6. 關閉微信視窗退出執行
  7. 需要在openclaw.json檔案中env欄位配置環境變數 "QWEN_BASE_URL": "", "QWEN_API_KEY": "", "QWEN_URL_PATH": "", "BAIDU_APPID": "", "BAIDU_APPKEY": "", "BAIDU_ENDPOINT": "http://api.fanyi.baidu.com", "BAIDU_PATH": "/api/trans/vip/translate",
    "mbti_selected": "ISTJ", "refresh": "30"

座標調整

指令碼中使用了一些螢幕解析度的座標值,可能需要根據您的螢幕解析度和視窗位置進行調整:

注意事項

⚠️ 重要提示:

  1. 此指令碼需要執行在 Windows 系統上
  2. 需要授予指令碼螢幕控制和剪貼簿訪問許可權
  3. 請妥善保管 API 金鑰,不要提交到公共倉庫
  4. 建議先測試 API 連線是否正常
  5. 根據實際視窗位置調整座標引數

故障排除

常見問題

問題: 找不到微信視窗 - 解決: 確保微信視窗標題包含"微信"字樣,或修改 activategptwindow() 函式中的匹配條件

問題: API 呼叫失敗 - 解決: 檢查環境變數配置是否正確,驗證 API 金鑰是否有效

問題: 座標點選不準確 - 解決: 根據您的螢幕解析度調整指令碼中的座標值

問題: 翻譯失敗 - 解決: 檢查百度翻譯 API 配額是否充足,APPID 和 APPKEY 是否正確

許可證

MIT License


作者: Created for 六絃如水
版本: 1.0.10
平臺: Windows 10/11

🤖 AI 評測

這是一款 Windows 專用的微信自動回覆工具,功能比較完整,能自動監控訊息、呼叫 AI 生成回覆並自動傳送,還支援翻譯和 MBTI 風格選擇。文件說明詳細,配置也比較靈活。主要缺點是隻能 Windows 使用,另外螢幕適配可能需要手動調整座標。整體質量中規中矩,適合有明確需求且使用 Windows 的使用者。

📊 多維度評分

適應性4.2
規範性3.8
有效性3.9
可靠性4.2
可信度4.9

📁 包含檔案 (7 個)

📄 CHANGELOG.md 1.3 KB
📄 README.md 3.9 KB
📄 SKILL.md 4.3 KB
📄 _meta.json 143 B
📄 package.json 2.2 KB
📄 requirements.txt 65 B
📄 wechatai.py 17.7 KB