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

[Feature] Global floating interaction bar #1617

Open
HansSJTU opened this issue Nov 13, 2024 · 0 comments
Open

[Feature] Global floating interaction bar #1617

HansSJTU opened this issue Nov 13, 2024 · 0 comments

Comments

@HansSJTU
Copy link

Problem Description
This is a feature request only for desktop app. In short, I am suggesting a global floating interaction bar that can be triggered by a keyboard shortcut. In this interaction bar, we can interact with model directly and the record of the conversation will also be preserved in app.

I use Alfred (something similar to apple spotlight but have way better customization support) a lot, and they have a chatgpt support. Example: https://alfred.app/workflows/alfredapp/openai/.

I think this is super useful if we can have a similar global bar, that can be triggered anywhere. Imaging, if I am working in terminal in full screen and have a question needs to ask, instead of going to another screen, I can just trigger this floating bar and ask what I want.

Proposed Solution
I don't have a solution, but I think maybe we can extend the search functionality as a start point?

Additional Context
I would image this something similar to this screenshot. In any other window, you can toggle this floating bar and ask. This gives a more seamless experience.
image


问题描述
这是一个仅针对桌面应用的功能请求。简而言之,我建议增加一个可以通过键盘快捷键触发的全局浮动交互栏。在这个交互栏中,我们可以直接与模型互动,而且对话记录也会保存在应用中。

我经常使用 Alfred(类似于苹果的 Spotlight,但支持更好的自定义功能),他们有对 ChatGPT 的支持。例如: https://alfred.app/workflows/alfredapp/openai/

我认为如果我们能有类似的全局浮动栏会非常有用,这样可以在任何地方触发。想象一下,如果我正在全屏终端中工作,有问题需要询问,与其切换到另一个屏幕,我可以直接触发这个浮动栏并提问。

拟议的解决方案
我没有具体的解决方案,但我认为我们可以从扩展搜索功能作为起点?

附加背景
我想象这个功能类似于这张截图。在任何窗口中,你都可以切换到这个浮动栏并提问。这样可以提供更加无缝的体验。

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

1 participant