安全扫描
OpenClaw
可疑
medium confidenceThe skill's code mostly matches a WeChat OCR reader, but it is incomplete and inconsistent (hardcoded user paths, undeclared API key file, missing capture/send scripts) and it will transmit screenshots to an external service — so review carefully before use.
评估建议
This skill appears to be an OCR-based WeChat reader but is incomplete and tied to the developer's local paths. Before using: (1) do not run it as-is — the package is missing the referenced .ps1 and .ahk scripts and uses a hardcoded C:\Users\chenxun path; (2) inspect or provide your own capture (.ps1) and send (.ahk) scripts and place them in a safe workspace you control; (3) move the API key out of a hardcoded file into a properly scoped secret (or at least confirm the expected file location) an...详细分析 ▾
⚠ 用途与能力
The skill claims WeChat chat reader + auto-reply, but the included code only performs capture→OCR→print/save flow. SKILL.md references PowerShell capture scripts and an AHK sender (wechat_capture_fast.ps1, wechat_capture_crop.ps1, wechat_send_chat.ahk), yet those files are not present in the bundle. The script also uses a hardcoded workspace path (C:\Users\chenxun\.nanobot\workspace) and a default contact name, which suggests it was left tied to the developer's environment rather than being generalized. Asking for AHK and PowerShell seems plausible for the stated purpose, but the absence of those scripts and hardcoded paths is incoherent.
⚠ 指令范围
The Python script will call PowerShell (ExecutionPolicy Bypass) to run capture scripts, read a local API key file at a hardcoded path, save/replace files under that same workspace, and then upload an embedded base64 PNG to https://dashscope.aliyuncs.com for OCR. Sending screenshots to a remote API is expected for OCR but is sensitive data exfiltration of chat images. The SKILL.md and script reference several local files and the AHK sender; the agent instructions do not declare or explain handling of sensitive data or permissions. The script will abort if the API key file is missing; there is a mismatch with the registry metadata which declared no required env/configs.
ℹ 安装机制
There is no install spec (instruction-only + single Python script), which reduces installation risk. However, runtime behavior executes PowerShell with ExecutionPolicy Bypass (to run external .ps1 scripts) and expects to call AHK; those runtime actions can execute arbitrary code if the referenced scripts are replaced or malicious, so verify the capture/send scripts before running.
⚠ 凭证需求
The package metadata lists no required credentials, but the script requires an API key file stored at a hardcoded path under C:\Users\chenxun\.nanobot\.secrets\dashscope_api_key.txt. This is an undeclared credential requirement and uses a developer-specific username/path. The skill also writes outputs into that workspace, potentially overwriting files. The credential access is not proportionally declared or configurable via environment variables.
✓ 持久化与权限
The skill is not marked always:true and does not request elevated platform privileges. It does execute external scripts (PowerShell, AHK) and writes files to a workspace folder, but it does not alter other skills or system-wide configs in the provided code.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.1.12026/3/19
Improve English description and tags.
● 可疑
安装命令 点击复制
官方npx clawhub@latest install wechat-qwen-reply
镜像加速npx clawhub@latest install wechat-qwen-reply --registry https://cn.clawhub-mirror.com
技能文档
# WeChat Qwen Reply
快速开始
1) 读聊天文本(默认快模式)
``
python scripts/qwen_vl_read.py "群名或联系人"
`
2) 稳模式(全屏截图+裁剪)
`
python scripts/qwen_vl_read.py "群名或联系人" --slow
`
3) 调试输出最近截图
`
python scripts/qwen_vl_read.py "群名或联系人" --debug
`
关键说明
- 依赖 AHK v2、微信 PC、Python 3.12
- DashScope API Key 存在:
C:\Users\chenxun\.nanobot\workspace\.secrets\dashscope_api_key.txt
默认快模式:直接截聊天区域(更快);若坐标不准可改用 --slow
截图坐标(已校准):左上 (386,68),右下 (1891,842)
脚本说明
scripts/qwen_vl_read.py:读取聊天文本(Qwen-VL)
scripts/wechat_capture_fast.ps1:快模式截图
scripts/wechat_capture_crop.ps1:稳模式截图
scripts/wechat_send_chat.ahk:发送消息(剪贴板粘贴,避免标点错乱)
输出
- 最近一次识别文本:
C:\Users\chenxun\.nanobot\workspace\qwen_chat_last.txt
最近一次裁剪图: C:\Users\chenxun\.nanobot\workspace\qwen_last_crop.png`
提示词逻辑(已内置)
- 顺序:从上到下(旧→新)
- 识别:绿色气泡=我,白色气泡=对方;颜色不清晰则参考左右位置
- 群聊:尽量标注具体昵称
- 文件/红包卡片:标注发送方并写明【文件卡片】/【红包卡片】
- 系统提示:不输出
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制