Giter VIP home page Giter VIP logo

chatgptbox's Introduction

ChatGPT Box

Deep ChatGPT integrations in your browser, completely for free.

license release size verfiy

English   |   Indonesia   |   简体中文   |   日本語   |   Türkçe

Install

Chrome Edge Firefox Safari Android Github

Guide   |   Preview   |   Development&Contributing   |   Video Demonstration   |   Credit

News

  • This extension does not collect your data. You can verify it by conducting a global search for fetch( and XMLHttpRequest( in the code to find all network request calls. The amount of code is not much, so it's easy to do that.

  • This tool will not transmit any data to ChatGPT unless you explicitly ask it to. By default, the extension must be activated manually. It will only send a request to ChatGPT if you specifically click "Ask ChatGPT" or trigger the selection floating tools — and this is applicable only when you're using GPT API modes. (issue #407)

  • You can use projects like https://github.com/BerriAI/litellm / https://github.com/songquanpeng/one-api to convert LLM APIs into OpenAI format and use them in conjunction with ChatGPTBox's Custom Model mode

  • You can also use Ollama / https://openrouter.ai/docs#models with ChatGPTBox's Custom Model mode

✨ Features

  • 🌈 Call up the chat dialog box on any page at any time. (Ctrl+B)
  • 📱 Support for mobile devices.
  • 📓 Summarize any page with right-click menu. (Alt+B)
  • 📖 Independent conversation page. (Ctrl+Shift+H)
  • 🔗 Multiple API support (Web API for Free and Plus users, GPT-3.5, GPT-4, Claude, New Bing, Moonshot, Self-Hosted, Azure etc.).
  • 📦 Integration for various commonly used websites (Reddit, Quora, YouTube, GitHub, GitLab, StackOverflow, Zhihu, Bilibili). (Inspired by wimdenherder)
  • 🔍 Integration to all mainstream search engines, and custom queries to support additional sites.
  • 🧰 Selection tool and right-click menu to perform various tasks, such as translation, summarization, polishing, sentiment analysis, paragraph division, code explain and queries.
  • 🗂️ Static cards support floating chat boxes for multi-branch conversations.
  • 🖨️ Easily save your complete chat records or copy them partially.
  • 🎨 Powerful rendering support, whether for code highlighting or complex mathematical formulas.
  • 🌍 Language preference support.
  • 📝 Custom API address support.
  • ⚙️ All site adaptations and selection tools(bubble) can be freely switched on or off, disable modules you don't need.
  • 💡 Selection tools and site adaptation are easy to develop and extend, see the Development&Contributing section.
  • 😉 Chat to improve the answer quality.

Preview

Search Engine Integration, Floating Windows, Conversation Branches

preview_google_floatingwindow_conversationbranch

Integration with Commonly Used Websites, Selection Tools

preview_reddit_selectiontools

Independent Conversation Page

preview_independentpanel

Git Analysis, Right Click Menu

preview_github_rightclickmenu

Video Summary

preview_youtube

Mobile Support

image

Settings

preview_settings

Credit

This project is based on one of my other repositories, josStorer/chatGPT-search-engine-extension

josStorer/chatGPT-search-engine-extension is forked from wong2/chat-gpt-google-extension (I learned a lot from that) and detached since 14 December of 2022

wong2/chat-gpt-google-extension is inspired by ZohaibAhmed/ChatGPT-Google (upstream-c54528b)

chatgptbox's People

Contributors

acelam avatar ai-chef avatar airanadih avatar alwinraju avatar bowencool avatar d-taken avatar dekotale avatar dependabot[bot] avatar eltociear avatar fspark avatar github-actions[bot] avatar guspan-tanadi avatar iamsirsammy avatar jialeicui avatar jkamsker avatar josstorer avatar koraa avatar kyoyacchi avatar liujuntao123 avatar mhd-fettah avatar mohamed3nan avatar mrichtarsky avatar okkidwi avatar only1337 avatar panasinho avatar peterdavehello avatar serxolaxe avatar tang-ji avatar victor141516 avatar xxcdd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chatgptbox's Issues

Clear auto-generated conversations

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
希望每次执行之后能自动删除会话,目前每查询一次,翻译一次就会在列表里留下一个新会话,得自己一个一个删除
A clear and concise description of what you want to happen.

Additional context
其他
Add any other context or screenshots about the feature request here.

No Input Found

请问b站出现的No Input Found是什么原因?怎么解决呢?
A{T_G7AAL%ZNN 10WOVE L

"Allow Unsigned Extensions" setting is reset every time Safari is quit

The setting "Allow Unsigned Extensions" in Safari Developer menu is reset every time we quit the browser. Is there any way to make it persistent so we don't need to check it every time Safari is open? Also, are there any plans to sign the extension in the future?

Please complete the following information):

  • OS: macOS 13.2.1
  • Browser: Safari 16.3
  • Extension Version: 2.0.7

safari扩展列表没有该插件的选项?

Describe the bug
问题描述
A clear and concise description of what the bug is.

To Reproduce
如何复现
Steps to reproduce the behavior:

  1. github release下载了safari.dmg
  2. 安装和放行之后打开,提示需要退出程序并在safari插件设置中打开插件?
  3. 但是safari的插件里面没有chatgpt box的选项
  4. 尝试重启safari,且完全重启电脑也没有出现选项

Expected behavior
期望行为
成功安装,开始使用?

Screenshots
截图说明
image
image

Please complete the following information):
请补全以下内容

  • OS: macos ventura, m1 chip
  • Browser: safari, brave,edge ,firefox
  • Extension Version: v2.0.2

Additional context
其他
firefox和chrome版本如何安装,应用商店搜索都没有发现有。

希望增加对gbt4的支持

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述

新版本chatgbt 4上线,能否支持使用gbt4?(我已经网页上订阅了,希望能够插件上也支持直接使用gpt4)

Describe the solution you'd like
你期望的新功能实现方案
A clear and concise description of what you want to happen.

API mode web 模块增加自选模型版本

Additional context
其他
Add any other context or screenshots about the feature request here.

在GitHub上找不到“ask chatgpt”图标

Describe the bug
问题描述
A clear and concise description of what the bug is.

To Reproduce
如何复现
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
期望行为
A clear and concise description of what you expected to happen.

Screenshots
截图说明
If applicable, add screenshots to help explain your problem.

Please complete the following information):
请补全以下内容

  • OS: [e.g. Windows]
  • Browser: [e.g. chrome, safari]
  • Extension Version: [e.g. v2.0.2]

