tecnolector/scraper-novels-java ? reverse-engineered prompt
Reverse engineered prompt
Build me a Java app that can take a web novel URL, download all the chapters, clean up the messy HTML, and turn it into a proper EPUB 3 file.
I want both a simple command line flow and a small web interface where I can paste a supported novel link, start the job, and watch the progress without the page freezing. The downloader should work fast with multiple threads, handle retries, keep track of missing chapters, and let me resume a download if it gets interrupted. It should also notice VIP or blocked chapters and stop politely if the site starts rate limiting.
After the chapters are saved, I want an editor that can remove extra site junk, fix broken HTML into valid XHTML, and package everything into a clean EPUB with a cover, summary, and genres. If you can, make it work with the supported novel sites from the README and keep the whole thing easy to run locally or in Docker.
Are you gonna build this?
make sure you review the code using coderabbit