Greasy Fork is available in English.
Додає відповіді штучного інтелекту в DuckDuckGo (на базі GPT-4o!)
Це версії цього скрипту, де код був змінений. Показати всі версії.
Added zoom on related query hovers, applied styles to focus ↞ [auto-sync from kudoai/duckduckgpt]
kudoai/duckduckgpt
Removed old function defs ↞ [auto-sync from kudoai/duckduckgpt]
Added boost-processing to dynamic footer
± Renamed shuffle() to shuffled(), moved def down ↞ [auto-sync from kudoai/duckduckgpt]
shuffle()
shuffled()
Added slight zoom on hover ↞ [auto-sync from kudoai/duckduckgpt]
Bumped chatgpt.js to 2.5.2 ↞ [auto-sync from kudoai/duckduckgpt]
Added config.userLocale, updated dynamic footer routine
config.userLocale
± Moved shuffler + vars init up ± Added campaign end-date compliance ± Added location targetting compliance ± Re-targeted probability boost from KudoAI to Amazon ↞ [auto-sync from kudoai/duckduckgpt]
Allowed un-inited msg's to be passed to ddgptAlert()
ddgptAlert()
± Replaced ddgptShow() wrappers around fobidden + maintence alerts w/ ddgptAlert() ↞ [auto-sync from kudoai/duckduckgpt]
ddgptShow()
Made footer dynamic ↞ [auto-sync from kudoai/duckduckgpt]
Added config.appName + toCamelCase(str)
config.appName
toCamelCase(str)
± Renamed config.prefix to config.keyPrefix ↞ [auto-sync from kudoai/duckduckgpt]
config.prefix
config.keyPrefix
Replaced createSVGelem() w/ createSVGpath() ↞ [auto-sync from kudoai/duckduckgpt]
createSVGelem()
createSVGpath()
Added missing comma ↞ [auto-sync from kudoai/duckduckgpt]
Added createAnchor() ↞ [auto-sync from kudoai/duckduckgpt]
createAnchor()
Shortened arg name in createSVGelem ↞ [auto-sync from kudoai/duckduckgpt]
createSVGelem
Added config.feedbackURL ↞ [auto-sync from kudoai/duckduckgpt]
config.feedbackURL
Moved DDG class assignment of footerLink to attr array ↞ [auto-sync from kudoai/duckduckgpt]
footerLink
Added 2nd size dimensions to SVGs for wider compatibility
Implemented loops for setting 3+ attrs on SVG elems ↞ [auto-sync from kudoai/duckduckgpt]
Eliminated pootentially unsafe .innerHTML reliance
.innerHTML
.... from footer CTA init ↞ [auto-sync from kudoai/duckduckgpt]
Darkened related query icons ↞ [auto-sync from kudoai/duckduckgpt]
Added related query icons ↞ [auto-sync from kudoai/duckduckgpt]
Added // @compatible kiwi, removed test logging ↞ [auto-sync from kudoai/duckduckgpt]
// @compatible kiwi
Added whitespace to math rendering delimiters
... for readability ↞ [auto-sync from kudoai/duckduckgpt]
Replaced chatgpt.isDarkMode() in notify() w/ flag ↞ [auto-sync from kudoai/duckduckgpt]
chatgpt.isDarkMode()
notify()
Moved UI flag inits up, added isMobile + isCentered ↞ [auto-sync from kudoai/duckduckgpt]
isMobile
isCentered
Added optional chaining to wsbSVG listener attachment ↞ [auto-sync from kudoai/duckduckgpt]
wsbSVG
Hid Wider Sidebar menu cmd + button from mobile view ↞ [auto-sync from kudoai/duckduckgpt]
Moved style tweaks section down for organization ↞ [auto-sync from kudoai/duckduckgpt]
Removed unused err ↞ [auto-sync from kudoai/duckduckgpt]
err
Added web API to audio playback of answers ↞ [auto-sync from kudoai/duckduckgpt]
Updated comments for accuracy ↞ [auto-sync from kudoai/duckduckgpt]
Replaced conditions in parse routines w/ responseType() values ↞ [auto-sync from kudoai/duckduckgpt]
responseType()
Added API arg to responseType() ↞ [auto-sync from kudoai/duckduckgpt]
Added api + msgs args to createPayload() ↞ [auto-sync from kudoai/duckduckgpt]
api
msgs
createPayload()
Added API arg to createHeaders() ↞ [auto-sync from kudoai/duckduckgpt]
createHeaders()
Added createHeaders() ↞ [auto-sync from kudoai/duckduckgpt]
Shortened updateTweaksStyle(), updated wsbStyle
updateTweaksStyle()
wsbStyle
± Eliminated slight variation in net content + chatbar width when toggling WSB ↞ [auto-sync from kudoai/duckduckgpt]
Added mobile support ↞ [auto-sync from kudoai/duckduckgpt]
Re-padded chatbar for centered v-alignment ↞ [auto-sync from kudoai/duckduckgpt]
Increased gaps between corner buttons ↞ [auto-sync from kudoai/duckduckgpt]
Reverted version meta correction to preserve GF auto-sync ↞ [auto-sync from kudoai/duckduckgpt]
Corrected //@ version ↞ [auto-sync from kudoai/duckduckgpt]
//@ version
Bumped chatgpt.js to 2.5.1 ↞ [auto-sync from kudoai/duckduckgpt]
Updated hash in chatgpt.js import URL ↞ [auto-sync from kudoai/duckduckgpt]
Bumped chatgpt.js to 2.5.0, replaced isChromium()
isChromium()
... w/ chatgpt.browser.isChromium() ± Used flag for fewer .includes() calls ↞ [auto-sync from kudoai/duckduckgpt]
chatgpt.browser.isChromium()
.includes()
Shortened error arg names ↞ [auto-sync from kudoai/duckduckgpt]
Removed localization from title-check in isBlockedByCloudflare() ↞ [auto-sync from kudoai/duckduckgpt]
isBlockedByCloudflare()
Tightened/loosened equality comparisons ↞ [auto-sync from kudoai/duckduckgpt]
Moved console feedback functions out of obj ↞ [auto-sync from kudoai/duckduckgpt]
Bumped chatgpt.js to 2.4.3 ↞ [auto-sync from kudoai/duckduckgpt]
Changed light-mode color scheme for related query hovers ↞ [auto-sync from kudoai/duckduckgpt]
Показати всі версії сценарію