Files
jakevin a39a858f0a feat(autoresearch): improve operate success rate + complex publish chains (#753)
* chore(autoresearch): format save-tasks.json

* feat(autoresearch): add Layer 5 Publish testing for twitter/zhihu

New eval-publish.ts tests end-to-end content creation via operate commands:
- 7 tasks: 5 fill-only (safe) + 2 publish (post + delete)
- Twitter: compose fill, reply fill, post+delete, cross-site HN→tweet
- Zhihu: answer fill, article fill (title+body), cross-site HN→answer
- Supports --type fill-only/publish and --platform twitter/zhihu filters
- Cleanup steps auto-delete published content after verification
- fill-only: 5/5 passing

* feat(autoresearch): improve operate success rate + complex publish chains

Iteration round 1 results:
- Browse: 50/59 → 58/59 (+8) — fixed 8 broken selectors, 1 remaining (DDG images anti-crawl)
- Publish fill-only: 5/5 → 12/13 → 13/13 — added 8 complex tasks, fixed selectors
- Save as CLI: 26/26 (maintained)

Changes:
- browse-tasks.json: fix 8 broken selectors (iana, github, quotes, trending, google, wiki, npm, httpbin)
- publish-tasks.json: add 8 complex multi-step tasks (thread compose, quote RT, search→reply, cross-platform)
- skills/opencli-operate/SKILL.md: add Common Pitfalls section, improve save-as-CLI guidance
- Fix twitter thread compose (use querySelectorAll for 2nd textarea)
- Fix zhihu editor selectors (WriteIndex-titleInput, contenteditable)
2026-04-04 14:37:40 +08:00
..