mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
a39a858f0a
* 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)