← 返回 Skills 市场
yuejiangli

Wechat Publisher

作者 Jaden · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
259
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wechat-official-account-publisher
功能描述
Publish articles to WeChat Official Account (微信公众号) draft box via API. Use when the user wants to upload a Markdown article (with optional local images) to t...
安全使用建议
This skill appears to implement exactly what it claims (upload Markdown + images to a WeChat Official Account draft). Before installing or running it: 1) Inspect the included Python scripts yourself (they are present in scripts/) to confirm behaviour. 2) Be aware you must provide WeChat credentials (WX_APPID and WX_APPSECRET) via env vars or a config.json placed in the skill root — the registry metadata does not declare this requirement. 3) Ensure python3 is available; the metadata also omits that requirement. 4) Understand the skill will create a local .token_cache.json file to store the access token. 5) Only provide credentials from an account you control and that has API permissions; revoke them if you no longer trust the code. If you want higher assurance, ask the author to correct the registry metadata to list required env vars and binaries, or run the scripts in an isolated environment first.
功能分析
Type: OpenClaw Skill Name: wechat-publisher-2 Version: 0.1.0 The skill bundle is a legitimate toolset for publishing Markdown articles to WeChat Official Accounts. It includes scripts for token management (get_token.py), image uploading (upload_img.py, upload_thumb.py), and Markdown-to-HTML conversion (md_to_html.py), all of which interact exclusively with the official WeChat API (api.weixin.qq.com). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the code logic is transparent and aligns with the stated purpose.
能力评估
Purpose & Capability
The scripts and SKILL.md implement WeChat article upload, image upload, token caching, and Markdown conversion — all coherent with the skill name/description. However the registry metadata lists no required env vars or binaries, while the instructions and scripts require Python 3 and WeChat credentials (WX_APPID / WX_APPSECRET or config.json). That mismatch between metadata and actual needs is concerning and could mislead users or automated installers.
Instruction Scope
SKILL.md stays on-scope: it asks for a Markdown file, local images, title/author/digest; instructs uploading images to WeChat CDN, converting Markdown to WeChat-safe HTML, and calling WeChat draft API. The instructions reference only expected files/paths (/tmp for transient files and the skill root for config and .token_cache.json) and only call official WeChat endpoints — no unexpected data collection or external endpoints are present.
Install Mechanism
There is no install spec (instruction-only), which is low-risk. However, the skill bundle includes multiple executable Python scripts that will be run at runtime; installers should ensure Python 3 is available and that the scripts are reviewed. No remote downloads or obscure install URLs are used.
Credentials
The scripts require WeChat credentials (APPID / APPSECRET) supplied via config.json or env vars WX_APPID/WX_APPSECRET and will cache an access token to .token_cache.json. The registry metadata did not declare these required credentials or mention the token cache file. That omission reduces transparency and may cause unexpected credential exposure if users assume no secrets are needed.
Persistence & Privilege
The skill does not request elevated platform privileges or 'always' inclusion. It writes a local .token_cache.json in the skill directory (expected for token caching) but does not modify other skills or system-wide configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install wechat-official-account-publisher
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /wechat-official-account-publisher 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release: Publish Markdown articles to WeChat Official Account draft box via API. - Supports Markdown-to-HTML conversion, token management, and local image upload to WeChat CDN. - Handles cover images (thumb_media_id) and inline body images for use in articles. - Draft appears in WeChat Official Account backend (草稿箱) after upload. - Error handling guidance for common WeChat API issues included. - Skill requires Python 3 and setup of app credentials or config file.
元数据
Slug wechat-official-account-publisher
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Wechat Publisher 是什么?

Publish articles to WeChat Official Account (微信公众号) draft box via API. Use when the user wants to upload a Markdown article (with optional local images) to t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 259 次。

如何安装 Wechat Publisher?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-official-account-publisher」即可一键安装,无需额外配置。

Wechat Publisher 是免费的吗?

是的,Wechat Publisher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Wechat Publisher 支持哪些平台?

Wechat Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Wechat Publisher?

由 Jaden(@yuejiangli)开发并维护,当前版本 v0.1.0。

💬 留言讨论