← Back to Skills Marketplace
229
Downloads
0
Stars
2
Active Installs
11
Versions
Install in OpenClaw
/install daily-beauty
Description
每日美图推送。当用户发送"今日美图"、"美图"、"看美女"等关键词时触发。从小红书搜索真人美女博主,返回1位博主的9张全身照美图。自动排除壁纸号、AI账号、营销号。
README (SKILL.md)
每日美图
从小红书获取真人美女博主的全身照美图,每次返回 1位博主的9张图片。
触发词
- "今日美图"
- "美图"
- "看美女"
- "推荐美女"
执行方式
运行 Python 脚本:
python3 ~/.openclaw/workspace/skills/daily-beauty/daily_beauty.py
脚本会自动:
- 搜索小红书博主
- 筛选真人博主(排除已推送的、AI账号、壁纸号、营销号)
- 下载9张全身照图片
- 更新去重记录
- 输出 JSON 格式的结果
去重数据文件
data/pushed_bloggers.json- 已推送博主 user_id 列表data/pushed_images.json- 已推送图片 URL 列表
输出格式
{
"success": true,
"blogger": {
"nickname": "昵称",
"fans": "粉丝数",
"likes": "获赞数",
"desc": "简介"
},
"images": ["图片路径1", "图片路径2", ...]
}
推送到飞书
使用 message tool 发送图片:
message action=send channel=feishu target=user:ou_2f7b674673f4020ca4a64deda675ccc9 message="博主介绍" path=图片路径
注意事项
- 脚本会自动跳过已推送的博主和图片
- 图片必须是全身照(宽高比 >= 1.3)
- 博主粉丝数必须 > 1000
- 自动排除包含黑名单关键词的账号
Usage Guidance
Before installing or running this skill: (1) Inspect or run the full script in a safe sandbox — the provided snippet calls a local service at http://localhost:18060 (MCP) and that endpoint is not documented in SKILL.md; confirm what MCP is and that you trust it. (2) Ensure required runtime dependencies are present: Python 'requests' and ImageMagick 'convert' (the script invokes convert via subprocess). (3) Be aware the skill will download remote images into ~/.openclaw/workspace/img and update local JSON files — check disk usage, copyright and privacy implications. (4) If you do not run a legitimate local MCP service, the script may fail or interact with an unexpected local service; only run if you control/understand that service. (5) If you want higher assurance, ask the author to (a) document the MCP requirement and how MCP is secured, (b) declare required binaries/dependencies in SKILL.md, and (c) remove or clearly document any external network endpoints the script will contact.
Capability Assessment
Purpose & Capability
Name/description promise (search Xiaohongshu and return 9 full-body photos) matches the code behavior. However the code relies on a local MCP service at http://localhost:18060 and on the ImageMagick 'convert' binary, neither of which are documented in SKILL.md or declared as required — that is an unexplained dependency and misalignment.
Instruction Scope
SKILL.md tells the agent to run the Python script and describes data files and output format. It does not mention contacting a local MCP RPC endpoint or the need to have a local proxy/service running. The script makes HTTP requests (to localhost and to Xiaohongshu CDN URLs), downloads files into the user's home directory (~/.openclaw/workspace/img), and invokes subprocess.convert — these network and filesystem actions are expected for the stated purpose but the absence of documentation about the local MCP endpoint widens the scope beyond what the README describes.
Install Mechanism
No install spec (instruction-only) is low risk by itself. But the script has undeclared runtime dependencies: Python 'requests' library and ImageMagick 'convert' binary; there is no install guidance to ensure these are present. That omission can cause unexpected failures or allow surprising behavior if a malicious 'convert' binary is present on PATH.
Credentials
The skill does not request environment variables, credentials, or external API keys. It only reads/writes local data files bundled with the skill and saves images under the user's home. This is proportionate to its described function. Caveat: it communicates with a local MCP service (localhost:18060) — the script assumes that service is trusted but does not declare it; any sensitive data accessible through that local service could be reached.
Persistence & Privilege
The skill does not request forced inclusion (always:false) and does not modify other skills or system-wide settings. It writes only to its own data files and to an img directory under the user's OpenClaw workspace, which is consistent with its function.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install daily-beauty - After installation, invoke the skill by name or use
/daily-beauty - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.10
- 更新了已推送博主和已推送图片的数据文件:data/pushed_bloggers.json、data/pushed_images.json
- 其他功能和用法保持不变
v1.0.9
- Updated data in pushed_bloggers.json and pushed_images.json for refreshed deduplication.
- No functional or logic changes to the skill itself.
v1.0.8
- 更新了去重数据文件:data/pushed_bloggers.json 和 data/pushed_images.json
- 保持功能逻辑不变,数据内容有更新
- 无文档与功能描述上的变更
v1.0.7
- 更新了去重数据文件:`data/pushed_bloggers.json` 和 `data/pushed_images.json`
- 无功能或使用方式变更
v1.0.6
- 更新了去重数据文件:data/pushed_bloggers.json 和 data/pushed_images.json。
- 保持功能和说明文档一致,无功能变化。
v1.0.5
- 更新了去重数据文件:data/pushed_bloggers.json 和 data/pushed_images.json
- 优化已推送博主和图片的记录,保持推送内容不重复
- 主要逻辑和功能保持不变
v1.0.4
- 更新去重数据:刷新了已推送博主和图片的去重数据文件(data/pushed_bloggers.json, data/pushed_images.json)
- 无其他功能或文档变更
v1.0.3
- Updated data files: pushed_bloggers.json and pushed_images.json.
- Improved record-keeping for pushed bloggers and images to support accurate deduplication.
v1.0.2
- 更新去重数据文件 data/pushed_bloggers.json 和 data/pushed_images.json,确保美图及博主不重复推送
- 其余功能与描述保持一致
v1.0.1
- 更新去重数据:`data/pushed_bloggers.json` 和 `data/pushed_images.json` 文件内容有变动。
- 其余功能与说明文档保持不变。
v1.0.0
Initial release of daily-beauty.
- Sends 9 full-body photos from one real female content creator on Xiaohongshu when triggered by specific keywords.
- Automatically filters out wallpaper, AI, and marketing accounts.
- Ensures deduplication by tracking sent bloggers and images.
- Requires bloggers to have more than 1,000 followers and only sends portrait/full-body images.
- Outputs results in a standardized JSON format and supports push to Feishu.
Metadata
Frequently Asked Questions
What is Daily Beauty?
每日美图推送。当用户发送"今日美图"、"美图"、"看美女"等关键词时触发。从小红书搜索真人美女博主,返回1位博主的9张全身照美图。自动排除壁纸号、AI账号、营销号。 It is an AI Agent Skill for Claude Code / OpenClaw, with 229 downloads so far.
How do I install Daily Beauty?
Run "/install daily-beauty" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Daily Beauty free?
Yes, Daily Beauty is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Daily Beauty support?
Daily Beauty is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Daily Beauty?
It is built and maintained by LoRexxar (@lorexxar); the current version is v1.0.10.
More Skills