← Back to Skills Marketplace
78
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install qianxun-content-engine
Description
内容引擎(小红书)。两种 mode:①拆解(v1)— 输入 XHS 爆款链接,输出 18 维结构化拆解卡;②生成(v2)— 在拆解卡基础上结合品牌信息,用 Ofox(LLM + Nano Banana)生成我方版本的脚本/文案/素材图/封面/标签全套产出。视频生成(Seedance 2.0)规划在 v2.1。同时...
Usage Guidance
Key things to check before installing or running this skill:
1) Missing declared credentials: The code expects at least TIKHUB_API_TOKEN and likely credentials for Ofox (LLM), Nano Banana (image generation) and Seedance (video). The skill metadata lists no required env vars — ask the author (or inspect llm.py/nano_banana.py/seedance.py) to get the exact env var names and endpoints.
2) .env lookup behavior: The client will search for a .env in your current working directory and in your XDG config directory (~/.config/content-engine/.env). If you keep sensitive tokens in those locations for other projects, the skill might read and use them. Run in an isolated directory or remove/rename unrelated .env files before use.
3) Data exfiltration surface: The pipeline downloads note content, video, frames and comments and sends them to external services (LLM/image/video providers). Confirm which external hosts are used and whether you are comfortable sending that data (privacy, IP, compliance). Consider using throwaway/dev keys and limits when first testing.
4) Filesystem changes: The skill will write outputs and also auto-append to graph/ (it modifies files inside the skill). If you need the skill to be read-only, avoid running modes that auto-write or run it from a copy.
5) Run preflight and audit code: Use the built-in --check / preflight mode to see which dependencies and tokens are required. Inspect llm.py, nano_banana.py, seedance.py for exact network endpoints and credential names. Prefer running the scripts in a sandboxed environment or container with restricted network access until you verify behavior.
6) Operational advice: Provide only dedicated, least-privilege API keys (not long-lived platform/root credentials). If you must use production tokens, restrict them (scopes, IP allowlist) and monitor usage. If anything is unclear from the author, treat the mismatch between code and declared requirements as a red flag and avoid giving sensitive keys to this skill until resolved.
Capability Analysis
Type: OpenClaw Skill
Name: qianxun-content-engine
Version: 0.3.1
The qianxun-content-engine skill bundle is a legitimate and well-documented tool designed for analyzing and generating social media content for the Xiaohongshu (XHS) platform. It utilizes Python standard libraries and the ffmpeg binary to perform tasks such as metadata extraction, comment parsing, and video frame processing. The code integrates with external APIs (TikHub, Ofox, and Volcengine Ark) using standard authentication patterns and includes security best practices like file size limits and URL validation to prevent DoS and SSRF. The instructions in SKILL.md are strictly task-aligned, focusing on content deconstruction and generation workflows without any evidence of malicious intent, data exfiltration, or unauthorized persistence.
Capability Tags
Capability Assessment
Purpose & Capability
Skill purpose is Xiaohongshu content deconstruction + generation which legitimately needs API access (TikHub, LLM/image/video providers). However the published skill metadata declares no required environment variables while the code clearly expects TIKHUB_API_TOKEN and (implicitly) credentials for Ofox / Nano Banana / Seedance. The client looks for .env files in the current working directory and in XDG_CONFIG_HOME, which is broader than declaring a single env var and risks picking up unrelated secrets.
Instruction Scope
SKILL.md and scripts direct reading and writing many local skill files (graph/*.md, docs/deconstructions/*, generated outputs) and downloading remote assets (note mp4, frames, images). That's consistent with the stated function. Concerns: (1) preflight and scripts reference TIKHUB_API_TOKEN and other external service credentials but these were not declared; (2) token lookup will read .env in CWD and XDG config path — this can cause the skill to access tokens stored outside the skill directory; (3) the skill will send note contents, frames, and extracted text to external LLM/image/video services (expected for generation but should be confirmed), and automatically appends/writes to graph/ which modifies skill files.
Install Mechanism
There is no automatic installer or remote download; the skill is instruction + bundled Python scripts (zero external install spec). That lowers supply-chain risk compared to installers downloading arbitrary archives.
Credentials
Code explicitly requires a TikHub API token and references LLM/image/video provider clients that will need credentials (Ofox, Nano Banana, Seedance). The skill registry declares no required env vars or primary credential — this is an incoherence. Also the token search behavior (CWD .env and XDG config) increases the chance of using unintended credentials from the user's environment.
Persistence & Privilege
always:false (good). The skill writes and updates its own graph/ files and generated outputs (expected behavior for this kind of skill). There is no evidence it modifies other skills or global agent settings. Still, autonomous invocation combined with access to multiple external services and local .env lookup increases blast radius if credentials are present.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qianxun-content-engine - After installation, invoke the skill by name or use
/qianxun-content-engine - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.1
v0.3.1: review 修缺。.env.example 增加 ARK_API_KEY 配置示例(带控制台链接 + IAM ≠ ARK 警告 + 模型开通指引);preflight 增加 ARK_API_KEY 检查(--check 现在会显示 9 项检查,video 真生需求清晰可见)。代码功能未变,132 测试无新增。同时本版含 v0.3.0 端到端 5-shot 真实生成验证(5/5 succeeded,ffmpeg concat 26.1MB final-video.mp4 OK)。
v0.3.0
v0.3.0: 接火山方舟 Seedance 2.0 真生视频。video 类型默认调用 Ark API 生成每个 shot 的真视频,ffmpeg 自动拼成 final-video.mp4。失败 shot 不阻断,partial-video.md 记录详情便于手补。新增开关:--no-real-video(跳过 API)/ --async(仅提交不轮询)/ --no-confirm(跳过 3 秒成本倒数)。新增 ARK_API_KEY 配置(火山方舟 API Key,注意区分 IAM AK/SK)。test 132 项(+15)。
v0.2.1
v0.2.1: 新增 validator 质检(硬错自动重跑 + 软错出 quality_report.md)+ 自动 fallback v1(链接没有拆解卡时透明跑 extract_xhs.py + 写 stub 卡)。所有禁忌词支持从 graph/engine/taboo.md 自动叠加。test 覆盖 98 项(+36 新)。
v0.2.0
v0.2.0 新增 generate mode:基于拆解卡 + 品牌信息生成脚本/封面/desc/tags/参考素材图全套产出,文本走 LLM,图片走 Nano Banana(Ofox 一 key 全包)。视频脚本输出 Seedance 2.0 prompt 取代真生视频,真生视频规划 v2.1。新增 examples/ 真实产出参考。新增 OFOX_API_KEY 配置。
v0.1.0
v0.1.0 初版发布。XHS 拆解(视频+图文),18 维结构化输出,自带 graph 知识图谱。仅小红书;抖音/视频号路线图见 SKILL.md。
Metadata
Frequently Asked Questions
What is 内容引擎?
内容引擎(小红书)。两种 mode:①拆解(v1)— 输入 XHS 爆款链接,输出 18 维结构化拆解卡;②生成(v2)— 在拆解卡基础上结合品牌信息,用 Ofox(LLM + Nano Banana)生成我方版本的脚本/文案/素材图/封面/标签全套产出。视频生成(Seedance 2.0)规划在 v2.1。同时... It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.
How do I install 内容引擎?
Run "/install qianxun-content-engine" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 内容引擎 free?
Yes, 内容引擎 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 内容引擎 support?
内容引擎 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 内容引擎?
It is built and maintained by dizhu (@dizhu); the current version is v0.3.1.
More Skills