From 6ce9529cff6d776c6001e39ed7e4ce47f9b62ed3 Mon Sep 17 00:00:00 2001 From: arno Date: Fri, 17 Jul 2026 13:58:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3(ClaudeCode):=20arno-article-?= =?UTF-8?q?summary=20=E5=AE=8C=E5=96=84=20160=C3=9790=20=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=A0=87=E9=A2=98=E5=9B=BE=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增两图体系说明表(文章题图 vs 列表标题图用途与位置)、 统一术语为「列表标题图」、输出格式增加行内注释标注、 注意事项补充两图顺序和裁切逻辑说明。 --- .claude/commands/arno-article-summary.md | 28 ++++++++++++++++-------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/.claude/commands/arno-article-summary.md b/.claude/commands/arno-article-summary.md index 33a3562..f173557 100644 --- a/.claude/commands/arno-article-summary.md +++ b/.claude/commands/arno-article-summary.md @@ -107,6 +107,15 @@ $ARGUMENTS 摘要编写完成后,**必须**调用即梦 AI(Dreamina)为父条目或独立文章生成配图。 +**两图体系**: + +| 图片 | 尺寸 | 用途 | 文件命名 | 在摘要中的位置 | +|------|------|------|---------|---------------| +| **文章题图** | 16:9 横版 ≥2K | 文章详情页展开查看 | `YYYYMMDD-NNN.png` | 第二行(金句标签上方) | +| **列表标题图** | 160×90 像素 | 文章列表中作为条目缩略图展示 | `YYYYMMDD-NNN-thumb.png` | 第一行(紧接标题链接之后) | + +列表标题图由大图裁切生成(不单独调用即梦),确保两图视觉一致。 + #### 7a. 构建生成提示词 从文章分析结果中提取以下元素构建文生图提示词: @@ -126,7 +135,7 @@ $ARGUMENTS 一张关于"{核心命题}"的主题配图,{关键概念转化成的视觉元素}。{风格要求}。适合作为技术文章的题图,简洁有力。 ``` -**生成两张图**:一张 16:9 横版题图(大图),一张 160×90 列表缩略图(小图)。 +> 只需生成一张 16:9 大图,160×90 列表标题图在步骤 7d 从大图裁切得到。 #### 7b. 调用即梦生成大图 @@ -144,9 +153,9 @@ Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。 - 日期与文章日期匹配 - 父条目配图用 `-001`,子文章按序编号 -#### 7d. 生成列表缩略图(160×90) +#### 7d. 生成列表标题图(160×90) -从大图裁切生成 160×90 像素的列表缩略图,用于在文章列表中展示。 +从大图裁切生成 160×90 像素的**列表标题图**,用于在文章列表中展示。 ```bash convert "<大图路径>" -resize 160x90^ -gravity center -extent 160x90 "<同目录>/--thumb.png" @@ -183,8 +192,8 @@ img.resize((160, 90), Image.LANCZOS).save("<缩略图路径>") ```markdown - [核心命题](首篇文章URL) -- ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) -- ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png) +- ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) ← 列表标题图(160×90) +- ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png) ← 文章题图(16:9 大图) - 金句标签(核心命题的精髓表达,一句话) - 层级标签: [文章标题](子文章URL) - 定位描述——用一句话说明本文在体系中的位置,**粗体**突出关键词 @@ -210,7 +219,7 @@ img.resize((160, 90), Image.LANCZOS).save("<缩略图路径>") ```markdown - [文章标题](URL) - - ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) + - ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) ← 列表标题图(160×90) - 来源名称 - 一句话核心摘要 - 补充要点 @@ -238,9 +247,10 @@ img.resize((160, 90), Image.LANCZOS).save("<缩略图路径>") ### 注意事项 -- 大图占位 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png)`,缩略图占位 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png)`,日期与文章日期一致 -- 缩略图 160×90 像素,由大图通过 ImageMagick 裁切生成 -- 父条目和独立文章均需生成大图 + 缩略图;体系内子文章不单独生成配图 +- **两图顺序固定**:列表标题图(160×90,`-thumb.png`)在前,文章题图(16:9 大图,`.png`)在后——渲染列表时优先展示小图,展开详情时展示大图 +- 列表标题图 160×90 像素,由大图裁切生成(不单独调用即梦),确保两图视觉一致 +- 父条目和独立文章均需生成大图 + 列表标题图;体系内子文章不单独生成配图 +- 图片日期与文章日期一致,父条目配图用 `-001`,按文章出现顺序递增 - 多个相关链接(GitHub、官网等)用缩进放在描述最后 ## 执行后复盘(标准化复盘流程)