Commit graph

22 commits

Author SHA1 Message Date
wangzhuc
8077635f25 feat: add Camoufox anti-detection browser and fix visibility:hidden bug
Add Camoufox as Level 2 fetcher to bypass WeChat bot verification.
Fix #js_content visibility:hidden style causing empty markdown output.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 14:22:32 +00:00
wangzhuc
25d6a44082 feat: add article content extraction with anti-scraping fallback
- New `scripts/fetch_article.py`: extract WeChat article content as Markdown
  with three-level fetch strategy (requests → Playwright → manual HTML)
- Refactor `learn_theme.py` to reuse `fetch_article.fetch_html()`, removing
  duplicate fetch logic
- Update SKILL.md: add "学习这篇文章/导入范文" auxiliary function
- Update README.md: add article extraction to feature table and directory tree

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 16:34:13 +00:00
github-actions[bot]
290c3ee55b chore: rebuild dist/openclaw from source 2026-04-01 06:03:43 +00:00
github-actions[bot]
e11666c364 chore: rebuild dist/openclaw from source 2026-04-01 05:37:36 +00:00
github-actions[bot]
579b8d04ed chore: rebuild dist/openclaw from source 2026-04-01 05:32:44 +00:00
wangzhuc
eb3115d537 fix: improve GeminiProvider — size hint, API key in header, error handling
- Append size instruction to prompt (Gemini has no native size param)
- Move API key from URL query string to x-goog-api-key header
- Check status_code before parsing JSON to handle non-JSON error responses
- Remove unnecessary Session with trust_env=False
- Remove f-prefix from strings with no interpolation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 13:13:22 +08:00
ystyleb
6e0ff85f30 feat: add Gemini image generation support 2026-04-01 13:05:13 +08:00
github-actions[bot]
8db2c1994a chore: rebuild dist/openclaw from source 2026-04-01 04:38:01 +00:00
github-actions[bot]
a349dea556 chore: rebuild dist/openclaw from source 2026-03-31 08:20:36 +00:00
wangzhuc
87c4a7d293 feat: effect feedback loop, evergreen topics, merged search, content quality checks
- Topic selection: add historical effect analysis (framework/strategy/title
  performance weighting when stats available), add 2-3 evergreen topics
  alongside trending ones
- Step 3: merge material collection and content enhancement into single
  search pass, with framework-specific search strategies
- Step 5: split verification into writing quality (A) and content quality (B),
  add checks for hook strength, quote density, angle sharpness per framework
- Fix exemplar category mapping for new frameworks (opinion → hot-take,
  retrospective → story-emotional)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 16:20:17 +08:00
wangzhuc
45c020727b feat: add content enhancement strategies and 2 new frameworks
- Add content-enhance.md with 4 strategies matched by framework type:
  angle discovery (hot-take/opinion), density boost (pain-point/list),
  detail anchoring (story/retro), real-feel injection (comparison)
- Add 2 new frameworks: pure-opinion (F) and retrospective (G), now 7 total
- Integrate Step 3.3 content enhancement into SKILL.md pipeline
- Remove parameter optimization loop (low ROI, deprioritized)
- Update README: reframe from anti-AI detection to content quality

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 16:20:17 +08:00
github-actions[bot]
f9722fb93b chore: rebuild dist/openclaw from source 2026-03-30 16:55:01 +00:00
github-actions[bot]
a49dc98273 chore: rebuild dist/openclaw from source 2026-03-30 12:30:08 +00:00
github-actions[bot]
023bf26af9 chore: rebuild dist/openclaw from source 2026-03-30 12:25:57 +00:00
github-actions[bot]
333e7c46b1 chore: rebuild dist/openclaw from source 2026-03-30 12:23:43 +00:00
github-actions[bot]
2d3d8e5f54 chore: rebuild dist/openclaw from source 2026-03-30 12:20:09 +00:00
github-actions[bot]
ed73813d03 chore: rebuild dist/openclaw from source 2026-03-30 11:59:47 +00:00
github-actions[bot]
7a41f6fcc0 chore: rebuild dist/openclaw from source 2026-03-30 10:48:54 +00:00
github-actions[bot]
4ba26b2f0f chore: rebuild dist/openclaw from source 2026-03-30 07:20:55 +00:00
github-actions[bot]
1e4a74f930 chore: rebuild dist/openclaw from source 2026-03-30 07:02:06 +00:00
wangzhuc
ca502cf6d3 fix: build_openclaw 排除 __pycache__,清理 dist 运行时残留
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 13:35:29 +08:00
wangzhuc
e1a0d6ef47 新增 OpenClaw 兼容:build 脚本 + CI + 首次产物
- scripts/build_openclaw.py:SKILL.md 转换({skill_dir}→{baseDir}、WebSearch→web_search、移除 allowed-tools)
- .github/workflows/build-openclaw.yml:push to main 时自动构建 dist/openclaw/
- dist/openclaw/:首次构建产物入库,OpenClaw 用户可直接使用

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 13:00:07 +08:00