Project
I'd like the default teaser to be the first paragraph of text when not specified.
Trimmed options and Smart Trim module can limit by character count and strip HTML, but doesn't have this option.
I added a comment to suggest using xpath to keep/trim content.
View on Drupal.org #3223838Allow configuring HTML elements to remove from the summary including their contents Status: Postponed
There is an old D7 module that did it, some of the code looks useful for parsing the text.
https://github.com/fullfatthings/first_paragraph/blob/7.x-1.x/first_paragraph.module
Instructions for computed fields in Drupal are a bit complicated, plus integrating with views is needed.
Modules