← 返回 Skills 市场
108
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install wechat-sendmedia
功能描述
send images and files to a wechat conversation through openclaw's wechat channel. use when the user asks to send a local image, send a screenshot, send a dow...
安全使用建议
This skill appears to do what it claims: build plain-text MEDIA:file:// tokens and optionally collect debug info. Key points to consider before installing or running it:
- The normal send flow (emit_media_reply.py) only reads the file you tell it about and prints a reply payload; it does not contact external endpoints.
- The optional debug script (weixin_debug_send.js) will read files under ~/.openclaw/openclaw-weixin/accounts (looks for *.context-tokens.json) to determine whether a recipient's context token exists. Those files can contain sensitive session/token data — run the debug step only if you trust the environment and reviewer.
- There are no declared environment variables or external network endpoints in the bundled code; still review any debug output before sharing it externally because it may include upload_url, sendmessage_response, or file paths.
- If you want stricter privacy, do not run the debug script or inspect/sanitize the debug JSON before sharing. If you need assurance, open and review the two script files locally before running the skill.
功能分析
Type: OpenClaw Skill
Name: wechat-sendmedia
Version: 1.0.1
The skill contains a diagnostic script `scripts/weixin_debug_send.js` that accesses sensitive application data located in `~/.openclaw/openclaw-weixin/accounts` to verify the presence of WeChat context tokens. While the script is designed for troubleshooting media delivery failures, it possesses high-risk capabilities, such as probing for specific recipients within token files and reading arbitrary JSON files via the `debugPath` argument to extract specific fields. Although no evidence of intentional exfiltration or malicious intent was found, the ability to access and report on the status of sensitive session-related files is a significant security risk.
能力评估
Purpose & Capability
The name/description (send local images/files to WeChat via OpenClaw) matches the included code and instructions. emit_media_reply.py validates file paths and assembles the plain-text MEDIA token required by the gateway; weixin_debug_send.js gathers debug info related to uploads and context tokens. Accessing local account state is coherent with diagnosing send failures.
Instruction Scope
SKILL.md stays on task (check file exists, run emit_media_reply.py, optionally run weixin_debug_send.js for diagnostics). However the debug script transparently reads the host's OpenClaw account token files to determine whether a context token exists; SKILL.md does not explicitly warn that the debug step will read files under ~/.openclaw/openclaw-weixin/accounts, so users should be aware the debug step touches local account files.
Install Mechanism
No install spec (instruction-only) and provided scripts are plain Python/Node.js files. Nothing is downloaded from external URLs or installed automatically; risk from install-time actions is low.
Credentials
The skill declares no required environment variables or credentials. The Node debug script does read process.env.HOME implicitly to locate ~/.openclaw/openclaw-weixin/accounts. That is proportionate to debugging WeChat send issues, but it does mean the skill will touch potentially sensitive local account files if the debug step is run.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges or modify other skills. It only reads local files when run and prints diagnostics; it does not autonomously install itself or enable permanent presence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-sendmedia - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-sendmedia触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
修复最新版openclaw不能发送图片的bug
Fixes bug where images couldn't be sent in the latest OpenClaw build.
v1.0.0
中英双语 skill 说明,channel_scope 限制为 openclaw-weixin only
元数据
常见问题
Wechat Sendmedia 是什么?
send images and files to a wechat conversation through openclaw's wechat channel. use when the user asks to send a local image, send a screenshot, send a dow... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。
如何安装 Wechat Sendmedia?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-sendmedia」即可一键安装,无需额外配置。
Wechat Sendmedia 是免费的吗?
是的,Wechat Sendmedia 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wechat Sendmedia 支持哪些平台?
Wechat Sendmedia 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wechat Sendmedia?
由 torry21th(@torry21th)开发并维护,当前版本 v1.0.1。
推荐 Skills