alexpunct / chatgpt-journal

Your journal/diary + ChatGPT = Chat Journal
https://www.chatjournal.ai
MIT License
40 stars 11 forks source link

Journal suggestions (assistance) #24

Open alexpunct opened 1 year ago

alexpunct commented 1 year ago

As a user I would like to get suggestions for what to write every day based on my past journal entries.

The way I would approach it as a first version would be to add a new edge function for generating journal suggestions. First it would try to find last 3 journal entries no longer than 1 month, then send the following prompt to ChatGPT:

PREVIOUS JOURNAL ENTRIES:

{{ENTRIES}}

Based on the previous journal entries the User has written this month (listed above), please help the user write a new journal entry by generating 10 follow-up questions and ideas for what to write or think about.
nitinthewiz commented 1 year ago

It would help if the interface shows these 10 follow-up questions as (pretty long) buttons. The user can click on any of the buttons and start answering the question, which would create a new journal entry.

Whether the question should be the title of the entry should be left to the user. If the user wants, they can edit the title and call it whatever they want.

TinybutGiant commented 1 year ago

Hi,

I'm genuinely intrigued by the ChatGPT-journal project. Beyond the usual prompts to guide writing, I recommend incorporating routine questions such as, "Where are you right now?", "How are you feeling today?", "Did you get a good night's sleep?", and "Do you have any special plans for today?" These could serve as initial touchpoints before delving deeper into the writing process. Furthermore, categorizing content into distinct sections like "Personal," "Work," and "Self-improvement" could assist ChatGPT in better understanding and retrieving relevant content.

xuede commented 1 year ago

If these features do get implemented, please for the sake of sweet justice, make them optional. When I'm journaling I need everything out of the way, then after I blow my thought load, then can chat and do whatever. I'm not afraid of a blank page. I NEED a blank page.