news 2026/9/30 2:24:06

handraw-style 社区共建指南:如何提交生图模型评测数据与自定义风格条目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
handraw-style 社区共建指南:如何提交生图模型评测数据与自定义风格条目

handraw-style 社区共建指南:如何提交生图模型评测数据与自定义风格条目

【免费下载链接】handraw-style手绘风格编号画廊与双语提示词 Skill项目地址: https://gitcode.com/gh_mirrors/ha/handraw-style

handraw-style 是一个手绘风格编号画廊与双语提示词 Skill 开源项目,内置279 种手绘风格、122 种排版图型、36 种经典单色主题色,选个编号即可生成中英双语 AI 生图提示词。项目采用完全开放的社区共建模式:你既可以提交生图模型评测数据(让 Midjourney、Flux 等模型也获得精准风格激活),也可以贡献自定义风格条目(把自己的原创画风变成新编号)。本指南带你用 3 个步骤完成首次贡献,全程无需复杂背景。

一、为什么要社区共建:模型能力分层机制

在动手之前,先理解 handraw-style 的核心机制——模型能力分层与兜底。Skill 会根据当前生图模型的已知能力,自动决定激活策略:

能力等级含义出图策略
strong模型原生认识该风格只用"作者名 + 风格名 + 主题",最自由
weak名称激活不稳定名称 + 核心风格特征描述
none无法文字激活必须附带编号参考图(4-grid 垫图)
unknown未标定模型自动走参考图高保真兜底,100% 保真

目前项目只深度标定了gpt-image-2一个基线模型。其他模型(Midjourney、Flux、Stable Diffusion、Gemini 等)全部走unknown兜底——能用,但不如标定后精准。你提交的评测数据,就是让其他模型从"能用"变成"好用"的关键。

二、准备工作:获取代码与认识数据文件

先克隆仓库到本地:

git clone https://gitcode.com/gh_mirrors/ha/handraw-style

接下来只需要认识 4 个核心文件:

  • model_capabilities.json —— 生图模型评测数据(能力矩阵),评测数据提交目标
  • styles_200_reorganized.md —— 279 种风格权威源表,风格条目提交目标
  • import_manual_style.py / import_tweet_style.py —— 两条自动化风格导入管线
  • validate_library.py —— 全库一致性校验器,提交前的"体检"

三、提交生图模型评测数据(3 步盲测法)

这是零门槛贡献:你只需要生图模型的使用权限,不需要写一行 Python。

第 1 步:挑选 3–5 个风格编号做盲测。在 风格图鉴 STYLES.md 或 style JSON 索引 中挑编号,覆盖三类:知名作者型(如001)、纯文字定义型(如279)、需要垫图的网格型(如217)。

第 2 步:在目标模型中分别测试两级激活。

  • 名称级:只输入"风格名 + 主题",看模型能否还原风格;
  • 特征级:加上核心视觉特征描述,看还原度是否显著提升。

第 3 步:把结论写进能力矩阵。每个风格对应一个 3 位编号键,两个字段取值只能是strong/weak/none/unknown之一,结构如下:

"midjourney-v6": { "name_activation": "unknown", "use_reference_image": true, "styles": { "001": { "name_activation": "strong" }, "217": { "name_activation": "none", "traits_activation": "none" } } }

写完后建议用 resolve_reference.py 跑一遍确定性检查(--model <你的模型> --style <编号>),它会输出该编号最终会走哪条激活路线。评测结论必须来自真实盲测,note字段里注明测试版本与日期,方便后续复核。

四、提交自定义风格条目(两种路径任选)

路径 A:文本定义型风格(纯文字,适合自创画风)

只要你能写出 20–80 字的正向视觉特征描述(只写"是什么",不写"不要什么"),就能走 import_manual_style.py。脚本会自动完成整条流水线:

  1. 分配下一个连续三位编号(当前最大编号 + 1);
  2. 生成 512px 编号徽章单图,追加进 1254px 十六宫格拼图板;
  3. 追加到 styles_200_reorganized.md 源表;
  4. 自动写入 model_capabilities.json 的激活等级(有特征描述 →weak+ 特征激活,纯名称 →strong);
  5. 同步更新 README.md、SKILL.md 与 MANIFEST.md 中的编号范围。

路径 B:图片驱动型风格(适合社区作品导入)

如果你的风格来自某条社媒作品,用 import_tweet_style.py 一键导入:它会自动抓取高清原图、生成 1024×1024 的四宫格生图参考({编号}_grid.webp)、打上编号徽章单图并归档到images/individual/201-400/编号桶,同时强制启用参考图兜底(name_activation: none)。

