← 返回 Skills 市场
Wechat Mp Publisher 1.0.0
作者
Saaaa1aaaaS
· GitHub ↗
· v1.0.1
472
总下载
2
收藏
4
当前安装
2
版本数
在 OpenClaw 中安装
/install wechat-mp-publisher-1-0-0
功能描述
Publish articles to WeChat Official Accounts via API using configured AppID, AppSecret, and IP whitelist with access token management.
安全使用建议
This package appears to implement exactly what it claims (WeChat article publish) and contains no obvious exfiltration or strange remote endpoints — but the registry metadata fails to declare the required credentials. Before installing, verify the skill's source/owner (it's listed as 'unknown' / an opaque owner ID), and do the following: 1) Inspect index.js yourself (it’s included) to confirm there are no hidden network calls — the current code only calls WeChat APIs. 2) Only provide WECHAT_APPID and WECHAT_APPSECRET in a local .env and never commit that file to a repo. 3) Consider running the skill in an isolated environment (container or VM) and audit npm dependencies (npm audit) before npm install. 4) Ask the publisher to correct the registry metadata to declare the required env vars and primary credential so the skill listing matches its actual needs. If you cannot confirm the publisher identity, treat the package as untrusted and avoid providing live AppSecret values until you validate it.
功能分析
Type: OpenClaw Skill
Name: wechat-mp-publisher-1-0-0
Version: 1.0.1
The skill bundle is a legitimate tool for publishing articles to WeChat Official Accounts. The code in `index.js` correctly implements the official WeChat API flow (token acquisition, draft creation, and publishing) using standard libraries like `axios` and `dotenv`. No evidence of data exfiltration, malicious execution, or prompt injection was found; the file operations and network requests are strictly aligned with the stated purpose of the skill.
能力评估
Purpose & Capability
The skill's name/description (WeChat Official Account publisher) matches the contained code: index.js calls api.weixin.qq.com and implements token, draft, and publish flows. However the registry metadata declares no required environment variables or primary credential, while both SKILL.md and index.js clearly require WECHAT_APPID and WECHAT_APPSECRET. This mismatch between what the skill claims to require and what it actually needs is an incoherence that should be addressed.
Instruction Scope
SKILL.md gives concrete instructions to create a .env with WECHAT_APPID/WECHAT_APPSECRET, run npm install, and run node index.js token|publish. The runtime instructions and code stay within the expected scope (they read local files, convert markdown to HTML, upload images, and call official WeChat endpoints). Note: the README also instructs creating a directory under the user's .openclaw skills path and saving secrets in .env — the guidance to keep secrets out of repos is appropriate.
Install Mechanism
No custom install spec in the registry; it's instruction-only. Dependencies are standard npm packages (axios, dotenv, form-data) referenced in package.json/package-lock.json from the npm registry. No downloads from arbitrary URLs or extract-from-remote archives are present in the bundle.
Credentials
The code requires sensitive credentials (WECHAT_APPID and WECHAT_APPSECRET) and reads a local .env, but the skill metadata does not declare any required env vars or a primary credential. That omission reduces transparency and could lead users to unknowingly provide secrets. Aside from those two secrets, no other unrelated credentials are requested.
Persistence & Privilege
The skill is not marked always:true and does not attempt to change other skills' configurations. It reads/writes files only in its own directory (e.g., output.html, reading article files, optionally uploading provided cover images). Autonomous invocation is allowed (the platform default) but is not combined here with other high-risk traits.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-mp-publisher-1-0-0 - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-mp-publisher-1-0-0触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated installation instructions to use touch .env instead of cp .env.example .env.
- Clarified the environment variable names to use WECHAT_APPID and WECHAT_APPSECRET.
- Improved wording in step-by-step setup for clarity.
v1.0.0
wechat-mp-publisher 1.0.0 初始版本发布
- 实现通过微信公众平台 API 发布文章到公众号。
- 支持命令行发布文章和获取 access_token。
- 提供配置文件和依赖安装说明。
- 列出发布次数和 IP 白名单等平台限制。
元数据
常见问题
Wechat Mp Publisher 1.0.0 是什么?
Publish articles to WeChat Official Accounts via API using configured AppID, AppSecret, and IP whitelist with access token management. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 472 次。
如何安装 Wechat Mp Publisher 1.0.0?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-mp-publisher-1-0-0」即可一键安装,无需额外配置。
Wechat Mp Publisher 1.0.0 是免费的吗?
是的,Wechat Mp Publisher 1.0.0 完全免费(开源免费),可自由下载、安装和使用。
Wechat Mp Publisher 1.0.0 支持哪些平台?
Wechat Mp Publisher 1.0.0 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wechat Mp Publisher 1.0.0?
由 Saaaa1aaaaS(@saaaa1aaaas)开发并维护,当前版本 v1.0.1。
推荐 Skills