RSSHub/lib/routes/perplexity
Yang Zhi d097ce525a
feat(route): add perplexity blog (#21436)
* feat(route): add perplexity blog

Add route for Perplexity blog at /perplexity/blog, scraping
perplexity.ai/hub with Puppeteer. Extracts featured and regular
articles using data-framer-name selectors, deduplicates responsive
layout copies, and fetches full article text from detail pages.

* fix(route/perplexity): deduplicate article body text from Framer responsive copies

* fix(route/perplexity): return HTML content instead of plain text for article descriptions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 19:34:12 +08:00
..
blog.ts feat(route): add perplexity blog (#21436) 2026-03-20 19:34:12 +08:00
changelog.ts fix(route/perplexity): update changelog title selector for new page structure (#20964) 2026-01-25 02:26:22 +08:00
namespace.ts