#difficult conversations
34 messages · Page 1 of 1 (latest)
really cool... any plan to make it multilanguage? i type in spanish and 8/10 it awnser in english..
this is lovely
Thank you! Multi-language support is on my list, first working on responsve UI. Btw - you you could try to add something like - write your answer in spanish - at the end of your prompt.
Thank you!
looks amazing at first. How are you handling email sending? DKIM might be a problem since the origin server and domain do not fit
Using sendgrid - yeah, there may be some issues if lots of people use it, next version (or soon) will need some sort of “user” incl emails etc.
Looks awesome
I have some feedback for ya. You obviously know the UI needs a lot of help. would prioritize making it responsive next .
I just built myself a template for a data retentive react app as a starting point for building out apps like this one, you could likely fork it if you want a head start, I have the intent of publishing it open source.
I built similar tools in the past, although I was specifically focused on coaching folks on doing the conversion themselves.
One other UX consideration... take the assumption of email as mode of communication preference off the table. Add that as an option, no prob, but enable a one click copy button also for all the users who will prefer a different method.
One other really really fascinating consideration would be this...
Invite chatGPT to a 3 way text thread with someone.
When someone sends a message, if it detects room for improvement, it can say "I think what jonathan means is ... and complete the translation into NVC formatted communication"...
That would be a really stellar extension of this concept.
Is this open source?
I tried using it for fun with the input being
you suck, dont call me anymore
the result was pretty impressive
Dear [Name],
I understand that you have been trying to contact me, but I would like to express that I do not appreciate the way you have spoken to me. I do not feel respected or valued when you talk to me in this manner, and I would like to ask you not to call me anymore.
I value our relationship, and I would be grateful if you could communicate with me in a respectful way. I hope that we can find a way to move forward peacefully.
Sincerely,
[Your Name]
one tip on marketing... make some example posts and post them in the examples channel, no more that 1 per day.
Also, which api did you use for this? How does it use Davinci?
Reading my mind! Yeah responsive and copy button intend of email. Working on it now. Love the idea of inviting to a conversation- very cool. Using GPT-3 with Davinci 003 API. Using this as a “completion” in Davinci, which is why it sometimes elaborates on the prompt lol. Super basic imo, but obvs combining a few prompt elements. No open source, just experimenting. Cool idea on the marketing, will def do once it’s responsive. May also add a “user/save” aspect too, not sure.
I do suggest you change the name of the button to "create message". "rephrase that" may not be intuitive for all. We should also think about adding a "send to phone" function. Since a lot of messages will be sent using whatsapp etc. AWS SMS api is pretty solid and I have a lot of experience with it. we can simply send the message and the user can copy/paste it into the correct app.
Also a new Tips section:
Consider the person you are writing to and their unique circumstances.Keep the tone respectful and sincere.Include specific details about the deceased or their death.Use a clear and concise structure.Avoid overly long or complicated prompts.
also we NEED a UX element to give feedback that we are waiting for the API response.
Good calls - thanks! I'll have some time over the weekend to add the "copy to" button and minor updates, but main goial is responsive site before rolling out much more....
@tawdry nebula @timid grove I added the 'copy to clipboard" and "write message" thanks!
nice!
Now go for responsive!!
Just check the layout while you make the window smaller and smaller, watch for it breaking
When it does, open the inpector chrome dev tools and change the css live until you find a change that fixes it, add the code and repeat till it looks good small
last check, click the simulator and simulate a phone view
used your tool this AM for a conversation. keep going.
css hints: look for setting max with in relation to view width of various components
body: {max-width: 100vw )
etc
ps if you dont have hot reloading configured prolly check that first and get it set up
this is the view that will be your friend for that part
the plus button will simulate adding css to any component live
BTW if getting into text is too much of a stretch, a midpoint goal could be to create your own simulation of a text thread wherein the user can type and the response is shown translated to the other user in a simulated text thread. I built something like this before and it was not too hard, good learning project.
Text might be easier frankly no ui to build
Text would be cool tho and super natural. Let me do some easier stuff first lol
Im digging aiming for hard things and asking chatGPT to pair program with me. Its teaching me faster than ever before
about to publish my first chrome extension and started the project 2 days ago
@modern dagger I have noticed that the website can leak others' messages to me
I don't know exactly how to reproduce it, but I think clicking write message multiple times causes it to expect multiple responses from the server
My friend used the site at the same time as me, and I was able to receive their message into my browser
Eeek! I’ll check it out asap - thank you!!
OK- I took down the site for a bit, frankly too much concurrent traffic for my super basic architecture to handle. I'll rebuild and put back up soon - Happy New Year!!