用途:为文章(尤其是公众号长文)自动配图,完成从确定配图需求、获取图片、上传图床到插入 Markdown 链接的流程。触发场景包括用户说“现在配图”“帮我配图”“添加图片”,或文章审校完成但缺少图片时。
主要能力:分析文章确定配图数量与位置;从公共领域作品(Wikimedia Commons、Google Arts & Culture)、AI 生成(火山引擎 doubao-seedream API)、免费图库(Unsplash、Pexels)等来源获取图片;调用 ImgBB 图床上传获取永久链接;将链接插入文章对应位置并验证显示。配图数量推荐 5-8 张,最少 3 张,最多不超过 10 张;必配题图,核心章节各配 1 张。
使用方式:使用项目已有脚本上传图片,命令为 python3 /Users/alchain/Documents/写作/tools/upload_image.py <图片URL或本地路径>,脚本返回 ImgBB 永久链接;上传失败时自动 fallback 到原链接。插入格式为
,需使用网络链接而非本地路径。执行流程为分析需求、获取图片、上传图床、插入文章、验证显示五步。
适用场景:公众号文章配图,长文(3000 字以上)推荐配图,短文(1000 字以下)可只配题图。
限制与注意:本地路径复制到公众号编辑器会失效,必须使用网络链接;截图或官方素材需注明来源;图片尺寸、格式、大小和命名有规范要求;依赖 ImgBB API key 配置及可选的火山引擎 API。具体价格、收费等信息暂未提供。