Skip to content

Latest commit

 

History

History
297 lines (225 loc) · 15.8 KB

README_EN.md

File metadata and controls

297 lines (225 loc) · 15.8 KB




version download stars forks python javascript


中文 English Español

Project Introduction

  • Friends who like this plug -in, you can give my GitHub project KeepChatGPT ⭐️Star support it.
  • This is a plug -in to improve the data security capacity and efficiency of ChatGPT.It can make your chat extremely smooth, eliminating dozens of unnecessary steps, and once and for all, get rid of various errors and warnings.And freely share a large number of innovative functions, such as: automatic refresh, active, data security, cancellation of audit, cloning dialogue, endless words, purifying pages, displaying large screens, interception tracking, changing with each other, and inspecting.Let our AI experience extremely safe, smooth, silky, efficient, and concise.
  • There is no research and development expenses, and use love to generate electricity purely. Welcome to follow.Thank you for appreciating cat food.

Showcase

No. Screenshot
1 Light Theme + Page Purification
2 Light Theme + Meticulousness + Large Screen Display + Constant Updates
3 Dark Theme + Meticulousness + Large Screen Display + Constant Updates
4 Mobile + Page Purification

Feature introduction

  1. Support Modify-interval
  2. Support Data-security
  3. Support Cancel-audit
  4. Support Conversation-cloning
  5. Support Complete-response
  6. Support Purified-page
  7. Support Wide-display-mode
  8. Support Intercept-tracking
  9. Support More-chat-info
  10. Support Keen observation
  11. Support multiple languages
  12. Support PC
  13. Support (Harmony OSiOSAndroid)
  14. Support Keep alive
  15. Resolve chat interruptions
  16. Resolve frequent refreshes
  17. Resolve messages that could not be sent
  18. Resolve the following errors
Serial number Resolve the following errors
1
NetworkError when attempting to fetch resource.
2
Something went wrong. If this issue persists please contact us through our help center at help.openai.com.
3
Conversation not found
4
This content may violate our content policy. If you believe this to be in error, please submit your feedback — your input will aid our research in this area.

User feedback

  • There are good and bad
  • For the good, thank you for the thumbs up
  • The bad ones will be updated continuously

Install channels

Official Channels✅:

Serial number UserScript Remarks
1 Github ✅Recommended

Fake channels❌:

Serial number UserScript Remarks
1 Google Play Store ⚠️️Beware, this is not uploaded by the author. Someone copied KeepChatGPT and asked the user to pay for it
2 Microsoft Store ⚠️️Beware, this is not uploaded by the author. Someone copied KeepChatGPT and asked the user to pay for it

Usage PC

  1. Installation Tampermonkey, through the official website
  2. Installation KeepChatGPT, through the Install channels
  3. Open ChatGPT

Usage Harmony OS

  1. Browsers Firefox
  2. Installation Firefox, through the HUAWEI App Store and official website
  3. Open Firefox > bottom right corner ... > Add-ons > Add-ons Manager > The one on the right +
  4. Installation KeepChatGPT, through the Install channels
  5. Open ChatGPT

Usage iOS

  1. Browsers Safari
  2. Installation Stay, through the App Store
  3. For instructions on use, please refer to official website
  4. Installation KeepChatGPT, through the Install channels
  5. Open ChatGPT

Other Notes

About Keep alive

  • The comparison found that 10 redundant steps were omitted and the chat was smooth
Experimental environment Unuse the KeepChatGPT plugin Use the KeepChatGPT plugin
phenomenon Frequent NetworkError alarm, which causes the web page to be refreshed. No network error is reported and no refresh is required.
Step 1 Command is issued Command is issued
Step 2 Wait for the results Wait for the results
Step 3 A network error message is generated Get results
Step 4 Try clicking Re-deliver
Step 5 The network error is reported again
Step 6 Copy the instruction you just made
Step 7 Refresh the page
Step 8 Wait for the page to load
Step 9 Open the chat session you just
Step 10 Paste the instruction you just directed
Step 11 The command is issued again
Step 12 Wait for the results again
Step 13 Get results

About a large number of user network errors

  1. Reason: Shortage of computing power, large usage, Cloudflare risk control and manslaughter. Solution: Use this plugin.

About still reporting mistakes

  1. Reason: Reference About a large number of user network errors. Solution: Replace the network.
  2. Reason: Reference About Modify interval. Solution: Adjust the interval of Keep moderately.

About Other Errors

  1. If the following error message appears, please refer to the official solution: Official - Error Message
  2. 401 - Invalid Authentication
  3. 401 - Incorrect API key provided
  4. 401 - You must be a member of an organization to use the API
  5. 429 - Rate limit reached for requests
  6. 429 - You exceeded your current quota, please check your plan and billing details
  7. 429 - The engine is currently overloaded, please try again later
  8. 500 - The server had an error while processing your request

About ERROR429 - Too many requests in 1 hour. Try again later

  1. Reason: There is no free quota for new registration, please check the official website - quota. Solution: Change your email address and mobile phone number to register.
  2. Reason: Old users have used up the quota, check the official website - quota. Solution: Deposit OpenAI.
  3. Reason: Cloudflare's bug. Solution: Privacy mode, clear cookies.
  4. Reason: Risk control is triggered due to network sharing. Solution: Replace the network.