Additional context
其他
Add any other context about the problem here.

能不能增添pdf的划词翻译功能

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
你期望的新功能实现方案
A clear and concise description of what you want to happen.

Additional context
其他
Add any other context or screenshots about the feature request here.

Firefox 右键菜单内无内容

Describe the bug
问题描述
A clear and concise description of what the bug is.

To Reproduce
如何复现
Steps to reproduce the behavior:
右键菜单无选项

Expected behavior
期望行为
正常显示
Screenshots
截图说明
图片

Please complete the following information):
请补全以下内容

  • OS: Windows 10
  • Browser: Firefox 111.0
  • Extension Version: 2.0.6

Additional context
其他

yarn dev error

ERROR in ./src/background/index.mjs
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: You gave us a visitor for the node type "JSXFragment" but it's not a valid type

Error: OpenAI Security Check Required

Describe the bug
问题描述

Error:

OpenAI Security Check Required
Please open https://chat.openai.com/
And refresh this page or type you question again

Consider creating an api key at https://platform.openai.com/account/api-keys

To Reproduce
如何复现

Every time you use the extension.

Please complete the following information):
请补全以下内容

  • OS: Windows
  • Browser: chrome
  • Extension Version: 111.0.5563.65

关于返回内容排版问题

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
返回内容的排版似乎没做处理,如果发送的内容有html标签,返回的内容应该也是有的,不处理就会导致返回了一大段未经过排版的文字,如下图:
image

Describe the solution you'd like
你期望的新功能实现方案
React中的dangerouslySetInnerHTML将内容以html格式渲染至内容展示区

Additional context
其他

请求细化指南中advanced部分,自定义网站调用

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述

  1. 看了当前wiki 修改arxiv的例子,但还是不太理解应该怎么写input, append, prepend query。 比如我想在arxiv上自动翻译、总结文章,而不是ask,应该如何实现呢?有没有更具体的参考指南

  2. 当前advanced 设定,如果要添加多个网站,只是在Custom Site Regex 项添加网站匹配,都只能用相同的设置吗?是否可以针对不同网站不同设置?

功能建议:添加可以通过快捷键呼出的独立窗口

感谢大佬的无私奉献,希望项目可以添加以下功能:

  1. 支持显示为独立的窗口,响应浏览器外的划词行为。如在word文档中,划词后使用快捷键呼出独立窗口(或许可以参考沙拉查词的独立窗口实现?)
    给大佬比个心~

