← Back to Skills Marketplace
frankchi2022

选妃 - 定时推送美女 - 整理美女图片

by FrankChi2022 · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
172
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install ai-girl-selection
Description
每日 AI Girl 选妃 - 从指定目录(目录里要有图片)随机选择 3 张 AI 女孩图片,让用户选择一个最喜欢的,自动保存为新头像并记录偏好。使用场景:(1) 每日早晨执行选妃任务,(2) 需要更新 AI 助手形象时,(3) 需要随机选择图片用于展示或测试
README (SKILL.md)

选妃 - Daily AI Girl Portrait Selection

功能概述

每日随机从指定目录选择 3 张 AI Girl 图片,让你选择最喜欢的一个作为新头像。适合需要更新 AI 助手形象的场景。

效果展示

预览界面示例

预览界面

说明: 上图展示了选妃任务生成的精美 HTML 预览页面,包含 3 张 AI Girl 图片的卡片式布局。

其他截图

第二张截图

使用方法

基本用法

只需说:

  • "选妃" - 直接执行选妃任务
  • "开始选妃" - 同上

工作流程

  1. /Volumes/info/sex/picture/AI girls/ 目录随机选取 3 张图片
  2. 发送给你展示,并提供清晰的预览
  3. 等待你选择(说"选 1"、"选 2"、"选 3"或文件名)
  4. 自动保存你选择的图片作为新头像
  5. 记录你的偏好到 .learnings/AI-GIRL-PREFERENCES.md
  6. 更新头像文件 ~/.openclaw/workspace/avatars/mimi-today.png

配置路径

  • 图片源目录: /Volumes/info/sex/picture/AI girls/ (可修改)
  • 头像保存位置: ~/.openclaw/workspace/avatars/mimi-today.png
  • 偏好记录文件: .learnings/AI-GIRL-PREFERENCES.md

脚本工具

脚本位于 scripts/ai-girl-selection.sh,支持:

  • ✅ 随机选择 3 张图片
  • ✅ 自动保存到预览目录
  • ✅ 创建精美的 HTML 预览页面
  • ✅ 记录选择偏好
  • ✅ 自动更新头像

示例对话

用户:选妃
Mimi: 🌹 选妃时间 - Daily AI Girl Selection
      随机选取了 3 张 AI Girl 图片,请选一个你喜欢的:
      1. 20250725_002805.jpg
      2. 20250716_000913.jpg
      3. 00004-145824367.png

      告诉我你的选择吧!(直接说 "选 1/2/3") 😏

输出格式

  • 成功: 保存选择,更新头像,记录偏好
  • 错误: 目录不存在、没有图片、选择无效等

注意事项

  • 确保源目录存在且有 JPG/PNG/WebP 图片
  • 选择的图片将保存为 mimi-today.png 作为当日头像
  • 偏好记录包含日期、时间、选择的文件名
  • 支持旋转头像(可根据需要添加)
Usage Guidance
Do not install or run this skill without review and edits. Specific suggestions: - Inspect and edit the scripts before use: remove hard-coded absolute paths (/Users/qifengxiang, /Volumes/...), replace them with configurable variables (preferably $HOME or env vars the installer can set). - Remove the unnecessary python3 requirement from metadata (it's misleading) or actually use Python if intended. - Fix process-selection.sh so it determines chosen filenames dynamically instead of mapping to hard-coded names (current mapping contradicts the random-selection scripts and may point to stale test data). - Confirm the source directory (/Volumes/...) does not contain sensitive/private images; the skill will read and copy those files and open them in a browser. - If you want to proceed, run the scripts in a sandbox or non-production account first, and change preview/avatar/prefs paths to a directory you control. Prefer adding explicit environment variables or configuration options so the skill doesn't assume another user's home directory.
Capability Analysis
Type: OpenClaw Skill Name: ai-girl-selection Version: 1.1.1 The skill bundle contains hardcoded absolute paths to a specific local user's home directory (/Users/qifengxiang/) and an external volume (/Volumes/info/), which is highly irregular for a portable skill and poses a privacy risk for the author. Furthermore, 'scripts/process-selection.sh' contains hardcoded filenames for user selections (e.g., '20250725_002805.jpg'), which contradicts the randomized selection logic in 'scripts/select-3.sh' and 'scripts/ai-girl-selection.sh', making the selection process deceptive or broken. While no clear evidence of data exfiltration or remote execution was found, these significant anomalies and the use of unsanitized input in shell scripts warrant a suspicious classification.
Capability Assessment
Purpose & Capability
SKILL.md metadata declares python3 as a required binary but none of the provided scripts use Python; all scripts are Bash. The skill claims configurable directories (e.g., ~/.openclaw/workspace) but the scripts hard-code absolute paths under /Users/qifengxiang and /Volumes/info/sex/picture/AI girls, tying the skill to a specific user's filesystem rather than the generic paths described.
Instruction Scope
Runtime scripts read from /Volumes/info/sex/picture/AI girls, copy files into a user workspace, generate and open an HTML preview, update an avatar file, and overwrite a preferences file — none of these target paths are declared in metadata or exposed as configurable env vars. process-selection.sh maps selections to hard-coded filenames (20250725_002805.jpg, etc.) which contradicts the random-selection behavior and could fail or behave unexpectedly if source contents differ.
Install Mechanism
This is an instruction-only skill with included shell scripts and no install spec or remote downloads. There is no network-based installation or archive extraction, so installation risk is low from a supply-chain perspective.
Credentials
Requires no credentials or env vars, but the scripts access and modify local filesystem paths in another user's home and a mounted volume. The metadata does not declare these config paths, so the skill asks implicit filesystem access beyond what's documented. The declared python3 requirement is disproportionate and unexplained.
Persistence & Privilege
The skill writes/overwrites local files (avatar image and a preferences file) under a user's workspace and opens a browser tab. It does not request always:true nor modify other skills. Writing to the local workspace and preferences is expected for this skill, but the use of hard-coded absolute paths increases risk and reduces portability.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-girl-selection
  3. After installation, invoke the skill by name or use /ai-girl-selection
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Image optimization: Compressed screenshots using FFmpeg (96% size reduction), moved to assets folder
v1.1.0
Optimized screenshots (800x600), moved to assets folder for better display on Hub
v1.0.1
Added screenshots to showcase the beautiful HTML preview interface
v1.0.0
Initial release
Metadata
Slug ai-girl-selection
Version 1.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is 选妃 - 定时推送美女 - 整理美女图片?

每日 AI Girl 选妃 - 从指定目录(目录里要有图片)随机选择 3 张 AI 女孩图片,让用户选择一个最喜欢的,自动保存为新头像并记录偏好。使用场景:(1) 每日早晨执行选妃任务,(2) 需要更新 AI 助手形象时,(3) 需要随机选择图片用于展示或测试. It is an AI Agent Skill for Claude Code / OpenClaw, with 172 downloads so far.

How do I install 选妃 - 定时推送美女 - 整理美女图片?

Run "/install ai-girl-selection" 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 FrankChi2022 (@frankchi2022); the current version is v1.1.1.

💬 Comments