mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
bc9ae39cfc
* feat(google-scholar): add cite and profile commands, fix search dedup - cite: get BibTeX/EndNote/RefMan/RefWorks citation for a paper. Clicks the cite button in search results and fetches the citation content from Google's citation endpoint. - profile: view an author's Google Scholar profile (h-index, i10-index, citation count, top papers). Accepts author name or Scholar user ID. - search: fix duplicate results caused by CSS selector matching both outer container (.gs_r.gs_or.gs_scl) and inner child (.gs_ri) for each paper. Closes #1174, closes #1175 * fix(google-scholar): fail fast on cite and profile misses * fix(google-scholar): document new commands and lock dedup test --------- Co-authored-by: jackwener <jakevingoo@gmail.com>