diff --git a/personal-blog/backend/uploads/20260820_134037_section_01.jpg b/personal-blog/backend/uploads/20260820_134037_section_01.jpg new file mode 100644 index 0000000..a30bc09 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134037_section_01.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134038_section_02.jpg b/personal-blog/backend/uploads/20260820_134038_section_02.jpg new file mode 100644 index 0000000..75b700d Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134038_section_02.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134038_section_03.jpg b/personal-blog/backend/uploads/20260820_134038_section_03.jpg new file mode 100644 index 0000000..6c76fa3 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134038_section_03.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134038_section_04.jpg b/personal-blog/backend/uploads/20260820_134038_section_04.jpg new file mode 100644 index 0000000..9b661c6 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134038_section_04.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134038_section_05.jpg b/personal-blog/backend/uploads/20260820_134038_section_05.jpg new file mode 100644 index 0000000..386da50 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134038_section_05.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134109_section_01.jpg b/personal-blog/backend/uploads/20260820_134109_section_01.jpg new file mode 100644 index 0000000..a30bc09 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134109_section_01.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134109_section_02.jpg b/personal-blog/backend/uploads/20260820_134109_section_02.jpg new file mode 100644 index 0000000..75b700d Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134109_section_02.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134109_section_03.jpg b/personal-blog/backend/uploads/20260820_134109_section_03.jpg new file mode 100644 index 0000000..6c76fa3 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134109_section_03.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134109_section_04.jpg b/personal-blog/backend/uploads/20260820_134109_section_04.jpg new file mode 100644 index 0000000..9b661c6 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134109_section_04.jpg differ diff --git a/personal-blog/backend/uploads/20260820_134109_section_05.jpg b/personal-blog/backend/uploads/20260820_134109_section_05.jpg new file mode 100644 index 0000000..386da50 Binary files /dev/null and b/personal-blog/backend/uploads/20260820_134109_section_05.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134037_section_01.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134037_section_01.jpg new file mode 100644 index 0000000..727ecaf Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134037_section_01.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_02.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_02.jpg new file mode 100644 index 0000000..75d8721 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_02.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_03.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_03.jpg new file mode 100644 index 0000000..071c7b2 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_03.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_04.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_04.jpg new file mode 100644 index 0000000..26eb7cd Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_04.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_05.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_05.jpg new file mode 100644 index 0000000..7235115 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134038_section_05.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_01.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_01.jpg new file mode 100644 index 0000000..727ecaf Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_01.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_02.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_02.jpg new file mode 100644 index 0000000..75d8721 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_02.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_03.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_03.jpg new file mode 100644 index 0000000..071c7b2 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_03.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_04.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_04.jpg new file mode 100644 index 0000000..26eb7cd Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_04.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_05.jpg b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_05.jpg new file mode 100644 index 0000000..7235115 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_20260820_134109_section_05.jpg differ diff --git a/skills/baoyu-post-to-wechat/SKILL.md b/skills/baoyu-post-to-wechat/SKILL.md index 3e66bad..6e220a9 100644 --- a/skills/baoyu-post-to-wechat/SKILL.md +++ b/skills/baoyu-post-to-wechat/SKILL.md @@ -176,6 +176,10 @@ baoyu-post-to-wechat/ - 网络错误:重试机制 - API错误:详细错误信息 +### **⚠️ 已知限制(baoyu_with_image_gen.py)** +- 豆包Seedream生成配图限流(429)时,失败章节会被静默跳过,发布后需核对配图数量 +- 自动生成的配图常未真正嵌入草稿(images_uploaded: 0);发布前需将图片拷到稳定目录、手工插入Markdown后二次发布才生效 + ## 🧪 测试示例 ### **测试图文混排** @@ -321,4 +325,4 @@ python3 baoyu_with_image_gen.py markdown /home/ubuntu/test_ai_images.md --genera - **后台地址**:http://129.211.173.87:8888/admin - **文章管理**:http://129.211.173.87:8888/admin/posts - **默认账号**:`admin` / `abcd1234` -- **图片管理**:http://129.211.173.87:8888/admin/images \ No newline at end of file +- **图片管理**:http://129.211.173.87:8888/admin/images diff --git a/skills/wewrite/SKILL.md b/skills/wewrite/SKILL.md index 24bfe62..09edcdc 100644 --- a/skills/wewrite/SKILL.md +++ b/skills/wewrite/SKILL.md @@ -102,6 +102,9 @@ python3 wewrite_cli.py publish 文件.md [选项] --cover, -c 封面图片路径 ``` +> 底层发布入口(可直接调用,效果等同 `wewrite_cli.py publish`): +> `python3 /home/ubuntu/wewrite/toolkit/cli.py publish --cover <封面图> --title <标题>` + ## 完整示例 ```bash