这是一个基于Claude Skill的**AI人像Prompt生成系统**,能够从特征库中智能组合生成高质量的人像描述Prompt,并具备自动学习和库扩展能力。 核心能力: Prompt生成、特征提取、自动学习、智能审核、版本控制
这是一个基于Claude Skill的**AI人像Prompt生成系统**,能够从特征库中智能组合生成高质量的人像描述Prompt,并具备自动学习和库扩展能力。 核心能力: Prompt生成、特征提取、自动学习、智能审核、版本控制
v2.0 已发布! 新增跨domain查询和设计系统集成。查看升级指南 →
Codex 适配完成! 支持 OpenAI Codex CLI 使用全部 Skills。查看 Codex 指南 →
一个 Claude Code Skills 项目,通过12个专业领域Skills,基于Universal Elements Library(1246元素)和社区提示词语料库(675条 source prompts)生成高质量AI图像提示词。
同时支持 Claude Code 和 OpenAI Codex CLI 两种 Agent 平台。
这不是一个普通的Python工具,而是一个完整的Skills系统:
.codex/ 目录同时支持 OpenAI Codex CLI(由 @Felictycf 贡献)prompt_framework.yaml结构化生成# 1. 克隆项目
git clone https://github.com/huangserva/skill-prompt-generator.git
# 2. 进入项目目录
cd skill-prompt-generator
# 3. 安装Python依赖
pip install -r requirements.txt重要:克隆后,.claude/skills/ 下的12个Skills会自动被Claude Code识别。
pip install -r requirements.txt在Claude Code中测试:
# 测试人像生成skill
生成电影级的亚洲女性
# 测试设计skill
生成Bento Grid海报如果Claude Code能正确调用Skills并生成提示词,说明安装成功。
这是主要使用方式 - 在Claude Code中直接调用Skills:
# 人像摄影(Portrait模式)
生成电影级的亚洲女性,张艺谋电影风格
# 跨domain场景(Cross-Domain模式)
生成龙珠悟空打出龟派气功的提示词
# 设计海报(Design模式)
生成温馨可爱风格的儿童教育海报
# 平面设计
生成Bento Grid玻璃态海报
# 艺术绘画
生成中国水墨画山水
# 产品摄影
生成奢华手表产品摄影Claude Code会自动:
使用新的统一接口:
from core.cross_domain_generator import CrossDomainGenerator
generator = CrossDomainGenerator()
# 自动识别类型(portrait/cross_domain/design)
result = generator.generate("龙珠悟空打出龟派气功")
print(result['type']) # cross_domain
print(result['prompt']) # 完整提示词
print(result['domains']) # ['portrait', 'video', 'art', 'common']
generator.close()v1.0 API完全保留,无需修改:
from intelligent_generator import IntelligentGenerator
gen = IntelligentGenerator()
# 生成人像提示词(v1.0方式)
prompt = gen.generate_from_intent({
'subject': {
'gender': 'female',
'ethnicity': 'East_Asian',
'age_range': 'young_adult'
},
'styling': {
'makeup': 'k_beauty'
},
'lighting': {
'lighting_type': 'natural'
}
})
print(prompt)
gen.close()注意:
…架构说明:
.claude/skills/ + .codex/skills/)用户请求:
生成电影级的亚洲女性,张艺谋电影风格Skill自动处理:
输出提示词:
Cinematic portrait of young East Asian woman, dramatic lighting with rim light
and chiaroscuro effect, Zhang Yimou's signature color palette with rich reds
and golds, 85mm lens, shallow depth of field, film grain texture...用户请求:
生成龙珠悟空打出龟派气功的提示词Skill自动处理:
输出提示词:
Son Goku from Dragon Ball, spiky black hair, orange gi martial arts uniform,
Kamehameha pose with hands at waist forming glowing blue energy sphere,
dynamic action shot, energy beam effects, blue energy glow, cinematic lighting...用户请求:
生成温馨可爱风格的儿童教育海报Skill自动处理:
输出:
Color scheme: 天空蓝色系, primary color 淡紫蓝 (#C7CEEA),
Decorative elements: elements, soft natural window light,
Border style: box_shadow, round corners 20px...用户请求:
生成Apple风格PPT模板Skill自动处理:
输出:完整模板系统,包括背景、布局、配色、字体、视觉效果
用户请求:
生成中国水墨画山水Skill自动处理:
用户请求:
生成奢华手表产品摄影Skill自动处理:
prompt_framework.yaml)定义人像提示词的完整框架:
from element_db import ElementDatabase
db = ElementDatabase()
db.add_element({
'element_id': 'portrait_expressions_010',
'domain_id': 'portrait',
'category_id': 'expressions',
'name': 'serene_smile',
'chinese_name': '宁静微笑',
'ai_prompt_template': 'serene gentle smile...',
'keywords': '["serene", "gentle", "peaceful"]',
'reusability_score': 8.5
})template = {
'template_id': 'template_xxx',
'name': 'Template Name',
'chinese_name': '模板中文名',
'category': 'ppt_design',
'element_ids': ['elem1', 'elem2', ...],
'element_structure': {
'backgrounds': ['elem1'],
'layouts': ['elem2']
},
'design_philosophy': '设计理念...',
'usage_scenarios': '使用场景...'
}欢迎提交Issue和Pull Request!
MIT License
暂无开放 Issues,或尚未同步最近议题。