找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2|回复: 0

我最早做 baoyu-skills (github.com/JimLiu/baoyu-skills)时,遇到一个问题

[复制链接]

2

主题

0

回帖

6

积分

新手上路

积分
6
发表于 3 小时前 | 显示全部楼层 |阅读模式
我最早做 baoyu-skills (github.com/JimLiu/baoyu-skills)时,遇到一个问题,就是如何更好的定制 styles(风格),一开始是内置了几种,然后根据内容选一个风格,但后来随着风格越加越多,选择越来越困难,因为你很难穷举所有的风格。


后来我换了个思路:不去穷举风格,而是把"风格"拆解成多个独立维度。以我的 baoyu-cover-image 为例,我把封面图的风格拆成了 6 个维度:
1. 构图类型
2. 色彩方案
3. 渲染风格
4. 文字层级
5. 情绪强度
6. 字体风格

每个维度各有几个可选值,互不干扰。

这样做的好处是,总共只需要维护 32 个选项,但排列组合能产生 15,552 种风格变体。如果用穷举的方式,你得手工定义上万种 style,根本不现实。

同时为了降低使用门槛,我做了三层设计:

第一层是自动推荐,根据文章内容在每个维度上自动选值,用户什么都不用管;

第二层是 Style Presets,一个关键词同时设定多个维度,比如 --style blueprint 一步到位;

第三层是持久偏好文件,把你常用的默认值存下来,每次自动加载。

就是用组合替代枚举,用正交分解替代穷举。这个思路不只适用于封面图,任何需要个性化定制的 AI 应用都可以借鉴。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一起港湾 ( 青ICP备2025004122号-1 )

GMT+8, 2026-2-12 17:28 , Processed in 0.103106 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表