图片规格速查(提交前对照,避免返工):

  • 源图:建议 ≥ 1024px 正方形,WebP 优先;2 张以上会自动合成四宫格参考图;
  • 编号单图:512×512,左上角自动加编号徽章;
  • 拼图板:1254×1254 十六宫格,脚本自动追加,无需手工排版。

风格条目落位后,Skill 会自动为它生成双语提示词,并与 122 种排版图型(社媒卡 / 信息图 / 漫画分镜)任意组合:

五、提交前校验:一键重建画廊并验证不变量

无论走哪条路径,收尾都执行同一个"体检"命令,它会自动重建 styles.json 索引并检查源表、索引、画廊三者的编号一致性:

python skills/handdraw-style-prompter/scripts/build_library.py python skills/handdraw-style-prompter/scripts/validate_library.py

两者都通过后,再按 MANIFEST.md 核对拼图板编号段是否连续(当前覆盖 A:001–035 至 H:217–279,共 19 张拼图 + 279 张编号单图),即可发起合并请求。

六、常见问题与小贴士

Q:评测数据提交后多久生效?A:合并进能力矩阵后,下一次对话即按新等级决策激活路线,无需重启或重装。

Q:我的风格编号能自己指定吗?A:不能。编号由 style_library_import.py 中get_next_style_number()自动取最大连续编号,避免冲突;重复导入同一来源也会被去重拦截。

Q:特征描述有讲究吗?A:只写正向可见特征(线条、材质、色彩倾向、轮廓语言),避免"不要""禁止"这类否定词——导入脚本会自动过滤否定句,提示词引擎也只注入正向特征。

Q:想连主题色一起贡献?A:36 种经典单色主题色由 colors.json 管理,改完运行 build_color_gallery.py 重建画廊即可,流程与风格条目完全同构。

💡 共建小贴士:第一次贡献建议从模型评测数据入手——只需出图 + 填 JSON,最快 10 分钟完成;跑通流程后再尝试自定义风格条目,体验从 0 到 280 号风格的诞生。

【免费下载链接】handraw-style手绘风格编号画廊与双语提示词 Skill项目地址: https://gitcode.com/gh_mirrors/ha/handraw-style

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/30 2:23:34

RPCS3 汉化补丁 3 步装好:yml 文件怎么放、加载失败怎么办

RPCS3 汉化补丁 3 步装好&#xff1a;yml 文件怎么放、加载失败怎么办 【免费下载链接】rpcs3 PlayStation 3 emulator and debugger 项目地址: https://gitcode.com/GitHub_Trending/rp/rpcs3 这篇文章讲 RPCS3 汉化补丁的安装。你跟着 3 步走完&#xff0c;把 yml 文件…

作者头像 李华
网站建设 2026/9/30 2:23:23

挑战一周学会 ROS(第八天)

今天开始学习机器人导航模块关键技术&#xff1a;1.全局地图&#xff08;全局概览图&#xff1a;定位路径规划&#xff09;2.自身定位&#xff08;确定在地图中的位置&#xff09;3.路径规划&#xff08;全局路径规划局部路径规划&#xff09;4.运动控制&#xff08;控制前进速…

作者头像 李华
网站建设 2026/9/30 2:23:00

【Docker】网络

&#x1f308;个人主页&#xff1a;秦jh__https://blog.csdn.net/qinjh_?spm1010.2135.3001.5343 &#x1f525; 系列专栏&#xff1a;Docker_秦jh_的博客-CSDN博客 ​​​​​ 目录 Docker Network(网络) Docker 为什么需要网络管理 Docker 网络架构简介 CNM Libnetwor…

作者头像 李华
网站建设 2026/9/30 2:22:23

如何用命令行管理百度网盘:BaiduPCS-Go 实战教程

如何用命令行管理百度网盘&#xff1a;BaiduPCS-Go 实战教程 【免费下载链接】BaiduPCS-Go iikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能 项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go 一个常见场景&#xff1a;每天凌晨&#xff0c…

作者头像 李华
网站建设 2026/9/30 2:22:07

小程序逆向加解密实录-元一软件

小程序逆向加解密实录 反编译 想要逆向wx小程序首先要找到小程序的路径 Android&#xff1a;/data/data/com.tencent.mm/MicroMsg/xxxxxxxxxxxxxxxxxxxxxxxxx(wxid)/appbrand/pkg/xxx.wxapkg(小程序版本号.wxapkg) iOS&#xff1a;/User/Containers/Data/Application/xxxx-xxx-…

作者头像 李华