Greasy Fork is available in English.
为 Brave Search 添加 AI 答案(由 GPT-4o 提供支持!)
这些是代码更新过的版本。 显示所有版本
Darkened related query icons ↞ [auto-sync from kudoai/bravegpt]
kudoai/bravegpt
Added related query icons ↞ [auto-sync from kudoai/bravegpt]
Added // @compatible kiwi ↞ [auto-sync from kudoai/bravegpt]
// @compatible kiwi
Added whitespace to math rendering delimiters
... for readability ↞ [auto-sync from kudoai/bravegpt]
Updated mobile insertion + appearance
± Replaced sidebarContainer w/ hostContainer for reliable targeted injection ± Added delay to thwart class auto-override ± Reduced bottom margin for uniformity ↞ [auto-sync from kudoai/bravegpt]
sidebarContainer
hostContainer
Replaced isDarkMode() in notify() w/ flag ↞ [auto-sync from kudoai/bravegpt]
isDarkMode()
notify()
Moved UI flag inits up, added isMobile ↞ [auto-sync from kudoai/bravegpt]
isMobile
Moved footer div creation/classification
... from MAIN routine to braveGPTshow(answer) for consolidation ↞ [auto-sync from kudoai/bravegpt]
braveGPTshow(answer)
Globalized wsbSpan + wsbSVG, moved listener attachment
wsbSpan
wsbSVG
... to routine w/ other attachments but added optional chaining ↞ [auto-sync from kudoai/bravegpt]
Moved WSB listener attachment inside block routine ↞ [auto-sync from kudoai/bravegpt]
Hid Wider Sidebar menu cmd + button from mobile view ↞ [auto-sync from kudoai/bravegpt]
Eliminated def of single-called fillBraveGPTfooter()
fillBraveGPTfooter()
.innerHTML
Updated footer reset routine
± Eliminated potentially unsafe reliance on .innerHTML
Moved style tweaks section down for organization ↞ [auto-sync from kudoai/bravegpt]
Moved error catching to completion of speakAudio.play() ↞ [auto-sync from kudoai/bravegpt]
speakAudio.play()
Added web API to audio playback of answers ↞ [auto-sync from kudoai/bravegpt]
Updated comment for accuracy ↞ [auto-sync from kudoai/bravegpt]
Replaced conditions in parse routines w/ responseType() values ↞ [auto-sync from kudoai/bravegpt]
responseType()
Added api arg to responseType() in getShowReply() ↞ [auto-sync from kudoai/bravegpt]
api
getShowReply()
Added api/msgs args to createPayload() ↞ [auto-sync from kudoai/bravegpt]
msgs
createPayload()
Added createHeaders(api) ↞ [auto-sync from kudoai/bravegpt]
createHeaders(api)
Removed whitespace in braveGPTstyle ↞ [auto-sync from kudoai/bravegpt]
braveGPTstyle
Added/removed whitespace in braveGPTstyle ↞ [auto-sync from kudoai/bravegpt]
Increased gaps between corner buttons ↞ [auto-sync from kudoai/bravegpt]
Bumped chatgpt.js to 2.5.1 ↞ [auto-sync from kudoai/bravegpt]
Updated hash in chatgpt.js import URL ↞ [auto-sync from kudoai/bravegpt]
Added missing comma ↞ [auto-sync from kudoai/bravegpt]
Bumped chatgpt.js to 2.5.0, replaced isChromium()
isChromium()
... w/ chatgpt.browser.isChromium() ± Used flag for fewer .includes() calls ↞ [auto-sync from kudoai/bravegpt]
chatgpt.browser.isChromium()
.includes()
Removed () around unmodded err in arrow function ↞ [auto-sync from kudoai/bravegpt]
()
err
Shortened error arg name ↞ [auto-sync from kudoai/bravegpt]
Removed localization from title-check in isBlockedByCloudflare() ↞ [auto-sync from kudoai/bravegpt]
isBlockedByCloudflare()
Tightened/loosened equality comparisons ↞ [auto-sync from kudoai/bravegpt]
Restored order of function defs before main routine
...for conformity w/ other search GPT apps that require it ↞ [auto-sync from kudoai/bravegpt]
Re-ordered function defs after main routne ↞ [auto-sync from kudoai/bravegpt]
Removed console feedback functions from obj ↞ [auto-sync from kudoai/bravegpt]
Bumped chatgpt.js to 2.4.3 ↞ [auto-sync from kudoai/bravegpt]
Changed light-mode color scheme for related query hovers ↞ [auto-sync from kudoai/bravegpt]
Added whitespace + leading zeroes to CSS functions
...for conformity ↞ [auto-sync from kudoai/bravegpt]
Replaced .className ='s w/ more performant .classList.add()'s
.className =
.classList.add()
...when amount of classes to add is small ↞ [auto-sync from kudoai/bravegpt]
Added .no-user-select to braveGPTstyle + .app-name ↞ [auto-sync from kudoai/bravegpt]
.no-user-select
.app-name
Bumped chatgpt.js to 2.4.2 ↞ [auto-sync from kudoai/bravegpt]
Removed unset config.notifHidden ↞ [auto-sync from kudoai/bravegpt]
config.notifHidden
Lightened dark-mode footer content color ↞ [auto-sync from kudoai/bravegpt]
Shortened .bravegpt-container to .bravegpt ↞ [auto-sync from kudoai/bravegpt]
.bravegpt-container
.bravegpt
Bumped chatgpt.js to 2.4.1 ↞ [auto-sync from kudoai/bravegpt]
Eliminated singe-called loadBraveGPT() + whitespace ↞ [auto-sync from kudoai/bravegpt]
loadBraveGPT()
Renamed wsbSVGelems to wsbSVGpaths ↞ [auto-sync from kudoai/bravegpt]
wsbSVGelems
wsbSVGpaths
Removed airplane cursor from related query hover ↞ [auto-sync from kudoai/bravegpt]
Replaced send button icon w/ up-arrow ↞ [auto-sync from kudoai/bravegpt]
Removed unuseful #infobox assignment from braveGPTdiv ↞ [auto-sync from kudoai/bravegpt]
#infobox
braveGPTdiv
显示脚本的所有版本