Beanote | Devpost show a browser plugin that can take note and save a copy of the page.
I think this idea can be a user script that combines web-clipper and note-taker (user script can run on mobile while browser extension may not), we can save a copy of the webpage using tw nodejs REST API, and store notes in a field.