From dbf9eb720f3c81bbfb95b4c8f96b483a561ea066 Mon Sep 17 00:00:00 2001 From: arno Date: Fri, 17 Jul 2026 13:54:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3(ClaudeCode):=20arno-article-?= =?UTF-8?q?summary=20=E6=96=B0=E5=A2=9E=20160=C3=9790=20=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E7=BC=A9=E7=95=A5=E5=9B=BE=E7=94=9F=E6=88=90=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在步骤7增加7d——从大图用ImageMagick裁切生成160×90缩略图, 更新8a/8b输出格式增加缩略图占位行, 更新注意事项补充命名规则。 --- .claude/commands/arno-article-summary.md | 31 +++++++++++++++++++++--- 知识/金鹏.md | 1 + 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/.claude/commands/arno-article-summary.md b/.claude/commands/arno-article-summary.md index ed3b829..3e5ea12 100644 --- a/.claude/commands/arno-article-summary.md +++ b/.claude/commands/arno-article-summary.md @@ -126,7 +126,9 @@ $ARGUMENTS 一张关于"{核心命题}"的主题配图,{关键概念转化成的视觉元素}。{风格要求}。适合作为技术文章的题图,简洁有力。 ``` -#### 7b. 调用即梦生成 +**生成两张图**:一张 16:9 横版题图(大图),一张 160×90 列表缩略图(小图)。 + +#### 7b. 调用即梦生成大图 使用 `Skill` 工具调用 `arno-dreamina` 技能,传入提示词和下载路径: @@ -135,19 +137,39 @@ Skill: arno-dreamina Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。下载到 知识/金鹏/{YYYYMMDD}/{YYYYMMDD}-{NNN}.png ``` -#### 7c. 确认配图与占位一致 +#### 7c. 确认大图与占位一致 下载完成后确认: - 图片本地路径与摘要中 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png)` 占位一致 - 日期与文章日期匹配 - 父条目配图用 `-001`,子文章按序编号 +#### 7d. 生成列表缩略图(160×90) + +从大图裁切生成 160×90 像素的列表缩略图,用于在文章列表中展示。 + +```bash +convert "<大图路径>" -resize 160x90^ -gravity center -extent 160x90 "<同目录>/--thumb.png" +``` + +参数说明: +- `-resize 160x90^`:按 160×90 等比缩放,`^` 确保填满目标尺寸 +- `-gravity center -extent 160x90`:居中裁切到精确 160×90 +- 输出文件命名:大图 `YYYYMMDD-NNN.png` → 缩略图 `YYYYMMDD-NNN-thumb.png` + +确认 `convert`(ImageMagick)可用;若不可用则改用 `ffmpeg`: + +```bash +ffmpeg -i "<大图路径>" -vf "scale=160:90:force_original_aspect_ratio=increase,crop=160:90" "<缩略图路径>" -y +``` + ### 8. 输出格式 #### 8a. 体系内文章组(有关联的文章,用父条目分组) ```markdown - [核心命题](首篇文章URL) +- ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) - ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png) - 金句标签(核心命题的精髓表达,一句话) - 层级标签: [文章标题](子文章URL) @@ -174,6 +196,7 @@ Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。 ```markdown - [文章标题](URL) + - ![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png) - 来源名称 - 一句话核心摘要 - 补充要点 @@ -201,7 +224,9 @@ Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。 ### 注意事项 -- 图片占位 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png)`,日期与文章日期一致 +- 大图占位 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN.png)`,缩略图占位 `![-](./金鹏/YYYYMMDD/YYYYMMDD-NNN-thumb.png)`,日期与文章日期一致 +- 缩略图 160×90 像素,由大图通过 ImageMagick 裁切生成 +- 父条目和独立文章均需生成大图 + 缩略图;体系内子文章不单独生成配图 - 多个相关链接(GitHub、官网等)用缩进放在描述最后 ## 执行后复盘(标准化复盘流程) diff --git a/知识/金鹏.md b/知识/金鹏.md index 629e785..894cabc 100644 --- a/知识/金鹏.md +++ b/知识/金鹏.md @@ -4,6 +4,7 @@ - [文章分享](https://ai.szis.com.cn/new-article) - 图片格式 - 列表 + - 160 x 90 - 395 x 226 - 790 x 452 - 内页