文档(ClaudeCode): arno-article-summary 新增 160×90 列表缩略图生成步骤
在步骤7增加7d——从大图用ImageMagick裁切生成160×90缩略图, 更新8a/8b输出格式增加缩略图占位行, 更新注意事项补充命名规则。
This commit is contained in:
@@ -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. 确认大图与占位一致
|
||||
|
||||
下载完成后确认:
|
||||
- 图片本地路径与摘要中 `` 占位一致
|
||||
- 日期与文章日期匹配
|
||||
- 父条目配图用 `-001`,子文章按序编号
|
||||
|
||||
#### 7d. 生成列表缩略图(160×90)
|
||||
|
||||
从大图裁切生成 160×90 像素的列表缩略图,用于在文章列表中展示。
|
||||
|
||||
```bash
|
||||
convert "<大图路径>" -resize 160x90^ -gravity center -extent 160x90 "<同目录>/<YYYYMMDD>-<NNN>-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)
|
||||
- 
|
||||
- 
|
||||
- 金句标签(核心命题的精髓表达,一句话)
|
||||
- 层级标签: [文章标题](子文章URL)
|
||||
@@ -174,6 +196,7 @@ Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。
|
||||
|
||||
```markdown
|
||||
- [文章标题](URL)
|
||||
- 
|
||||
- 来源名称
|
||||
- 一句话核心摘要
|
||||
- 补充要点
|
||||
@@ -201,7 +224,9 @@ Args: 生成一张16:9横版文章配图,提示词:{构建的提示词}。
|
||||
|
||||
### 注意事项
|
||||
|
||||
- 图片占位 ``,日期与文章日期一致
|
||||
- 大图占位 ``,缩略图占位 ``,日期与文章日期一致
|
||||
- 缩略图 160×90 像素,由大图通过 ImageMagick 裁切生成
|
||||
- 父条目和独立文章均需生成大图 + 缩略图;体系内子文章不单独生成配图
|
||||
- 多个相关链接(GitHub、官网等)用缩进放在描述最后
|
||||
|
||||
## 执行后复盘(标准化复盘流程)
|
||||
|
||||
Reference in New Issue
Block a user