知乎中,为每个问题增加Ask ChatGPT

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
image
在目前的版本中,Ask ChatGPT位于右侧详情栏中,只能总结第一个问题,浏览其他问题时,只能手动选中进行调用,不够方便。
同时,使用了知乎修改器这个脚本后,个人是比较倾向删除几乎不提供有效信息的右侧栏的,这样会让整体页面更加清爽,同时这使得第一个回答也必须手动选中进行操作(因为Ask ChatGPT在有侧边栏,一起被屏蔽了)。
image

Describe the solution you'd like
你期望的新功能实现方案
希望为每一个问题,在作者名称右侧的空白部分添加一个较小的Ask ChatGPT按钮,如图一。这样可以使用起来更加方便。

Additional context
其他
同时,浏览知乎时,综合多个回答是非常必要的,我觉得可以增加多个答案的同时输入与对比。但是因为很多问题本身答案数量多,单个回答长,默认全部输入是很消耗token的。这个问题我暂时没有太好的想法。

bilibili,视频右侧框提示:No Input Found

Describe the bug
问题描述
A clear and concise description of what the bug is.
1.bilibili,视频右侧框提示:No Input Found;
2.右键点击gptbox 经常无法调出窗口。
To Reproduce
如何复现
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
期望行为
A clear and concise description of what you expected to happen.

Screenshots
截图说明
If applicable, add screenshots to help explain your problem.

Please complete the following information):
请补全以下内容

  • OS: [e.g. Windows]
  • Browser: [e.g. chrome, safari]
  • Extension Version: [e.g. v2.0.2]

Additional context
其他
Add any other context about the problem here.

翻译出现问题

在翻译
鉄道の停車場のちかくに、猫の第六事務所がありました。ここは主に、猫の歴史と地理をしらべるところでした。
会翻译为
“Near the station of the light railway, there was the sixth office of the cats. This place was mainly for researching the history and geography of cats.” (Translated from Japanese)
并且翻译时有时候会出现多余的提示
52db6c4afe1e6c4b8657f618fecc6d47

太长的视频无法总结完整,建议加入自动分段总结

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
你期望的新功能实现方案
A clear and concise description of what you want to happen.

Additional context
其他
Add any other context or screenshots about the feature request here.

没有回应 无限等待

Describe the bug
问题描述
一直呈现截图中的状态,没有报错但也没有回应
重新去其他位置可以继续使用

To Reproduce
如何复现
这是我输入的起始prompt:

作为一位有多年审稿经验,且在众多领域发表过文章的专业人士,在阿尔兹海默症和人工智能交叉领域也取得了显著成就。请您帮我修改以下综述文章结构,使其更具逻辑连贯性。

请根据段落主题将它们按照一个合理的顺序组织起来,并对每个段落进行必要的调整以确保文章流畅、易于理解并符合学术规范要求。

此外,请注意检查文中使用的语言是否准确明确,并提供任何可能需要添加或删除的信息。最后,请务必仔细检查拼写和语法错误。

感谢您的努力与耐心!

聊着聊着就崩了,不得不重新来

Expected behavior
期望行为
希望能够知道问题产生原因和解决办法

Screenshots
截图说明
image

Please complete the following information):
请补全以下内容

  • OS: Windows
  • Browser: chrome, safari
  • Extension Version: v2.0.5

功能建议:面板增加固定按钮、快捷键呼出面板功能

感谢作者的辛苦开发,工具很棒!希望能增加以下功能:

  1. 在使用悬浮按钮完成对话交互后,如果不小心点击原页面,对话面板失焦后会直接消失,而且没有方法恢复。所以希望增加一个固定面板的功能,或者设置为失焦不消失,只有关闭才消失的设计。

  2. 个人认为增加快捷键呼出面板更方便,如果能自定义各个功能(翻译、总结、解释代码、空白面板)的快捷键就更好了,要是加上显示/隐藏面板的快捷键,甚至把第一个问题也解决了。

有时视频右侧的对话框无法出现

Describe the bug
问题描述
A clear and concise description of what the bug is.

To Reproduce
如何复现
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
期望行为
A clear and concise description of what you expected to happen.

Screenshots
截图说明
If applicable, add screenshots to help explain your problem.

20220512.QS.QS.-.YouTube.4.-.-.Microsoft.Edge.2023-03-17.17-41-30.mp4

Please complete the following information):
请补全以下内容

  • OS: [e.g. Windows]
  • Browser: [e.g. chrome, safari]
  • Extension Version: [e.g. v2.0.2]

