Jim Liu 宝玉
bd4de7b995
chore: release v1.43.2
v1.43.2
2026-03-05 00:12:44 -06:00
Jim Liu 宝玉
832f06e86e
refactor(baoyu-url-to-markdown): replace custom extraction with defuddle library
2026-03-05 00:11:59 -06:00
Jim Liu 宝玉
a7ba3d73db
chore: release v1.43.1
v1.43.1
2026-03-02 12:07:42 -06:00
Jim Liu 宝玉
e2a15aadcc
feat(baoyu-danger-x-to-markdown): WSL auto-detection and debug port env var
...
Add X_DEBUG_PORT env var for fixed port in WSL.
Auto-detect WSL and resolve Chrome profile to Windows-native path.
2026-03-02 12:07:16 -06:00
Jim Liu 宝玉
e3f00c103e
feat(baoyu-danger-gemini-web): WSL auto-detection and debug port env var
...
Add GEMINI_WEB_DEBUG_PORT env var for fixed port in WSL.
Auto-detect WSL and resolve Chrome profile to Windows-native path.
2026-03-02 12:07:12 -06:00
Jim Liu 宝玉
a501202ab6
feat(baoyu-post-to-wechat): auto-detect WSL for Chrome profile path
...
In WSL2, auto-resolve Windows USERPROFILE via cmd.exe/wslpath
so Chrome profile is stored on Windows-native filesystem.
2026-03-02 12:07:07 -06:00
Jim Liu 宝玉
166cb323dd
feat(baoyu-post-to-x): auto-detect WSL for Chrome profile path
...
In WSL2, auto-resolve Windows USERPROFILE via cmd.exe/wslpath
so Chrome profile is stored on Windows-native filesystem.
Fixes login state persistence when using Windows Chrome from WSL.
2026-03-02 12:07:02 -06:00
Jim Liu 宝玉
b7585ebf71
chore: release v1.43.0
v1.43.0
2026-03-02 11:53:22 -06:00
Jim Liu 宝玉
3205239067
feat(baoyu-post-to-x): support env var overrides for debug port and profile directory
2026-03-02 11:52:49 -06:00
Jim Liu 宝玉
c5b3066962
feat(baoyu-post-to-wechat): support env var overrides for debug port and profile directory
2026-03-02 11:52:45 -06:00
Jim Liu 宝玉
84d7777246
chore: release v1.42.3
v1.42.3
2026-03-02 00:09:33 -06:00
Jim Liu 宝玉
8412392788
fix(baoyu-image-gen): use standard size presets for DashScope aspect ratio mapping
...
Replace free-form dimension calculation with closest-match from predefined
standard sizes to avoid invalid resolution errors from the API.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 00:08:30 -06:00
Jim Liu 宝玉
7cc2e640b0
chore: release v1.42.2
v1.42.2
2026-03-01 00:09:10 -06:00
Jim Liu 宝玉
e2fa3065f7
chore: add sync-md-to-wechat utility script
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-01 00:01:09 -06:00
Jim Liu 宝玉
8787cbe85b
feat(baoyu-post-to-wechat): internalize markdown conversion with modular renderer and color support
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-01 00:01:05 -06:00
Jim Liu 宝玉
226d501e9e
feat(baoyu-markdown-to-html): inline rendering pipeline and enhance modern theme
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-01 00:00:57 -06:00
Jim Liu 宝玉
6796ec67bd
chore: release v1.42.1
v1.42.1
2026-02-28 12:14:15 -06:00
Jim Liu 宝玉
856e8e5205
feat(baoyu-markdown-to-html): modularize render.ts and bundle code themes locally
...
Split monolithic render.ts into cli, constants, extend-config, html-builder, renderer, themes, and types modules. Bundle highlight.js code theme CSS files locally instead of CDN loading.
2026-02-28 12:13:39 -06:00
Jim Liu 宝玉
a7d6b5c69b
chore: release v1.42.0
v1.42.0
2026-02-28 11:51:46 -06:00
Jim Liu 宝玉
6e18725906
feat(baoyu-post-to-wechat): add default color preference and modern theme support
2026-02-28 11:48:59 -06:00
Jim Liu 宝玉
7133d54f04
feat(baoyu-markdown-to-html): consolidate heritage and warm into modern theme with per-theme color defaults
2026-02-28 11:48:55 -06:00
Jim Liu 宝玉
208bb20e98
chore: release v1.41.0
v1.41.0
2026-02-28 11:25:22 -06:00
Jim Liu 宝玉
6edc1b7822
feat(baoyu-markdown-to-html): rename themes and add color presets with theme defaults
...
Rename red→heritage and orange→warm themes. Add 13 named color presets,
serif-cjk font family, and per-theme style defaults with CLI override support.
2026-02-28 11:18:16 -06:00
Jim Liu 宝玉
e754eae5ae
chore: release v1.40.1
v1.40.1
2026-02-28 01:38:40 -06:00
Jim Liu 宝玉
cc016f3b16
feat(baoyu-image-gen): clarify model resolution priority and add model display requirement
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 01:38:10 -06:00
Jim Liu 宝玉
2188160418
chore: release v1.40.0
v1.40.0
2026-02-28 01:15:53 -06:00
Jim Liu 宝玉
77204d2e4a
feat(baoyu-markdown-to-html): add CLI customization options and EXTEND.md config support
...
Add --color, --font-family, --font-size, --code-theme, --mac-code-block,
--line-number, --cite, --count, --legend options. Support EXTEND.md for
default preferences. Add code highlight theme fetching and mermaid fix.
2026-02-28 01:15:16 -06:00
Jim Liu 宝玉
35eeb62f10
Merge pull request #57 from zhao-newname/main
...
feat(baoyu-image-gen): support OpenAI chat completions endpoint for i…
2026-02-28 01:13:19 -06:00
jeff.zhao
7dfa2b6e6c
feat(baoyu-image-gen): support OpenAI chat completions endpoint for image generation
...
Add OPENAI_IMAGE_USE_CHAT env var (true|false) to route image generation
through /chat/completions instead of /images/generations. Extracts base64
image data URLs from the chat response, enabling compatibility with
OpenAI-compatible providers that return images via chat API.
2026-02-28 14:46:05 +08:00
Jim Liu 宝玉
a2eecec26f
chore: release v1.39.0
v1.39.0
2026-02-28 00:33:53 -06:00
Jim Liu 宝玉
903e7ad79d
feat(baoyu-markdown-to-html): add red and orange themes
2026-02-28 00:33:28 -06:00
Jim Liu 宝玉
13707fa2cf
chore: release v1.38.0
v1.38.0
2026-02-28 00:07:01 -06:00
Jim Liu 宝玉
b56e503b16
feat(baoyu-danger-x-to-markdown): add referenced tweet rendering, media reuse, and hi-res downloads
...
- Render embedded tweets in articles as blockquotes with author info and text summary
- Reuse existing markdown when --download-media targets already-converted URLs
- Upgrade Twitter image downloads to 4096x4096 resolution
- Improve entity resolution with logical key lookup
- Support trailing media for all block types (headings, lists, blockquotes)
- Change output path to {username}/{tweet-id}/{content-slug}.md for stable paths
2026-02-28 00:06:43 -06:00
Jim Liu 宝玉
7d03685ade
chore: release v1.37.1
v1.37.1
2026-02-27 18:35:25 -06:00
Jim Liu 宝玉
b305c386bc
chore: remove unused Gemini model comparison images
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 18:32:05 -06:00
Jim Liu 宝玉
240dd7d314
Merge pull request #56 from xkcoding/fix/update-gemini-web-model-headers
...
fix(baoyu-danger-gemini-web): sync model headers with upstream and update model list
2026-02-27 18:30:48 -06:00
Jim Liu 宝玉
b02ceacfd9
chore: release v1.37.0
v1.37.0
2026-02-27 18:29:04 -06:00
Jim Liu 宝玉
fdf9007e2c
feat(baoyu-danger-x-to-markdown): improve article rendering with inline links and content-based output paths
2026-02-27 18:28:34 -06:00
Jim Liu 宝玉
08cee885d3
chore: release v1.36.0
v1.36.0
2026-02-27 10:13:27 -06:00
Jim Liu 宝玉
3bd5fdeb1b
feat(baoyu-image-gen): add gemini-3.1-flash-image-preview model and improve first-time setup
...
- Add gemini-3.1-flash-image-preview to supported Google multimodal models
- Improve preferences loading with blocking first-time setup flow
- Add first-time-setup.md reference for guided configuration
- Update model references in SKILL.md and preferences schema
2026-02-27 10:12:52 -06:00
Yangkai.Shen
e737c4a611
docs: add model comparison images for PR #56
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 19:59:42 +08:00
Yangkai.Shen
2eec4f3639
fix(baoyu-danger-gemini-web): sync model headers with upstream and update model list
...
- Update x-goog-ext-525001261-jspb header format to match upstream
HanaokaYuzu/Gemini-API (commit 42900f7, 2026-02-03), appending
`,null,null,1` to fix image generation failures
- Replace deprecated gemini-2.5-pro and gemini-2.5-flash with
gemini-3.0-flash and gemini-3.0-flash-thinking
- Add gemini-3.1-pro-preview (empty header, server auto-routed)
- Update SKILL.md and CLI help text to reflect new model options
Closes #50
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 19:40:50 +08:00
Jim Liu 宝玉
e5912018f3
Merge pull request #55 from liye71023326/fix/google-proxy-support
...
fix(baoyu-image-gen): use curl fallback when HTTP proxy is detected
2026-02-26 14:33:55 -06:00
李野
b1f568d03d
fix(baoyu-image-gen): use curl fallback for Google API when HTTP proxy is detected
...
Bun's fetch implementation has a known issue where long-lived connections
through HTTP proxies (e.g., Clash, V2Ray) get their sockets closed
unexpectedly, causing Google image generation requests to fail with
"The socket connection was closed unexpectedly".
This change adds automatic proxy detection and falls back to curl as the
HTTP client when a proxy is configured (via https_proxy, http_proxy,
HTTPS_PROXY, HTTP_PROXY, or ALL_PROXY environment variables). When no
proxy is detected, the original fetch-based implementation is used.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 17:16:15 +08:00
Jim Liu 宝玉
e736707628
chore: release v1.35.0
v1.35.0
2026-02-24 22:15:29 -06:00
Jim Liu 宝玉
d863f11f61
feat(baoyu-infographic): add dense-modules layout and 3 new styles for high-density infographics
...
Add dense-modules layout for data-rich guides and 3 new styles:
morandi-journal, pop-laboratory, retro-pop-grid. Add keyword shortcuts
for 高密度信息大图 auto-selection.
Prompt credit: AJ (https://waytoagi.feishu.cn/wiki/YG0zwalijihRREkgmPzcWRInnUg )
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 22:13:47 -06:00
Jim Liu 宝玉
2ce873c65c
Merge pull request #47 from justnode/feature/add-baoyu-image-gen-provider
...
Feature/add baoyu image gen provider
2026-02-24 21:53:19 -06:00
Jim Liu 宝玉
964cf1e045
chore: release v1.34.2
v1.34.2
2026-02-24 18:51:36 -06:00
Jim Liu 宝玉
eded9a98bb
docs(baoyu-post-to-wechat): enforce explicit theme passing for markdown conversion
2026-02-24 18:51:10 -06:00
Jim Liu 宝玉
a64fdbd23f
docs(baoyu-markdown-to-html): clarify theme resolution with EXTEND.md fallbacks
2026-02-24 18:51:04 -06:00