Jim Liu 宝玉
3d48eed33a
Merge pull request #44 from jeffrey94/feat/ref-image-chain
...
feat(baoyu-xhs-images): add reference image chain for visual consistency
2026-02-17 13:19:34 -06:00
Jim Liu 宝玉
8f1c4a65dd
chore: release v1.33.1
2026-02-14 14:52:51 -06:00
Jim Liu 宝玉
9b97720f16
docs(baoyu-post-to-x): remove --submit flag and clarify manual publish workflow
2026-02-14 14:48:18 -06:00
Jim Liu 宝玉
145e1d2d04
refactor(baoyu-post-to-x): replace hand-rolled markdown parser with marked ecosystem
...
Switch md-to-html from manual line-by-line parsing to marked + front-matter +
highlight.js + remark-cjk-friendly for robust markdown conversion with syntax
highlighting, proper CJK handling, and standard frontmatter parsing.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 14:37:14 -06:00
jeffrey94
49403b6fab
feat(baoyu-xhs-images): add reference image chain for visual consistency
...
When generating multi-image series, use image 1 as --ref for all
subsequent images. This anchors character design, color rendering,
and illustration style across the entire series — critical for styles
with recurring characters or mascots.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 00:49:09 +08:00
Jim Liu 宝玉
6d56f1dae8
chore: release v1.33.0
2026-02-13 20:28:11 -06:00
Jim Liu 宝玉
dd08a2aa89
feat(baoyu-post-to-wechat): add pre-flight environment check script
2026-02-13 20:27:31 -06:00
Jim Liu 宝玉
d9b47debb3
feat(baoyu-post-to-x): add pre-flight check and image upload verification
2026-02-13 20:27:27 -06:00
Jim Liu 宝玉
6cc8627ca8
chore: release v1.32.0
2026-02-12 01:58:23 -06:00
Jim Liu 宝玉
54103dfd7d
refactor(baoyu-post-to-wechat): prioritize coverImage over featureImage in frontmatter lookup
2026-02-12 01:56:32 -06:00
Jim Liu 宝玉
6012b9cc88
refactor(baoyu-format-markdown): rename featureImage to coverImage as primary frontmatter key
2026-02-12 01:56:28 -06:00
Jim Liu 宝玉
260b71cdd7
feat(baoyu-danger-x-to-markdown): add --download-media flag and media localization
2026-02-12 01:56:24 -06:00
Jim Liu 宝玉
9ff468a6a7
chore: release v1.31.2
2026-02-10 16:05:48 -06:00
Jim Liu 宝玉
c83d114a73
fix(baoyu-post-to-x): fix Windows clipboard and path handling
...
- Embed file path directly in PowerShell script with single-quote escaping
instead of using param()/−Path which fails with -Command parameter.
- Use fileURLToPath() for getScriptDir() to handle Windows drive-letter paths.
2026-02-10 16:05:09 -06:00
Jim Liu 宝玉
e964100dd9
fix(baoyu-post-to-wechat): fix PowerShell clipboard copy on Windows
...
Embed file path directly in PowerShell script with single-quote escaping
instead of using param()/−Path which fails with -Command parameter.
2026-02-10 16:05:03 -06:00
Jim Liu 宝玉
6c0ae7a86a
chore: release v1.31.1
2026-02-10 15:50:31 -06:00
Jim Liu 宝玉
52ade637af
fix(baoyu-post-to-x): fix Chrome launch on macOS and cover image path resolution
...
Use open -na on macOS to avoid process blocking; resolve relative cover image
paths to absolute paths.
2026-02-10 15:46:14 -06:00
Jim Liu 宝玉
569beebdd6
feat(baoyu-post-to-wechat): adapt to new WeChat UI and fix digest/cover handling
...
Rename 图文 to 贴图 throughout; add ProseMirror editor support with old editor
fallback; add fallback file input selector; add upload progress monitoring;
improve save button detection with toast verification; truncate digest > 120
chars at punctuation boundary; fix cover image relative path resolution.
2026-02-10 15:46:09 -06:00
Jim Liu 宝玉
6cbf0f4e52
chore: release v1.31.0
2026-02-07 15:51:09 -06:00
Jim Liu 宝玉
5615e6150f
feat(baoyu-post-to-wechat): add comment control, cover fallback chain, and first-time setup
2026-02-07 15:50:23 -06:00
Jim Liu 宝玉
7465f37dcf
chore: release v1.30.3
2026-02-06 16:22:02 -06:00
Jim Liu 宝玉
38a1b90db3
refactor(baoyu-article-illustrator): optimize SKILL.md from 197 to 150 lines
2026-02-06 16:21:58 -06:00
Jim Liu 宝玉
b53a5db60a
chore: release v1.30.2
2026-02-06 16:13:51 -06:00
Jim Liu 宝玉
372e03cef3
refactor(baoyu-cover-image): optimize SKILL.md from 532 to 233 lines
2026-02-06 16:13:47 -06:00
Jim Liu 宝玉
ea8ad82786
chore: release v1.30.1
2026-02-06 16:07:34 -06:00
Jim Liu 宝玉
6fffe252c0
fix(baoyu-cover-image): enhance reference image analysis and prompt generation
...
- Add deep analysis template for extracting specific visual elements
- Require MUST INCORPORATE section with concrete, reproducible details
- Add integration approach for spatial layout instructions
- Clarify ref-capable backend requirements (Google/OpenAI)
2026-02-06 16:07:09 -06:00
Jim Liu 宝玉
86a84739e8
feat(baoyu-image-gen): add OpenAI GPT Image edits support for reference images
...
- Support --ref with OpenAI GPT Image models (gpt-image-1.5)
- Auto-select Google or OpenAI when --ref provided
- Change ref-related warnings to explicit errors with fix hints
- Add reference image validation before generation
- Improve retry logic to skip non-retryable errors
2026-02-06 16:06:58 -06:00
Jim Liu 宝玉
7f80100b3e
chore: release v1.30.0
2026-02-06 14:56:00 -06:00
Jim Liu 宝玉
61960961ba
feat(baoyu-cover-image): add font dimension with 4 styles
...
Add 6th dimension for typography control:
- clean: modern geometric sans-serif
- handwritten: warm hand-lettered style
- serif: classic elegant typography
- display: bold decorative headlines
Includes auto-selection rules, compatibility matrix, and warm-flat preset.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 14:55:11 -06:00
Jim Liu 宝玉
cdd9ee042d
chore: release v1.29.0
2026-02-06 13:36:08 -06:00
Jim Liu 宝玉
c742bfa1af
fix(baoyu-url-to-markdown): improve html extraction and markdown conversion
2026-02-06 13:35:28 -06:00
Jim Liu 宝玉
0faea4ecaa
Merge pull request #38 from kingdomad/feature/baoyu-image-gen-extend-config
...
add EXTEND.md configuration support
2026-02-05 23:10:11 -06:00
Jim Liu 宝玉
7c9ec259a1
Merge pull request #36 from NantesCheval/fix/wechat-title-and-list-duplication
...
fix(baoyu-post-to-wechat): fix title and list number duplication in WeChat articles
2026-02-05 23:09:17 -06:00
史提芬达
24a17709a8
add EXTEND.md configuration support
2026-02-05 19:46:22 +08:00
AlexCheval
a3849af0cf
fix(baoyu-post-to-wechat): fix title and list number duplication in WeChat articles
...
- Remove title from body content when extracting it for WeChat title field
to prevent duplicate title display (one in header, one in content)
- Remove manual ordered list prefix since HTML <ol> already provides numbering,
preventing "1.1.", "2.2.", "3.3." duplication
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 10:04:34 +08:00
Jim Liu 宝玉
cc95e6fe05
chore: release v1.28.4
2026-02-03 11:49:41 -06:00
Jim Liu 宝玉
e7d9ed7917
fix(baoyu-post-to-wechat): remove extra empty lines after image paste and fix summary timing
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 11:49:13 -06:00
Jim Liu 宝玉
876c6332f6
feat(baoyu-markdown-to-html): add HTML meta tags and quote stripping for frontmatter
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 11:49:07 -06:00
Jim Liu 宝玉
502d2448b2
chore: release v1.28.3
2026-02-03 11:06:59 -06:00
Jim Liu 宝玉
b9e48d9483
fix(baoyu-post-to-wechat): fix placeholder matching to avoid WECHATIMGPH_1 matching WECHATIMGPH_10
2026-02-03 11:06:41 -06:00
Jim Liu 宝玉
b0554f8d0c
chore: release v1.28.2
2026-02-03 11:01:25 -06:00
Jim Liu 宝玉
12f3d95639
fix(baoyu-post-to-x): improve Chrome reuse and placeholder matching in x-article
2026-02-03 11:01:09 -06:00
Jim Liu 宝玉
809fb29ca9
chore: release v1.28.1
2026-02-02 09:11:49 -06:00
Jim Liu 宝玉
be20bdf0be
refactor(baoyu-article-illustrator): simplify SKILL.md and add Core Styles tier
...
- Extract detailed workflow to references/workflow.md
- Add Core Styles for quick selection (vector, minimal-flat, sci-fi, hand-drawn, editorial, scene)
- Add vector-illustration as recommended default style
- Add Illustration Purpose (information/visualization/imagination)
- Add default composition, character rendering, text styling to prompts
2026-02-02 09:11:43 -06:00
Jim Liu 宝玉
7c36b2a6a5
chore: release v1.28.0
2026-02-01 19:49:49 -06:00
Jim Liu 宝玉
7979cb9dde
chore: ignore baoyu-skill-evolution directory
2026-02-01 19:49:22 -06:00
Jim Liu 宝玉
e563bbae7b
feat(baoyu-post-to-wechat): add newspic article type support
...
- Add ArticleOptions interface with news/newspic types
- Track all image media IDs for newspic format
- Restructure publishToDraft for dual article type handling
2026-02-01 19:49:14 -06:00
Jim Liu 宝玉
c63d1eec69
refactor(baoyu-xhs-images): enforce blocking first-time setup
...
- Mark preferences loading as BLOCKING operation
- Update workflow flow diagram and checklist
2026-02-01 19:49:05 -06:00
Jim Liu 宝玉
78d6d23359
refactor(baoyu-comic): enforce blocking first-time setup
...
- Mark preferences loading as BLOCKING operation
- Update workflow flow diagram
2026-02-01 19:48:56 -06:00
Jim Liu 宝玉
ec6781a231
feat(baoyu-article-illustrator): add reference image support
...
- Add reference image handling with direct/style/palette usage types
- Enhance first-time setup as blocking operation
- Update prompt construction with reference frontmatter format
2026-02-01 19:48:46 -06:00