Additional context
其他
Add any other context about the problem here.

safari没有发现可以安装插件的位置

问题描述
下载Safari.dmg安装后提示插件当前是关闭的,需要在Safari设置里将扩展打开,但是跳到设置后根本看不到这个拓展

截图说明
image

Please complete the following information):
请补全以下内容

  • OS: macOS 13.2.1
  • Browser: safari
  • Extension Version: v2.0.2

项目好像挂了,我在edge上报错

Describe the bug
问题描述
A clear and concise description of what the bug is.

To Reproduce
如何复现
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
期望行为
A clear and concise description of what you expected to happen.

Screenshots
截图说明
If applicable, add screenshots to help explain your problem.

Please complete the following information):
请补全以下内容

  • OS: [e.g. Windows]
  • Browser: [e.g. chrome, safari]
  • Extension Version: [e.g. v2.0.2]

Additional context
其他
Add any other context about the problem here.

搜索引擎搜索的时候会慢半拍再出来

Describe the bug
问题描述
搜索引擎搜索的时候侧边chatGPT会慢半拍,答案再出来,而同类竞品 chatGPT-search-engine-extension 在这方面似乎没有这个问题。
同样使用OPENAI API GPT-3.5-turbo接口。

Expected behavior
期望行为
优化速度,达到与 chatGPT-search-engine-extension 同样的响应速度

Add Bing Chat if possible

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Please add Bing Chat if possible.

Describe the solution you'd like
Please add Bing Chat if possible, so that we can access GPT-4 for free.

数字列表渲染出现重叠

Describe the bug
问题描述
数字列表的渲染有重影

To Reproduce
如何复现

选中github中的一个代码文件的全部代码后,进行代码解释,出现的渲染出来的结果,数字列表有重影

Expected behavior
期望行为
浏览器中渲染结果有重影,但是保存为markdown后,使用vscode打开,文件正常

Screenshots
截图说明
image

Please complete the following information):
请补全以下内容

  • OS: macOS 13.0.1 22A400 x86_64
  • Browser: chrome
  • Extension Version: v2.0.4

chrome使用出现问题,一些页面没反应

Describe the bug
使用谷歌浏览器部分页面右键点击chatbox功能没反应
A clear and concise description of what the bug is.

To Reproduce
如何复现
打开浏览器的管理扩展程序发现错误,截图如下

Screenshots
截图说明
If applicable, add screenshots to help explain your problem.
image

Please complete the following information):
请补全以下内容

  • OS: macos
  • Browser: chrome
  • Extension Version: [e.g. v2.0.6]

Additional context
其他
Add any other context about the problem here.

实时滚动到底部

这里能否实时/强制滚动到底部,现在看只能问题回答完或者手动。
image

GitHub分析功能的触发问题

Describe the bug
问题描述
第一次好像无法正常触发,需要刷新网页才可以

To Reproduce
如何复现
/

Expected behavior
期望行为
正常触发

Screenshots
截图说明

bandicam.2023-03-17.13-28-42-680.mp4

Please complete the following information):
请补全以下内容

  • OS: [Windows10 LTSC 1809]
  • Browser: [chrome 111.0.5563.65(64 位)]
  • Extension Version: [v2.0.4]

Additional context
其他
/

可以添加个自定义预设问题

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
有时候重复提问相同的内容不太方便

Describe the solution you'd like
你期望的新功能实现方案
能够在插件中添加预制的自定义问题

Additional context
其他
感谢

[优化] 可否关闭点击页面链接时的悬浮展示

Is your feature request related to a problem? Please describe.

  • 每次点击页面的链接跳转时,也会悬浮展示,这个时机是否有必要?应该只要划词或右键时展示即可。
  • 当 ToolBox 展示后,页面滚动后期望能够自动隐藏 ToolBox。目前只要展示了,在鼠标不进行第二次点击时,滑动浏览页面的时候它会一直悬浮在页面上,比较影响阅读体验。

Describe the solution you'd like
如问题所述。

Additional context
感谢作者的贡献,希望考虑下此类问题的优化。

Words get cut off

Describe the bug
words get cut off on new rows

To Reproduce

  1. ask something
  2. read the answer

Expected behavior
words not being cut off

Screenshots
image

Please complete the following information):

  • OS: Windows
  • Browser: Firefox
  • Extension Version: v2.0.6

上架谷歌商店

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
能否上架谷歌商店,这几天的审核速度好像有加快

Describe the solution you'd like
你期望的新功能实现方案
/

Additional context
其他
/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.