← 返回 Skills 市场
Social Publisher
作者
yang1002378395-cmyk
· GitHub ↗
· v1.0.0
· MIT-0
199
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zh-social-publisher
功能描述
One-click publishing to Juejin, Zhihu, Weibo, and Xiaohongshu with scheduling, format adaptation, and publishing logs using platform cookies.
安全使用建议
This skill is not outright malicious, but there are inconsistencies and privacy risks you should weigh before installing:
- Do not supply real account cookies until you trust the author. Test with throwaway accounts first.
- SKILL.md tells you to put cookies in ~/.openclaw/workspace/config/social-publisher.json, but the script actually reads config/social-publisher.json relative to the skill bundle. Confirm where cookies will be stored and avoid leaving them in a repository or world-readable folder.
- The description mentions Xiaohongshu but the script does not implement it — expect incomplete functionality.
- Logs are written to memory/social-publish-log.jsonl in the bundle; these may contain publish results and should be protected.
- Prefer encrypted/OS-protected credential storage over plaintext cookies in files; if you proceed, review scripts/social_publisher.py yourself (or have someone you trust do so) to verify there are no hidden endpoints or extra network calls.
If you cannot verify the code or do not want to risk exposing cookies, do not install or only use test accounts. If you decide to use it, ask the author to fix the config path mismatch, remove/clarify the payment/marketing text, and either implement Xiaohongshu or remove it from the description.
功能分析
Type: OpenClaw Skill
Name: zh-social-publisher
Version: 1.0.0
The skill bundle is a social media publishing tool for Juejin, Zhihu, and Weibo. It operates by reading user-provided session cookies from a local configuration file (`social-publisher.json`) and using them to authenticate POST requests to legitimate platform APIs (e.g., `api.juejin.cn`, `www.zhihu.com`, and `api.weibo.cn`). The script (`scripts/social_publisher.py`) uses standard Python libraries and lacks any indicators of data exfiltration to unauthorized endpoints, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The skill claims support for Juejin, Zhihu, Weibo, and Xiaohongshu in the description, but the bundled code (scripts/social_publisher.py) only implements juejin, zhihu, and weibo. package.json and SKILL.md refer to repository/hosting on an unfamiliar domain; no homepage is provided. These inconsistencies suggest the metadata and code are not fully aligned.
Instruction Scope
SKILL.md tells the user to put platform cookies in ~/.openclaw/workspace/config/social-publisher.json, but the script loads config relative to the skill bundle (CONFIG_FILE = W / 'config/social-publisher.json' where W = two levels up from the script). That mismatch means cookies placed as instructed may not be found, and cookies might instead be stored alongside the skill bundle. SKILL.md also references Xiaohongshu support and a note about captchas, but there's no Xiaohongshu code. The runtime instructions otherwise are limited to posting content and logging; there are no other surprising file reads or external endpoints beyond the platform APIs.
Install Mechanism
No install spec is included (instruction-only install). The bundle contains a Python script and package.json but nothing is downloaded at runtime. This is lower risk than an installer that fetches arbitrary code from the internet.
Credentials
The skill does not request environment variables, but it requires platform cookies (sensitive credentials) stored in a JSON config file. Storing cookies unencrypted in a filesystem path adjacent to the skill (memory/ and config/ under the bundle) may expose credentials to other local users or backups. Asking for cookies is proportional to the stated publishing purpose, but the SKILL.md/code path mismatch and lack of guidance on secure storage are concerning.
Persistence & Privilege
always is false and the skill only reads/writes its own config and log files (config/social-publisher.json and memory/social-publish-log.jsonl relative to the bundle). It does not request elevated privileges or modify other skills. Autonomous invocation is allowed by default but not itself flagged.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install zh-social-publisher - 安装完成后,直接呼叫该 Skill 的名称或使用
/zh-social-publisher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
zh-social-publisher 1.0.0
- 首次发布:一键将内容同步到掘金、知乎、微博、小红书等多个平台
- 自动适配各平台字数和格式要求
- 支持定时(预约)发布内容
- 记录每次发布的链接和状态日志
- 提供简易命令行用法与详细配置说明
元数据
常见问题
Social Publisher 是什么?
One-click publishing to Juejin, Zhihu, Weibo, and Xiaohongshu with scheduling, format adaptation, and publishing logs using platform cookies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 199 次。
如何安装 Social Publisher?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install zh-social-publisher」即可一键安装,无需额外配置。
Social Publisher 是免费的吗?
是的,Social Publisher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Social Publisher 支持哪些平台?
Social Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Social Publisher?
由 yang1002378395-cmyk(@yang1002378395-cmyk)开发并维护,当前版本 v1.0.0。
推荐 Skills