About Cancel audit

  1. OpenAI audits all of a user's conversations, which policy can lead to account bans if the policy is frequently violated.
  2. Ticked Cancel audit In the future, add your clever prompt words (must) to avoid banning to the greatest extent.

About Modify interval

  1. Refers to the time interval between staying online to OpenAI, in seconds.
  2. The larger the time interval, the more relaxed the request and the more stable the account.
  3. The smaller the time interval, the tighter the request and the fewer network errors.
  4. Recommended intervals 50 More than a second.
  5. The author usually sets it up 900 Second.

About Conversation cloning

  1. Quickly select, copy, paste, and edit with one click
  2. Ticked Conversation cloning Later, you can click on the content of the conversation before Avatar for quick editing.
  3. The comparison found that 5 redundant steps were omitted and the chat was smooth:
Experimental environment Uncheck Conversation cloning Tick Conversation cloning
Step 1 Command is issued Command is issued
Step 2 Get results Get results
Step 3 Not satisfied with the results Not satisfied with the results
Step 4 Mouse click on the beginning of the command Click the conversation profile picture
Step 5 Mouse wheel scrolling Start adjusting the instruction
Step 6 Drag the mouse to the end of the command
Step 7 Copy the instruction
Step 8 Mouse click dialog
Step 9 Paste the instruction
Step 10 Start adjusting the instruction

About Purified page

  1. Purify excess elements.
  2. Ticked Purified page In the future, the page will have a new look, enjoy the gold label, and enhance the sense of experience.

About Wide display mode

  1. Broaden your chatting horizons PRO
  2. Ticked Wide display mode In the future, mouse scrolling will be greatly reduced, and the dialogue will be clear at a glance, improving the sense of experience.

About Complete response

  1. Let ChatGPT express itself to its heart's content, without missing anything.
  2. Ticked Complete response In the future, you can be unattended after asking a question and enjoy ChatGPT to express yourself to your heart's content until everything is replied.
  3. After testing, this feature can make ChatGPT speak for up to 5 minutes and 30 seconds, greatly breaking the original 60-second limit.
  4. The comparison found that 21 redundant steps were omitted and the chat was smooth:
Experimental environment Uncheck Complete response Tick Complete response
Step 1 Command is issued Command is issued
Step 2 Wait for the results Wait for the results
Step 3 Keep an eye on the results Get full results
Step 4 Incomplete results are obtained
Step 5 Click Continue
Step 6~21 Step 2 ~ 5 Repeat 4 times ...
Step 22 Wait for the results
Step 23 Keep an eye on the results
Step 24 Get full results

About Intercept tracking

  1. Capturing packets shows that the ChatGPT page uploads a lot of user environment information, performing extensive behavior analysis and user tracking.
  2. Enabling Tracking Interception can block most tracking behaviors, protecting user information and improving page load speed.
  3. Tests show that refreshing the ChatGPT page generates 50~100 network requests, with at least 15~65 requests tracking and analyzing users!
  4. The author believes these requests are unnecessary! Hence, users concerned about privacy should enable this feature.

About More chat info

  1. Enhances the sidebar.
  2. Enabling Constant Updates will display titles, latest news, dates, days of the week, conversation models, etc., in the sidebar, helping users quickly locate high-quality historical chat items.
LOGO Conversation Model
Black Bubble GPT3.5 Model
Purple Bubble GPT4 Model
Purple Bubble + m GPT4 Mobile Model
Purple Bubble + w GPT4 Web Browsing Model
Purple Bubble + p GPT4 Plugins Model
Purple Bubble + d GPT4 Code Interpreter Model
Without Constant Updates With Constant Updates

About Keen observation

  1. Mimics chat software styles to enhance the distinction between user and robot chat bubbles.
  2. Enabling Keen observation refreshes the chat page's appearance, improving the user experience.

About Data security

  1. Provides data security solutions, helping users intercept sensitive information to prevent data security issues.
  2. Enabling Data security automatically cleans sensitive information (desensitizes) and provides risk warnings while users compose dialogues.
  3. Please write data security rules according to regular expression syntax, with different rules separated by new lines.
  4. The default data security rules are basic and need to be customized.
  5. You can add your name, ID, computer username, company name, enterprise domain, etc., to the rules.

Here's a demonstration: If you type or paste this prompt into the chat box:

C:\Users\my-secret-username\Desktop> python login.py
  File "C:\Users\my-secret-username\Desktop\login.py", line 4
    if Mobile!"18888888888" and Email=="admin@163.com" : print("https://securiy-domain.com/login")
             ^
SyntaxError: invalid syntax

will be immediately corrected to:

C:\Users\\Desktop> python login.py
  File "C:\Users\\Desktop\login.py", line 4
    if Mobile!"" and Email=="" : print("/login")
             ^
SyntaxError: invalid syntax

Sponsor

  • This project is driven by interest, elevating one's own experience, and sharing the world.
  • If you like the author's project, you can give the author a free Star or Follow.
  • If you want the author's kitten to eat better canned food, welcome to appreciate and motivate.
  • You can write your ID in the remarks, thank you.
From Thanks
My cat
buymeacoffee
Click on the image
Love power generation
(Support WeChat, Alipay)

Click on the image or scan
WeChat