Alec Jiang
d9f9da639d
fix(baoyu-chrome-cdp): support Chrome 146 native remote debugging (approval mode)
...
Chrome 146+ blocks all HTTP endpoints (/json/version) in approval mode.
Read DevToolsActivePort ws path directly and use TCP port check instead
of HTTP discovery. Add WebSocket connect retry loop for approval dialog.
Unify findExistingChromeDebugPort to use the same mechanism.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 18:00:58 +08:00
bviews
126b3040e6
fix(gemini-web): reuse openPageSession and fix orphaned tab leak
...
- Replace manual CDP target orchestration with openPageSession, keeping
behavior consistent with fetch_google_cookies_via_cdp
- Move created-tab cleanup into finally block so tabs are always closed
even when Target.attachToTarget or Network.enable throws
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 16:44:53 +08:00
bviews
682888cc95
feat(baoyu-chrome-cdp): support connecting to existing Chrome session
...
Add ability to discover and connect to an already-running Chrome browser
(v144+) for cookie extraction, avoiding the need to launch a new window
and re-login. Uses Chrome's DevToolsActivePort from default user data
directories and process scanning as discovery mechanisms.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 15:51:57 +08:00
Jim Liu 宝玉
e31294415d
chore: release v1.68.0
v1.68.0
2026-03-14 23:08:00 -05:00
Jim Liu 宝玉
926f74e9c9
feat(baoyu-cover-image): add character preservation from reference images
2026-03-14 23:07:56 -05:00
Jim Liu 宝玉
339990e87e
feat(baoyu-article-illustrator): add configurable output directory support
2026-03-14 23:07:56 -05:00
Jim Liu 宝玉
3c5c3e006d
Merge pull request #89 from shixy96/fix/markdown-to-html-inline-code-in-emphasis
...
fix(markdown-to-html): preserve inline code inside bold/emphasis
2026-03-14 22:27:14 -05:00
shixy
2aa9790789
fix: preserve inline code in cjk emphasis
2026-03-14 17:12:03 +08:00
shixy
38fc733b99
fix(markdown-to-html): preserve inline code inside bold/emphasis
...
The `extractText()` helper in `preprocessCjkEmphasis()` only handled
`text` nodes and nodes with `children`. `inlineCode` AST nodes (which
have a `value` but no `children`) fell through to the default empty-
string return, silently dropping their content.
For example `**算出 \`logits\`**` rendered as `<strong>算出 </strong>`
with the code span completely lost.
Add an `inlineCode` branch that wraps the node value in backticks so
the downstream `marked` pass can turn it into a proper `<code>` element.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-14 16:13:02 +08:00
Jim Liu 宝玉
4d2b95d1d1
chore: release v1.67.0
v1.67.0
2026-03-13 19:12:47 -05:00
JianJang2017
ac2ce0b8b6
Add qwen-image-2.0-pro support for baoyu-image-gen
2026-03-13 19:09:54 -05:00
Jim Liu 宝玉
de7dc85361
chore: sync shared skill package vendor test files
v1.66.1
2026-03-13 17:56:53 -05:00
Jim Liu 宝玉
0c02b81885
chore: release v1.66.1
2026-03-13 17:56:30 -05:00
Jim Liu 宝玉
774ad784d8
test: migrate tests from centralized mjs to colocated TypeScript
...
Move test files from tests/ directory to colocate with source code,
convert from .mjs to .ts using tsx runner, add workspaces and npm
cache to CI workflow.
2026-03-13 16:36:06 -05:00
Jim Liu 宝玉
484b00109f
chore: release v1.66.0
v1.66.0
2026-03-13 16:20:38 -05:00
Jim Liu 宝玉
ac217d5402
test: add test infrastructure with CI workflow and image-gen unit tests
2026-03-13 16:17:01 -05:00
Jim Liu 宝玉
70d9f63727
docs(baoyu-image-gen): add Jimeng and Seedream provider documentation
2026-03-13 16:16:57 -05:00
Jim Liu 宝玉
3398509d9e
refactor(baoyu-image-gen): export functions for testability and add module entry guard
2026-03-13 16:16:50 -05:00
Jim Liu 宝玉
a11613c11b
Merge pull request #88 from JimLiu/lindaifeng/main
...
fix(image-gen): tighten Jimeng provider behavior
2026-03-13 15:58:07 -05:00
Jim Liu 宝玉
cb17cb9cca
fix(image-gen): tighten Jimeng provider behavior
2026-03-13 15:39:46 -05:00
Jim Liu 宝玉
88d6e09472
Merge pull request #87 from lindaifeng/main
...
Integrate DreamGraph and DoubaoGraph
2026-03-13 15:35:15 -05:00
Jim Liu 宝玉
004236682d
chore: release v1.65.1
v1.65.1
2026-03-13 15:29:52 -05:00
Jim Liu 宝玉
7e07c1bb84
refactor(baoyu-translate): replace remark/unified with markdown-it for chunk parsing
...
Simplifies dependencies and adds main.ts CLI entry point with exported
functions for programmatic reuse.
2026-03-13 15:27:25 -05:00
lindaifeng
c151f33775
Merge branch 'JimLiu:main' into main
2026-03-14 00:39:44 +08:00
ldf
32003da694
集成即梦生图和豆包生图
2026-03-14 00:37:46 +08:00
Jim Liu 宝玉
6f38724163
chore: release v1.65.0
v1.65.0
2026-03-13 10:58:13 -05:00
Jim Liu 宝玉
374a6b28fd
feat(baoyu-post-to-wechat): add placeholder image upload and fix frontmatter parsing
2026-03-13 10:58:13 -05:00
Jim Liu 宝玉
95970480c8
Merge pull request #86 from JimLiu/codex/baoyu-md-shared
...
refactor: share markdown renderer via baoyu-md
2026-03-13 10:45:34 -05:00
Jim Liu 宝玉
fc324319d8
fix: preserve weibo image metadata in shared md package
2026-03-13 10:44:23 -05:00
Jim Liu 宝玉
056fa06c3b
refactor: share markdown renderer via baoyu-md
2026-03-13 10:20:28 -05:00
Jim Liu 宝玉
c62cda4424
chore: release v1.64.0
v1.64.0
2026-03-13 09:20:41 -05:00
Jim Liu 宝玉
12b43e166d
feat(baoyu-image-gen): add OpenRouter provider support
2026-03-13 09:18:34 -05:00
Jim Liu 宝玉
c1e1526c84
chore: release v1.63.0
v1.63.0
2026-03-13 00:24:32 -05:00
Jim Liu 宝玉
0279fa403d
feat(baoyu-url-to-markdown): add defuddle.md API fallback, YouTube transcripts, and modular converter architecture
2026-03-13 00:22:03 -05:00
Jim Liu 宝玉
994e47d1be
docs: fix Claude Code marketplace repo casing
2026-03-12 12:46:25 -05:00
Jim Liu 宝玉
6a71d5080d
chore: release v1.62.0
v1.62.0
2026-03-12 01:51:18 -05:00
Jim Liu 宝玉
1e6e6637ac
feat(baoyu-infographic): support flexible aspect ratios
...
Accept custom W:H ratios (e.g., 3:4, 4:3, 2.35:1) in addition to
named presets (landscape/portrait/square).
2026-03-12 01:50:36 -05:00
Jim Liu 宝玉
873b60aee5
docs(wechat): replace credential-like placeholders
2026-03-12 00:53:33 -05:00
Jim Liu 宝玉
b88ac59133
fix: set strict mode on plugins to prevent duplicated slash commands
...
Closes #79
2026-03-11 23:29:27 -05:00
Jim Liu 宝玉
d889c04084
chore: release v1.61.0
v1.61.0
2026-03-11 23:24:43 -05:00
Jim Liu 宝玉
5276fae6bd
feat(baoyu-post-to-wechat): add multi-account support
...
Support multiple WeChat Official Accounts via EXTEND.md accounts block.
Each account gets isolated Chrome profile, credential resolution chain
(inline → prefixed env → unprefixed env), and --account CLI arg.
2026-03-11 23:24:02 -05:00
Jim Liu 宝玉
c0941f8089
fix: exclude out/dist/build dirs and bun.lockb from skill release files
2026-03-11 22:55:47 -05:00
Jim Liu 宝玉
42b8b1fc99
fix: use proper MIME types in skill publish to fix ClawhHub rejection
2026-03-11 22:46:06 -05:00
Jim Liu 宝玉
53c788eb3b
chore: release v1.60.0
v1.60.0
2026-03-11 22:22:03 -05:00
Jim Liu 宝玉
c79066e96e
fix(baoyu-post-to-x): add missing fs import in x-article
2026-03-11 22:18:11 -05:00
Jim Liu 宝玉
05dba5c320
refactor: publish skills directly from synced vendor
2026-03-11 21:36:19 -05:00
Jim Liu 宝玉
270a9af804
refactor: simplify CLAUDE.md, move detailed docs to docs/
...
CLAUDE.md reduced from 621 to 76 lines (↓88%). Detailed guidelines
moved to on-demand reference files under docs/.
2026-03-11 21:01:59 -05:00
Jim Liu 宝玉
3bba18c1fe
build: commit vendored shared skill packages
2026-03-11 20:45:25 -05:00
Jim Liu 宝玉
069c5dc7d7
refactor: unify skill cdp and release artifacts
2026-03-11 19:38:59 -05:00
Jim Liu 宝玉
00bf946403
支持复用已有 Chrome CDP 实例,修复端口检测顺序问题
2026-03-11 17:24:18 -05:00