Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confusing UX for new users #659

Open
tarasglek opened this issue Jul 2, 2024 · 2 comments
Open

Confusing UX for new users #659

tarasglek opened this issue Jul 2, 2024 · 2 comments

Comments

@tarasglek
Copy link
Owner

Pointed @kjk at chatcraft and he made some notes as a new user. @kjk thank you for taking the time.

Unsolicited feedback: I couldn't figure out how to use https://chatcraft.org/
I finally figured it out but only because I was unusually persistent.

Suggestions:

  • move the input box from the bottom to after the last response so the flow of question / response / question / response is a bit more obvious
  • options button: most of actions are for the whole chat so positioning it in the context of input box is confusing. Only "Attach Files" belongs there but maybe it should just be its own button, inside or outside of input box
  • combining "Ask {foo}" and selector for the model was also confusing to me. Consider "Ask AI" (or "Ask AI (model)" as a button and next to it, as a separate thing, a gear icon (which typically represents "settings") for changing model
  • clicking the "Ask" button when input field is empty has no effect. Consider some flash message
  • In options menu, a clearer wording: "Copy" => "Copy Chat", "Export" => "Export Chat"
@uday-rana
Copy link

It might be nice if the System Prompt wasn't collapsed on initial load. Right now, the first thing users see is this:

image

@humphd
Copy link
Collaborator

humphd commented Oct 4, 2024

As an experienced user, I never want to see the system prompt unless I'm editing it.

As a new user, I might want to see it so I understand what's happening.

These are obviously in conflict, so unless we do some kind of on-boarding mode for new users, it's hard to solve in the general case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants