← ClaudeAtlas

xiaohongshu-imageslisted

将文章转换为小红书图文 - 支持 Markdown/HTML/文本,自动生成 3:4 比例精美图片
Alexxiang2008/awesome-skills-map · ★ 0 · AI & Automation · score 69
Install: claude install-skill Alexxiang2008/awesome-skills-map
# 小红书图��生成器 将你的文章一键转换为小红书风格的精美图文,自动分页,文字不截断。 ## 功能特点 - 📝 支持 Markdown、HTML、纯文本输入 - 🎨 精美的卡片式排版(奶油色卡片 + 深色背景) - 📐 自动生成 3:4 比例图片(小红书最佳尺寸) - ✂️ 智能分页,确保文字不被截断 - 🖼️ 可选:AI 生成封面图 --- ## 使用方法 ``` /xiaohongshu-images <文章路径或内容> ``` **示例:** ``` /xiaohongshu-images /path/to/article.md /xiaohongshu-images https://example.com/article /xiaohongshu-images (然后粘贴文章内容) ``` --- ## 执行流程 当用户调用此技能时,按以下步骤执行: ### Step 0: 首次使用检查 ⛔ 必须先完成 **每次调用技能时,首先检查配置文件是否存在:** ```bash test -f "{{PROJECT_DIR}}/.xiaohongshu-images/config.yaml" && echo "configured" || echo "not configured" ``` **如果返回 "not configured",必须先完成首次设置,不要执行任何其他操作。** #### 首次设置流程 **0.1 欢迎语** 向用户显示: ``` 👋 欢迎使用小红书图文生成器! 这是你第一次使用,我需要帮你完成一些简单的设置。 让我们开始吧! ``` **0.2 环境诊断(一次性检查所有依赖)** 执行以下命令,一次性检查所有环境依赖: ```bash echo "=== ENV_CHECK_START ===" echo -n "python3: "; python3 --version 2>/dev/null || echo "NOT FOUND" echo -n "pip3: "; pip3 --version 2>/dev/null || echo "NOT FOUND" python3 -c "import playwright; print('playwright: OK')" 2>/dev/null || echo "playwright: NOT FOUND" python3 -c "from playwright.sync_api import sync_playwright; b=sync_playwright().start().chromium.launch(headless=True); b.close(); print('chromium: OK')" 2>/dev/null || echo "chromium: NOT FOUND" echo "=== ENV_CHECK_END ===" ``` 根据结果,显示一个清晰的环境状态表: ``` 📋 环境检查结果: ✅ Python 3.11.5 ✅ pip 23.2.1 ❌ Playwright 未安装 — Chromium 等待 Playwright 安装 需要安装 Playwright 才能继续。 ``` - 如果 Python 未检测到 → 告诉用户: ``` ❌ 未检测到 Python 环境 这个工具需要 Python 来运行。请先