← 返回 Skills 市场
torry21th

Wechat Sendmedia

作者 torry21th · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install wechat-sendmedia
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /wechat-sendmedia 触发
  4. 根据 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
元数据
Slug wechat-sendmedia
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

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。

💬 留言讨论