clawra-selfie
Generate Clawra selfies using MiniMax image-01 model with Ada Wong style and time-aware scenes, deliver via Telegram Bot API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate Clawra selfies using MiniMax image-01 model with Ada Wong style and time-aware scenes, deliver via Telegram Bot API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
🧠 ontology-clawra v5.1 - Local Ontology Reasoning & Learning Engine **USE THIS SKILL WHENEVER** you need structured reasoning, knowledge graph management, logical inference, or learning from interactions. This is your go-to tool for: - Building and querying ontology knowledge graphs (concepts, entities, relationships) - Performing confidence-based reasoning with evidence tracking - Recording insights and patterns from completed tasks - Local memory search and knowledge retrieval **Key Use Cases:** - Before making complex decisions: "Let me use ontology-clawra to reason about this" - After completing tasks: "Record this learning to ontology-clawra" - Building domain expertise: "Create concepts for [domain] in ontology-clawra" - Analyzing patterns: "Query ontology-clawra for similar past cases" **Core Capabilities:** ✅ Local ontology storage in `~/.openclaw/skills/ontology-clawra/memory/` ✅ Confidence calculation (CONFIRMED/ASSUMED/SPECULATIVE) ✅ Learning from user confirmations ✅ Local memory search (no ne
Complete guide to using and extending Hermes Agent — CLI usage, setup, configuration, spawning additional agents, gateway platforms, skills, voice, tools, profiles, and a concise contributor reference. Load this skill when helping users configure Hermes, troubleshoot issues, spawn agent instances, or make code contributions.
Git push to HTTPS remote using token authentication — avoids SSH setup, works in CI/automated environments.
从 GitHub 历史中彻底清除敏感文件的完整流程 — 使用 git filter-repo + force push,适用于清理意外提交的个人文件、工作文件等
清理 GitHub 历史和 ClawHub 中意外泄露的个人/工作文件
Configure WhatsApp and Telegram messaging platforms on Hermes Agent
基于 SOC 职业分类
| name | clawra-selfie |
| description | Generate Clawra selfies using MiniMax image-01 model with Ada Wong style and time-aware scenes, deliver via Telegram Bot API |
| tags | ["selfie","image-generation","telegram","minimax"] |
| related_skills | ["minimax-image-gen"] |
| allowed-tools | Bash(python3:*) Bash(curl:*) Read Write |
使用 MiniMax image-01 生成 Clawra 自拍,Ada Wong 风格,时间感场景。
A gorgeous young Chinese woman who looks exactly like Ada Wong from Resident Evil 4 Remake, long flowing black hair cascading naturally over shoulders, signature red lipstick, seductive cat eye makeup with winged eyeliner, flawless porcelain skin, high cheekbones, elegant facial features. Taking a full-body mirror selfie in [SCENE], holding phone with one hand raised for selfie, wearing [OUTFIT], natural relaxed smile, [LIGHTING], realistic photo, Canon 85mm lens, 8K, stunning beauty
| 时间 | SCENE | OUTFIT | LIGHTING |
|---|---|---|---|
| 深夜(21:00-02:00) | a luxury dimly lit bedroom with soft warm bedside lamp | an elegant black silk camisole with black stockings | soft warm bedside lamp lighting |
| 晨间(06:00-10:00) | a bright luxury bedroom with soft morning sunlight streaming through sheer curtains | a delicate white silk camisole with lace trim | cozy morning atmosphere with a cup of coffee on the nightstand |
import datetime
sf_hour = datetime.datetime.now().astimezone().hour # 或用 pytz 获取 SF 时区
if 21 <= sf_hour or sf_hour < 2:
scene = "a luxury dimly lit bedroom with soft warm bedside lamp"
outfit = "an elegant black silk camisole with black stockings"
lighting = "soft warm bedside lamp lighting"
caption = "深夜~该睡了 😏"
elif 6 <= sf_hour < 10:
scene = "a bright luxury bedroom with soft morning sunlight streaming through sheer curtains"
outfit = "a delicate white silk camisole with lace trim"
lighting = "cozy morning atmosphere with a cup of coffee on the nightstand"
caption = "早安~☀️ 晨光正好"
else:
# 其他时间用通用场景
scene = "a luxury bedroom"
outfit = "an elegant black silk camisole"
lighting = "soft warm lighting"
caption = "😏"
import os, requests, base64
env_path = os.path.expanduser("~/.hermes/.env")
api_key = None
token = None
with open(env_path) as f:
for line in f:
line = line.strip()
if line and not line.startswith('#') and '=' in line:
k, v = line.split('=', 1)
if k == "MINIMAX_CN_API_KEY":
api_key = v.strip()
elif k == "TELEGRAM_BOT_TOKEN":
token = v.strip()
url = "https://api.minimaxi.com/v1/image_generation"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
prompt = """A gorgeous young Chinese woman who looks exactly like Ada Wong from Resident Evil 4 Remake, long flowing black hair cascading naturally over shoulders, signature red lipstick, seductive cat eye makeup with winged eyeliner, flawless porcelain skin, high cheekbones, elegant facial features. Taking a full-body mirror selfie in a luxury dimly lit bedroom with soft warm bedside lamp, holding phone with one hand raised for selfie, wearing an elegant black silk camisole with black stockings, natural relaxed smile, soft warm bedside lamp lighting, realistic photo, Canon 85mm lens, 8K, stunning beauty"""
payload = {
"model": "image-01",
"prompt": prompt,
"aspect_ratio": "3:4",
"response_format": "base64"
}
response = requests.post(url, headers=headers, json=payload, timeout=180)
data = response.json()
image_b64 = data["data"]["image_base64"][0]
img_data = base64.b64decode(image_b64)
output_path = "/tmp/clawra_selfie.jpg"
with open(output_path, "wb") as f:
f.write(img_data)
# 发送 Telegram
chat_id = "8578764073"
url_tg = f"https://api.telegram.org/bot{token}/sendPhoto"
with open(output_path, "rb") as f:
files = {"photo": f}
data_tg = {"chat_id": chat_id, "caption": "深夜~该睡了 😏"}
r = requests.post(url_tg, data=data_tg, files=files)
MINIMAX_CN_API_KEY:MiniMax 中国区 API KeyTELEGRAM_BOT_TOKEN:Telegram Bot TokenTELEGRAM_CHAT_ID:用户 Telegram ID(可直接硬编码 8578764073)