Knowledge Work, Writing, and Content Processing / In-Browser Information Collection and Organization

How can a browser extension collect and organize information without interrupting the user's workflow?