zhoujie b5deafa2cc feat(config): 更新模型配置与LLM提示词指南
- 将默认LLM模型从gemini-2.0-flash升级为gemini-3-flash-preview
- 将博主人设从"性感福利主播"更改为"二次元coser"
- 优化LLM生成SD提示词的指南,新增中国审美人物描述规则
- 为各SD模型添加颜值核心词、示范prompt和禁止使用的关键词
- 新增三维人物描述法(眼睛/肤色/气质)和专属光线词指导

📦 build(openspec): 归档旧规范并创建新规范

- 将improve-maintainability规范归档至2026-02-25目录
- 新增2026-02-26-improve-ui-layout规范,包含UI布局优化设计
- 新增2026-02-26-optimize-image-generation规范,包含图片生成优化设计
- 在根目录openspec/specs下新增图片质量、后处理、中国审美和LLM提示词规范

♻️ refactor(sd_service): 优化SD模型配置和图片后处理

- 为各SD模型添加中国审美特征词和欧美面孔排除词
- 新增高画质预设档,SDXL模型启用Hires Fix参数
- 将后处理拆分为beauty_enhance和anti_detect_postprocess两个独立函数
- 新增美化增强功能,支持通过enhance_level参数控制强度

♻️ refactor(services): 更新内容生成服务以支持美化增强

- 在generate_images函数中新增enhance_level参数
- 将美化强度参数传递至SDService.txt2img调用

♻️ refactor(ui): 优化UI布局和添加美化强度控件

- 注入自定义CSS主题层,优化字体、按钮和卡片样式
- 将全局设置迁移至独立的"⚙️ 配置"Tab,优化Tab顺序
- 在内容创作Tab的高级设置中添加美化强度滑块控件
- 优化自动运营Tab布局,改为2列卡片网格展示
2026-02-26 22:58:05 +08:00

2.5 KiB
Raw Permalink Blame History

ADDED Requirements

Requirement: 各 SD 模型 prompt_prefix 包含中国审美面孔特征词

系统 SHALL 在 SD_MODEL_PROFILES 每个模型的 prompt_prefix 中包含以下中国审美特征词(具体权重值由各模型风格微调,但不得省略):

  • 眼型:(almond eyes:1.2)(delicate almond-shaped eyes:1.2)
  • 肤色:(porcelain skin:1.2)(fair porcelain skin:1.2)(luminous fair skin:1.2)
  • 五官精致感:(delicate facial features:1.2)(refined features:1.2)
  • 气质:(youthful appearance:1.1)(elegant temperament:1.1)

Scenario: 生成的人物图像呈现中国大众偏好的精致感

  • WHEN 使用任意 SD 模型生成含人物的图片
  • THEN prompt_prefix 中包含杏眼、白皙肤色、精致五官三类词汇中各至少一个

Requirement: 各 SD 模型 negative_prompt 补充欧美面孔排除词

系统 SHALL 在 SD_MODEL_PROFILES 每个模型的 negative_prompt 中包含以下欧美面孔特征排除词(在现有基础上补充):

  • strong jawlineprominent brow ridgedeep-set eyes(如已存在则保留权重)
  • angular facial structuresquare jawheavy brow

Scenario: negative_prompt 明确排除欧美面孔结构特征

  • WHEN 任意模型进行人物图片生成
  • THEN negative_prompt 中包含 strong jawlineprominent brow ridgedeep-set eyes 至少两个排除词

Requirement: PERSONA_SD_PROFILES 各人设包含中式气质差异化增强词

系统 SHALL 在 PERSONA_SD_PROFILES 中,每个人设的 prompt_boost 包含至少 1 个与中国审美相关的气质词,且各人设之间的气质词须有差异化区分(如:甜妹-减龄感、知性-优雅气质、赛博博主-精致感 + 未来感)。

Scenario: 不同人设生成的人物具有可感知的气质差异

  • WHEN 分别以"甜妹"和"知性"人设各生成一批图片
  • THEN 两批图片中 prompt_boost 的核心气质词不重复,体现差异化风格

Requirement: 美化增强对肤色偏向做修正

beauty_enhance() 函数 SHALL 在饱和度提升时对色调偏暖方向微调(暖白/自然肤色),避免饱和度提升导致肤色偏黄或偏红。具体实现通过调整 PIL 色调Hue向暖白方向 ±5° 以内微调。

Scenario: 美化后肤色不发黄不发红

  • WHEN 调用 beauty_enhance(img, level=1.0) 对含人物的图片处理
  • THEN 输出图片肤色区域饱和度提升的同时,色调保持在自然暖白范围内(目视无偏黄/偏红现象)