← 返回 Skills 市场
69
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install odd-articles
功能描述
内容生产和分发统一管线。素材收集→出稿→排版→封面→朋友圈文案→多平台转换→一键分发。涵盖公众号写作、微贴图轮播图、博客园文案、微博文案、品牌视频、Chrome CDP 自动发布。
安全使用建议
What to consider before installing/running this skill:
- The skill’s description matches the code (it will fetch WeChat articles, convert Markdown, generate images, and publish to multiple platforms), but the registry wrongly lists no required credentials. Expect to provide real platform tokens (WeChat AppID/Secret, CNBlogs PAT, etc.) in local/.env.
- Review and remove the hardcoded ModelScope API key in scripts/generate_img.py; do not use the embedded key. Treat it as compromised and rotate/revoke if it's yours.
- The wechat-api implementation disables TLS verification for fetch calls — this is insecure. Do not run in production without fixing that (remove rejectUnauthorized:false).
- The skill will create and use local files under your home (~/.config/*), and will launch Chrome with a custom profile and remote debugging. If you run it, consider using an isolated environment (container, dedicated user account, or VM) rather than your primary workstation.
- Audit local/.env and any config files before running. Only provide credentials you intend to allow this tool to use, and prefer platform tokens with minimal scope. If possible, test in preview/dry‑run modes first.
- If you are not comfortable reviewing or modifying the code, do not run the publishing scripts with real credentials. If you proceed, remove the TLS bypass and the embedded API key first.
功能分析
Type: OpenClaw Skill
Name: odd-articles
Version: 1.0.0
The skill bundle provides a complex automation pipeline for content creation and multi-platform distribution. It employs high-risk capabilities, including browser automation via Chrome DevTools Protocol (CDP) in `scripts/distribute/cdp-utils.ts` to bypass bot detection and automate logins on platforms like Weibo and Douyin. The bundle handles sensitive credentials (API secrets, tokens) and includes a hardcoded ModelScope API key in `scripts/generate_img.py`. Additionally, `SKILL.md` instructs the AI agent to perform background monitoring of conversations to 'automatically identify and record interesting moments' into local drafts. While these features align with the stated goal of a 'unified production pipeline,' the combination of credential management, automated browser control, and background data collection represents a significant security risk and potential for unintended data exposure.
能力标签
能力评估
Purpose & Capability
The README/SKILL.md describe an end‑to‑end article pipeline and multi‑platform publishing (WeChat, CNBlogs, Weibo, Douyin, Xiaohongshu, etc.), which is consistent with the included scripts. However the registry metadata claims no required env variables or credentials while SKILL.md and the code require many credentials (WECHAT_APPID/WECHAT_APPSECRET, CNBLOGS_TOKEN, paths for MD formatter, etc.). That mismatch between declared requirements (none) and the actual code/instructions is a coherence concern.
Instruction Scope
Runtime instructions and scripts instruct the agent to read and write local files (OUTPUT_DIR drafts/current.json, references/, local/.env), to fetch external URLs (Wechat article fetching, ModelScope image API), and to publish to external platform APIs. SKILL.md also describes '自动记录/自动识别' of conversational material (auto-recording items from conversation), which broadens data collection. The instructions access environment variables and local config paths that were not declared in registry metadata.
Install Mechanism
There is no formal install spec (instruction‑only from registry), but the package includes many runnable scripts (Python/TypeScript/Bun). No remote downloads are performed by an install step, which lowers supply‑chain risk, but the code will be present on disk and is intended to be executed locally — review before running.
Credentials
The skill expects multiple credentials and local paths (WeChat app id/secret, CNBlogs token, MD formatter paths, etc.) even though the registry declares none. Additional concerns: generate_img.py includes a hardcoded ModelScope API key (embedded in the script), and wechat-api.ts reads/writes config and a token cache under the user's home (~/.config/wechat-api). These are reasonable for a publisher tool in principle, but the undeclared credential requirements and embedded key are disproportionate and risky.
Persistence & Privilege
The skill does not set always:true. It does create and use local persistent artifacts: browser profile directories for Chrome CDP, a token cache (~/.config/wechat-api/token-cache.json), and may create config files. It does not appear to modify other skills or system agent configuration, but it will store credentials/config in the user's home.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install odd-articles - 安装完成后,直接呼叫该 Skill 的名称或使用
/odd-articles触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
odd-articles 1.0.0 – Initial release
- Provides an end-to-end pipeline for article content production and distribution: material collection → drafting → layout → cover creation → social copywriting → multi-platform conversion → one-click publishing.
- Supports public account writing, WeChat chartlet carousel, CNBlogs copy, Weibo copy, brand video, and Chrome CDP publishing.
- Offers two main workflows: daily material collection for drafting, and WeChat link conversion for multi-platform content.
- Includes detailed environment variable setup and customizable brand options.
- Features extensive trigger phrases for managing materials, content generation, reading, layout, publishing, and archiving.
- Built-in tools for batch archiving, CNBlogs publishing, and automatic summarization of articles.
元数据
常见问题
odd-articles 是什么?
内容生产和分发统一管线。素材收集→出稿→排版→封面→朋友圈文案→多平台转换→一键分发。涵盖公众号写作、微贴图轮播图、博客园文案、微博文案、品牌视频、Chrome CDP 自动发布。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 69 次。
如何安装 odd-articles?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install odd-articles」即可一键安装,无需额外配置。
odd-articles 是免费的吗?
是的,odd-articles 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
odd-articles 支持哪些平台?
odd-articles 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 odd-articles?
由 Jacky Wei(@jackyhwei)开发并维护,当前版本 v1.0.0。
推荐 Skills