← 返回 Skills 市场
Wechat Publish
作者
zhuchenggong19851114-design
· GitHub ↗
· v1.0.0
· MIT-0
73
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wechat-publish
功能描述
One-click publishing of articles with custom images to WeChat official account draft, ensuring images use WeChat permanent material URLs.
安全使用建议
This skill appears to implement a valid WeChat publish workflow, but there are important mismatches you should resolve before installing or running it:
- Missing declarations: The SKILL.md requires WeChat appid/secret (access_token), docker, curl, python3, mmx CLI, and a local rendering service (http://localhost:3710), but the registry metadata declares none of these. Ask the publisher to explicitly list required binaries and required environment variables (APPID/SECRET or a primary credential).
- Local access: The instructions perform docker cp and write to an agent workspace path. Only run this on a machine where you trust the skill and where exposing local containers/files is acceptable.
- Secrets handling: The skill will require your WeChat app secret; never paste those into public places. Confirm how you will provide secrets (platform secret store vs inline) and ensure tokens are scoped and rotated.
- Verify endpoints and container names: The runbook references container names (autocontents-makecontents-1) and localhost APIs; confirm these services actually exist in your environment to avoid accidental data leaks or command failures.
- IP whitelist note: The doc lists an IP for WeChat whitelisting—ensure that IP is correct for your deployment and that you control or understand the networking implications.
If you plan to use it, request an updated SKILL.md/metadata from the author that: declares required binaries and env vars, documents exact file and container requirements, and explains how secrets should be supplied and stored. If the author cannot provide that, treat the skill as untrusted and avoid running its Docker/file operations on sensitive hosts.
功能分析
Type: OpenClaw Skill
Name: wechat-publish
Version: 1.0.0
The skill automates WeChat content publishing but requires high-risk capabilities, including Docker container access (docker cp) and shell execution for image processing and API interaction. It handles sensitive WeChat credentials (APPID/SECRET) and includes a hardcoded IP address (14.218.121.191) for whitelisting. While these actions are consistent with the stated purpose, the broad system access and potential for credential exposure via shell commands in SKILL.md warrant a suspicious classification.
能力标签
能力评估
Purpose & Capability
The skill's stated purpose (upload images and create WeChat drafts) is coherent with the instructions, but the SKILL.md expects local services and tools (curl, docker, python3, mmx CLI, a localhost rendering service) and WeChat appid/secret tokens while the registry metadata declares no required binaries, no required environment variables, and no primary credential. Those undeclared requirements are disproportionate to what the metadata claims.
Instruction Scope
Runtime instructions tell the agent to read files from local paths and containers (docker cp), call a localhost API (http://localhost:3710), run mmx CLI, write to /home/success/.openclaw/workspace/, and obtain/upload WeChat access tokens and media. These file-system, container, and local-service operations expand the skill's operational scope beyond a simple remote API integration and require local privileges and secrets not declared elsewhere.
Install Mechanism
No install spec is provided (instruction-only), which reduces install-time risk. However, because the instructions rely on several binaries/services (docker, curl, python3, mmx, a local render service), the absence of declared install requirements is an inconsistency that could cause surprise or hidden dependency execution when the user follows the runbook.
Credentials
The document explicitly requires WeChat credentials (appid/secret → access_token) and references an IP whitelist, yet the skill metadata lists no required environment variables or primary credential. Requesting/using appid and secret is expected for WeChat publishing, but not declaring them in metadata is a red flag because it obscures the sensitive credentials this skill needs.
Persistence & Privilege
The skill is not set to always:true and does not request persistent elevated platform privileges. Still, it instructs writing/copying files into an agent workspace path (/home/success/.openclaw/workspace/) and interacting with local docker containers, which implies filesystem and container access that the operator should deliberately permit or deny.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-publish - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-publish触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
wechat-publish v1.0.0
- Initial release outlining the full workflow for publishing illustrated articles to WeChat Official Account drafts.
- Supports flexible image generation methods: MakeContents HTML render, MiniMax AI image, and fixed templates.
- Emphasizes correct handling of images: all images used in articles must first be uploaded to WeChat's material library and use mmbiz.qpic.cn URLs.
- Provides detailed step-by-step instructions for text preparation, image generation, WeChat API integration, and draft creation.
- Includes ready-to-use HTML/CSS templates for various graphic needs and clear reminders about differences between official and personal (订阅号) accounts.
元数据
常见问题
Wechat Publish 是什么?
One-click publishing of articles with custom images to WeChat official account draft, ensuring images use WeChat permanent material URLs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 73 次。
如何安装 Wechat Publish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-publish」即可一键安装,无需额外配置。
Wechat Publish 是免费的吗?
是的,Wechat Publish 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wechat Publish 支持哪些平台?
Wechat Publish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wechat Publish?
由 zhuchenggong19851114-design(@zhuchenggong19851114-design)开发并维护,当前版本 v1.0.0。
推荐 Skills