← 返回 Skills 市场
luckychay

Xhs

作者 Xuanying Chen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xhs-text-cover
功能描述
小红书全能助手 — 文案生成、封面制作、内容发布与管理。当用户要求写小红书笔记、生成小红书文案/标题/封面、发小红书、搜索小红书、评论点赞收藏等任何小红书相关操作时使用。支持一站式从文案创作到自动发布的完整流程。封面图使用纯ImageMagick生成,无需API配置。
安全使用建议
This skill broadly does what it claims (title/content generation + ImageMagick covers + calls to a local MCP service) but contains several red flags you should consider before installing or running it: - Origin and binary trust: The scripts expect a local binary at ~/xiaohongshu-mcp/xiaohongshu-mcp-linux-amd64 and systemd unit 'xhs-mcp', but the skill provides no install source or signature. Do not run or start that binary unless you have obtained it from a trusted repository and verified it. - Undeclared dependencies: The metadata only lists 'convert' and 'curl', but scripts also call python3, md5sum, fc-list/identify (ImageMagick identify), jq (in SKILL.md examples), systemctl, pgrep, Xvfb and more. Ensure your environment meets these needs and inspect scripts before granting permission to run them. - Sensitive environment/config access: The scripts reference multiple optional API keys (GEMINI_API_KEY, IMG_API_KEY, HUNYUAN_* , XHS_AI_*). The skill will also read ~/.openclaw/openclaw.json. Only set or expose API keys if necessary and you trust where data will be sent. If you don't want networked image/AI calls, do not provide those keys. - Service/startup behavior: check_env.sh will try to start Xvfb and the MCP service (via systemctl or nohup). Starting system services or background binaries has system-level impact — run these steps in a controlled environment (VM/container) first, and avoid running as root. - What would reduce risk: a public homepage/repository, signed/releases for the MCP binary, an explicit install spec that fetches the binary from a reputable host (GitHub releases with checksum/signature), or trimmed scripts that only require the declared binaries and do not attempt to start system services. Recommendation: Do not run the MCP binary or the environment-starting scripts until you verify the binary's provenance. If you want only the cover generation and content templates, consider running scripts (cover.sh, generate.sh) in an isolated environment after reviewing them. If you plan to enable publish/search features, obtain and audit the MCP implementation and its source first.
功能分析
Type: OpenClaw Skill Name: xhs-text-cover Version: 1.0.0 The skill bundle facilitates Xiaohongshu automation but performs several high-risk operations, including downloading and executing a remote binary from GitHub (xpzouying/xiaohongshu-mcp), creating systemd services for persistence, and requesting/storing raw browser cookies in '~/xiaohongshu-mcp/cookies.json'. It also utilizes Xvfb and xdotool for GUI automation and reads the user's global OpenClaw configuration file. While these actions are documented as necessary for the tool's functionality, the combination of remote binary execution and sensitive credential handling warrants a suspicious classification.
能力评估
Purpose & Capability
The skill's main needs (ImageMagick 'convert' and 'curl') align with cover generation and HTTP calls, but the shipped scripts also call many other tools (python3, md5sum, fc-list, identify, systemctl, pgrep, Xvfb, jq) and expect a local MCP binary at ~/xiaohongshu-mcp/xiaohongshu-mcp-linux-amd64. The metadata declared only 'convert' and 'curl' and 'no required env vars', so the actual runtime dependencies are under-declared and disproportional to the simple description.
Instruction Scope
SKILL.md and scripts instruct the agent to read ~/.openclaw/openclaw.json (agent configuration), execute check_env.sh which will try to start services, initialize and call a local MCP HTTP endpoint, and spawn Xvfb or systemd services. Reading the OpenClaw config and starting system services is outside a pure 'generate title/cover' scope and could expose unrelated configuration or require elevated permissions.
Install Mechanism
There is no install spec. The skill expects a specific local binary (xiaohongshu-mcp-linux-amd64) under the user's home and will attempt to start it (systemctl or nohup) and start Xvfb. Because the binary location, origin, and installation steps are not provided, the workflow depends on executing an opaque binary that the skill does not fetch from a verifiable source.
Credentials
Although registry metadata declares no required env vars, scripts reference many optional credentials (GEMINI_API_KEY, IMG_API_KEY + IMG_API_BASE, HUNYUAN_SECRET_ID/KEY, XHS_AI_API_KEY, XHS_AI_API_URL, XHS_AI_MODEL, XHS_MCP_URL). The skill also reads ~/.openclaw/openclaw.json. These environment/config accesses are broader than the declared surface and could expose sensitive keys or encourage the user to provide API keys not strictly necessary for offline cover generation.
Persistence & Privilege
The skill does not request 'always:true', but its runtime expects to start/stop systemd services and background processes (xhs-mcp, Xvfb) and to run a local long-lived binary. That level of system interaction and service control is a meaningful privilege for an instruction-only skill and should be accepted only if the user trusts the MCP binary and repository.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install xhs-text-cover
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /xhs-text-cover 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- 首次发布:多功能小红书助手,支持文案生成、封面图制作、内容发布与全流程管理。 - 标题、正文和封面图创作三步走,每步需用户确认,文案和图片均可本地自动生成,无需API。 - 支持一键发布到小红书平台、搜索内容、评论互动、点赞、收藏、帖子/用户详情获取等操作,全部本地执行。 - 发布功能严格区分正文与话题标签,标签需单独通过参数传递,规范防止违规。 - 所有平台操作均使用云端MCP服务Streamable HTTP接口,登录流程友好支持扫码。 - 丰富工具列表与详细命令参数,助力内容创作和账号运营全闭环。
元数据
Slug xhs-text-cover
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Xhs 是什么?

小红书全能助手 — 文案生成、封面制作、内容发布与管理。当用户要求写小红书笔记、生成小红书文案/标题/封面、发小红书、搜索小红书、评论点赞收藏等任何小红书相关操作时使用。支持一站式从文案创作到自动发布的完整流程。封面图使用纯ImageMagick生成,无需API配置。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。

如何安装 Xhs?

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

Xhs 是免费的吗?

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

Xhs 支持哪些平台?

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

谁开发了 Xhs?

由 Xuanying Chen(@luckychay)开发并维护,当前版本 v1.0.0。

💬 留言讨论