and want to maintain access to all content via the same systems
much of my content is AI generated book summaries
each book summary includes a section that refers to related books
and each book report includes an Amazon affiliate link
while I have automated and streamlined much of the process, I still spend some minutes per book report generated, mostly doing repetitive, tedious tasks.
This process is semiautomatic.
Gemini API free tier provides a fixed number of requests per day.
☝🏽 Current Semiautomatic Book Report Generation
Identify a book
Look up the full title on Goodreads or Amazon
If daily blog post doesn’t exist, create it
If books section of today’s blog post doesn’t exist, create it
Create a new bullet point at the bottom of the list in the books section
Execute the book report generation templater template with the full name of the book
Generate the Amazon affiliate link
Insert the affiliate link in frontmatter and below the title
Search all existing pages (obsidian files) for the title of the book
Usually I start by searching for the short title because the full title isn’t always used in references
Replace each plain text reference to the book with a wiki links style link to the new book report
For each book referenced in the new report, replace the plain text reference with the wiki links style link to the existing book report page
Publish each newly edited page with Enveloppe obsidian plugin
💡 Ideas
Fully Automatic Blogging
A program autonomously generates and publishes book reports to my site