对,你说得没错。core 本身已经通过 image_list 有无来区分,type 不是必须的。
我加 type 的意图正是你说的第二点:让正常写的图文文章也能当小绿书发布。实际场景是这样的:
用户在 Obsidian 里写了一篇带图片的笔记,正文里自然地写了 。如果要用小绿书发布,用户有两种方式:
- 手动方式:在 frontmatter 里手动加
image_list 字段,把图片路径再列一遍
- 用
type: image:只加一个字段,CLI 自动从正文提取图片,注入 image_list
第二种方式对用户更友好,不用重复填写图片路径。
Originally posted by @jrtxio in caol64/wenyan-cli#32 (comment)
对,你说得没错。core 本身已经通过
image_list有无来区分,type不是必须的。我加
type的意图正是你说的第二点:让正常写的图文文章也能当小绿书发布。实际场景是这样的:用户在 Obsidian 里写了一篇带图片的笔记,正文里自然地写了
。如果要用小绿书发布,用户有两种方式:image_list字段,把图片路径再列一遍type: image:只加一个字段,CLI 自动从正文提取图片,注入image_list第二种方式对用户更友好,不用重复填写图片路径。
Originally posted by @jrtxio in caol64/wenyan-cli#32 (comment)