Jim Liu 宝玉
ba20cf89f2
fix(sync-clawhub): skip failed skills instead of aborting
2026-03-21 23:25:45 -05:00
Jim Liu 宝玉
1827be9234
chore: release v1.76.1
2026-03-21 23:17:04 -05:00
Jim Liu 宝玉
93c98dfc3c
docs(baoyu-youtube-transcript): fix zsh glob issue for YouTube URLs
2026-03-21 23:16:51 -05:00
Jim Liu 宝玉
fbd9f9b622
chore: release v1.76.0
2026-03-21 23:08:21 -05:00
Jim Liu 宝玉
b6e293d059
fix(baoyu-markdown-to-html): use process.execPath and tsx import in test runner
2026-03-21 23:07:46 -05:00
Jim Liu 宝玉
bb78aab095
feat(baoyu-youtube-transcript): add title heading, description summary, and cover image to markdown output
2026-03-21 23:07:44 -05:00
Jim Liu 宝玉
5071a1d0d0
chore: release v1.75.0
2026-03-21 22:44:00 -05:00
Jim Liu 宝玉
e413ade164
feat(baoyu-youtube-transcript): add sentence segmentation and improve caching
2026-03-21 22:42:43 -05:00
Jim Liu 宝玉
e52f92b193
new skill
2026-03-21 21:03:06 -05:00
Jim Liu 宝玉
603cabaef4
chore: release v1.74.1
2026-03-21 00:03:51 -05:00
Jim Liu 宝玉
7d12526e90
fix(baoyu-image-gen): broaden OpenRouter model detection and aspect ratio validation
2026-03-21 00:03:20 -05:00
Jim Liu 宝玉
e7f9764a49
Merge pull request #101 from cwandev/fix/openrouter
...
fix(baoyu-image-gen): align `OpenRouter` image generation with current API
2026-03-20 23:32:26 -05:00
Jim Liu 宝玉
e55f91b0ea
chore: release v1.74.0
2026-03-20 23:17:14 -05:00
Jim Liu 宝玉
fe3b3d9125
feat(baoyu-markdown-to-html): pass through all rendering options from CLI
...
- CLI now supports --color, --font-family, --font-size, --code-theme, --mac-code-block, --line-number, --count, --legend
- convertMarkdown accepts full CliOptions instead of limited subset
- Dynamic help text showing available theme/color/font options
2026-03-20 23:17:10 -05:00
Jim Liu 宝玉
105339cf3f
fix(baoyu-md): fix CSS custom property regex for quoted values and add theme layering
...
- Remove quotes from CSS custom property regex character class so values containing quotes are fully stripped
- grace/simple themes now layer default CSS before their own rules
- Add tests for quoted property stripping and theme layering
2026-03-20 23:17:04 -05:00
Jim Liu 宝玉
dcfd9033ae
chore: release v1.73.3
2026-03-20 18:46:01 -05:00
Jim Liu 宝玉
eb416d174c
fix(baoyu-post-to-wechat): prevent placeholder regex from matching longer numbered variants
2026-03-20 18:45:05 -05:00
Jim Liu 宝玉
83afacb00e
chore: release v1.73.2
2026-03-20 14:46:06 -05:00
Jim Liu 宝玉
0e6bfbcabd
refactor: 提取图片处理模块,本地转换不支持的格式而非回退到material接口
...
将WeChat正文图片的格式转换和压缩逻辑提取到独立的wechat-image-processor模块,
使用jimp和@jsquash/webp在本地将WebP/BMP/GIF等不支持的格式转换为JPEG/PNG并
压缩到1MB以内,避免依赖material接口的回退策略。同时简化了news类型封面兜底逻辑。
2026-03-20 14:43:49 -05:00
Jim Liu 宝玉
7b67ff44b8
Merge pull request #100 from AICreator-Wind/fix-body-image-upload
...
fix: 正文图片上传使用 media/uploadimg 接口
2026-03-20 14:00:14 -05:00
浪不能停
79c289ca92
fix: 处理WebP等不支持的格式并优化回退逻辑
...
- 添加WebP、BMP、TIFF等格式到不支持列表
- 对于需要回退到material接口的情况,同时调用两个接口获取URL和media_id
- 提取uploadToWechat函数避免代码重复
2026-03-20 18:18:01 +08:00
浪不能停
fc5ad4b762
fix: 处理media/uploadimg接口的文件格式和大小限制
...
- 添加文件大小和格式检查常量
- GIF图片或大于1MB的图片自动回退使用material接口
- 确保向后兼容现有工作流
2026-03-20 14:25:48 +08:00
浪不能停
747977416d
fix: 修复newspic类型图片上传和news类型封面兜底逻辑
...
- uploadImagesInHtml 函数添加 articleType 参数支持
- 为 newspic 类型正文图片额外调用 material 接口收集 media_id
- 返回 firstImageSource 用于 news 类型封面兜底逻辑
- 恢复 news 类型没有显式封面时使用第一张正文图作为封面的逻辑
2026-03-20 13:57:59 +08:00
cwandev
e43eec260a
fix(baoyu-image-gen): narrow OpenRouter Gemini ratios
2026-03-19 22:09:23 +08:00
cwandev
96ef6e2251
fix(baoyu-image-gen): harden OpenRouter image support
2026-03-19 21:59:41 +08:00
cwandev
efb7a1917a
fix(baoyu-image-gen): require OpenRouter image parameters
2026-03-19 21:26:19 +08:00
cwandev
1af984a64f
fix(baoyu-image-gen): align OpenRouter image generation with current API
2026-03-19 17:36:03 +08:00
Jim Liu 宝玉
60363fc2df
chore: release v1.73.1
2026-03-18 22:00:27 -05:00
Jim Liu 宝玉
28ec1053f6
refactor(baoyu-danger-x-to-markdown): migrate tests from bun:test to node:test
2026-03-18 21:59:49 -05:00
Jim Liu 宝玉
5a6afd576f
chore: release v1.73.0
2026-03-18 21:56:14 -05:00
Jim Liu 宝玉
ebc74a10ad
feat(baoyu-danger-x-to-markdown): add video media support for X articles
2026-03-18 21:54:21 -05:00
浪不能停
e79a42fd94
fix: 正文图片上传使用 media/uploadimg 接口
...
- 区分正文图片和封面图片的上传接口
- 正文图片使用 media/uploadimg (返回 URL)
- 封面图片使用 material/add_material (返回 media_id)
- 添加 uploadType 参数支持两种上传方式
- 优化错误提示,告知用户 news 类型需要封面图
2026-03-18 17:23:48 +08:00
Jim Liu 宝玉
ea84f21439
chore: release v1.72.0
2026-03-18 02:25:15 -05:00
Jim Liu 宝玉
0b9e51d6cc
feat(baoyu-danger-x-to-markdown): add MARKDOWN entity support for X articles
2026-03-18 02:24:15 -05:00
Jim Liu 宝玉
7cc9c92722
chore: release v1.71.0
2026-03-17 11:41:28 -05:00
Jim Liu 宝玉
fc2f0d042a
feat(baoyu-image-gen): add Seedream reference image support and model-specific validation
2026-03-17 11:40:24 -05:00
Jim Liu 宝玉
cf76a0d4d5
chore: release v1.70.0
2026-03-17 01:59:13 -05:00
Jim Liu 宝玉
4a25bc2651
feat(baoyu-format-markdown): optimize title generation and auto-generate dual summaries
2026-03-17 01:59:10 -05:00
Jim Liu 宝玉
f407c950c3
docs(gemini-web): clarify CDP session reuse
2026-03-16 20:01:09 -05:00
Jim Liu 宝玉
93e54a7b86
chore: release v1.69.1
2026-03-16 12:59:35 -05:00
Jim Liu 宝玉
c1f8a9ad07
chore: sync vendored baoyu-chrome-cdp copies
2026-03-16 12:57:39 -05:00
Jim Liu 宝玉
8b8ecf61a6
fix(baoyu-chrome-cdp): tighten chrome auto-connect
2026-03-16 12:55:29 -05:00
Jim Liu 宝玉
4be6f3682a
chore: sync vendored baoyu-chrome-cdp across all skills
2026-03-16 12:54:36 -05:00
Jim Liu 宝玉
b89ef02221
chore(baoyu-post-to-wechat): sync vendored baoyu-chrome-cdp
2026-03-16 12:53:51 -05:00
Jim Liu 宝玉
55356c8820
chore: release v1.69.0
2026-03-16 12:53:25 -05:00
Jim Liu 宝玉
f23d4eebc3
docs(baoyu-cover-image): clarify people reference image workflow and interactive confirmation
2026-03-16 12:52:16 -05:00
Jim Liu 宝玉
3b795b6ef3
Merge pull request #92 from bviews/main
...
feat(baoyu-chrome-cdp): support Chrome 146 auto-connect
2026-03-16 12:40:22 -05:00
Jim Liu 宝玉
c62d9d5a1b
Merge pull request #94 from cfh-7598/fix/wechat-article-reliability
...
fix(baoyu-post-to-wechat): improve browser publishing reliability
2026-03-16 12:32:49 -05:00
cfh
84c56b0da3
fix(baoyu-post-to-wechat): improve browser publishing reliability
...
- Add retry logic (5 attempts with progressive backoff) to clickMenuByText
to handle slow-loading home page menus
- Increase post-login wait from 2s to 5s and menu timeout from 20s to 40s
- Replace fixed 3s sleep after editor tab opens with waitForElement polling
for #title (30s) and .ProseMirror (15s) to reliably wait for full load
- Improve title/author filling with focus() and change event dispatch
for more reliable value setting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 00:43:39 +08:00
Alec Jiang
462d080a0e
fix(gemini-web): also respect BAOYU_CHROME_PROFILE_DIR in auto-discovery skip
...
Both GEMINI_WEB_CHROME_PROFILE_DIR and BAOYU_CHROME_PROFILE_DIR are
valid profile overrides (see resolveGeminiWebChromeProfileDir). Skip
existing Chrome auto-discovery when either is set.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 19:02:58 +08:00