Skip to content

v1.1.0

Latest

Choose a tag to compare

@aiworkskills aiworkskills released this 05 Sep 14:10
· 45 commits to main since this release
Immutable release. Only release title and notes can be modified.

配图不再是套模板

这一版把封面和正文配图从「选一个预设、填个空」改成了从文章推导

封面走七步:找核心张力(这篇文章里什么变成了什么)→ 定关系类型(并置 / 融合 / 替代 / 氛围)→ 找视觉隐喻(带一份陈词滥调禁用清单,机器人、发光的大脑、齿轮堆这些 AI 默认值被明令躲开)→ 选形态模板 → 按 2.35:1 信息流尺寸布局 → 写成一段散文 brief → 回看五条。12 个封面形态按 83 张真实公众号封面统计重做,每个都带文案规格(字号 / 颜色 / 位置),出来的是带标题的成品封面,不是背景图。

正文配图先问一句:删掉这张图,读者会看不懂还是读不下去?看不懂=信息位,图上每个字都必须从文章里逐字抄(放任模型自由发挥会得到「享受生活每一刻」这类自带 emoji 的鸡汤);读不下去=节奏位,不加字;都不影响就直接删掉这个图位。

手绘媒介每篇选一个(马克笔白板 / 方格笔记本 / 便签 / 黑板粉笔 / 牛皮纸圆珠笔 / 终端等宽 / 打印稿批注 / 扁平矢量),篇内统一、篇间必换。扁平矢量正是全世界 AI 信息图的默认长相,换成读者在生活里真见过的载体,AI 味基本消失。

封面标题不再被微信切掉

发布时随草稿提交 pic_crop_235_1 / pic_crop_1_1 两个裁剪框,2.35:1 信息流首图优先。此前两个字段都没传,微信自行居中裁切——这正是「封面标题被切掉」的成因。需要 Pillow;缺失时跳过,不阻断发布。

draft/get 不回显这两个字段(值归一化在 cover_info.crop_percent_list 里)。提交值已用真实草稿验证原样存下,但展示效果建议先发一篇草稿到手机上肉眼确认

⚠️ Breaking changes

  • 封面预设语义收窄为「视觉语言」(色板 / 光与材质 / 气质 / 适合),不再含物体、场景、构图与占位标题。自建预设里写死的场景不再生效——此前选了「破土」当账号风格,每篇文章都是嫩芽。
  • Type × Style 体系整体移除styles.md / style-presets.md / auto-selection.md 删除)。依赖 Style 维度的自建预设需按新五字段 schema 重写。
  • 形态清单更换:封面 12 个美学词汇(简约 / 孟菲斯 / 蒸汽波…)换成 12 个内容形态;正文配图 12 个收敛为 8 个。

其他

  • image_create.py check:出图后纯代码检查(长边 ≥900px、非近单色),不调 API
  • image_create.py compose:可选标题合成,给中文渲染弱的模型或有品牌字体要求的账号用
  • 比例改走结构化参数(Gemini 系 imageConfig),其余模型生成后裁切兜底
  • caption_style 三档真正生效——此前选「无图注」照样出图注
  • 跑错目录不再被报成「模型未配置」并绕开你配好的专用模型
  • 重跑生图不再把已合格的图覆盖成更差的
  • 写作 / 配图模型未配置时只警告、不阻断流程
  • 脚本命令统一为 {python}:Windows 走 py -3 -X utf8,macOS / Linux 走 python3
  • format.py 预格式化、表格解析、字号覆盖等多处修复;回归测试 68 例

完整变更见 CHANGELOG.md

升级

对 AI 说一句:

帮我更新这些skills:https://github.com/aiworkskills/wechat-article-skills

skill 版本:images 0.6.0publish 0.5.0