mirror of
https://github.com/adams549659584/go-proxy-bingai.git
synced 2025-06-03 15:02:30 +08:00
feat: ⚡ 同步官网最新、新增图像创建功能、优化移动端提示词库展示
This commit is contained in:
parent
b79de9c81b
commit
842e02b9d7
@ -6,7 +6,7 @@
|
||||
|
||||
⭐ 支持现有开源提示词库
|
||||
|
||||
⭐ 需要画图等高级功能时,可登录微软账号设置用户 Cookie 进行体验
|
||||
⭐ 需要画图等高级功能时(需选更有创造力模式或右上角设置中的图像创建),可登录微软账号设置用户 Cookie 进行体验
|
||||
|
||||
⭐ 遇到一切问题,先点左下角  试试,不行使用刷新大法(Shift + F5 或 Ctrl + Shift + R 或 右上角设置中的一键重置),最终大招就 清理浏览器缓存 及 Cookie ,比如(24 小时限制、未登录提示等等)
|
||||
|
||||
@ -100,7 +100,7 @@ Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070
|
||||
# Socks 账号、密码 可选
|
||||
Go_Proxy_BingAI_SOCKS_USER=xxx
|
||||
Go_Proxy_BingAI_SOCKS_PWD=xxx
|
||||
# 默认用户 Cookie 设置,可选,固定前缀 Go_Proxy_BingAI_USER_TOKEN 可设置多个,未登录用户将随机使用
|
||||
# 默认用户 Cookie 设置,可选,不推荐使用,固定前缀 Go_Proxy_BingAI_USER_TOKEN 可设置多个,未登录用户将随机使用,多人共用将很快触发图形验证,并很快达到该账号的24小时限制
|
||||
Go_Proxy_BingAI_USER_TOKEN_1=xxx
|
||||
Go_Proxy_BingAI_USER_TOKEN_2=xxx
|
||||
Go_Proxy_BingAI_USER_TOKEN_3=xxx ...
|
||||
@ -130,7 +130,7 @@ docker run -e Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070 -e Go_Proxy_BingAI_SOC
|
||||
|
||||
- docker compose 示例
|
||||
|
||||
```bash
|
||||
```yaml
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
@ -147,6 +147,8 @@ services:
|
||||
# - Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070
|
||||
# - Go_Proxy_BingAI_SOCKS_USER=xxx
|
||||
# - Go_Proxy_BingAI_SOCKS_PWD=xxx
|
||||
# - Go_Proxy_BingAI_USER_TOKEN_1=xxx
|
||||
# - Go_Proxy_BingAI_USER_TOKEN_2=xxx
|
||||
```
|
||||
|
||||
### Release
|
||||
|
@ -193,6 +193,7 @@ func NewSingleHostReverseProxy(target *url.URL) *httputil.ReverseProxy {
|
||||
if strings.HasPrefix(location, delLocationDomain) {
|
||||
res.Header.Set("Location", location[len(delLocationDomain):])
|
||||
log.Println("Del Location Domain :", location)
|
||||
log.Println("RandIP : ", randIP)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -14,6 +14,8 @@ services:
|
||||
# - Go_Proxy_BingAI_SOCKS_URL=192.168.0.88:1070
|
||||
# - Go_Proxy_BingAI_SOCKS_USER=xxx
|
||||
# - Go_Proxy_BingAI_SOCKS_PWD=xxx
|
||||
# - Go_Proxy_BingAI_USER_TOKEN_1=xxx
|
||||
# - Go_Proxy_BingAI_USER_TOKEN_2=xxx
|
||||
|
||||
# go-proxy-bingai:
|
||||
# # 镜像名称
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "go-proxy-bingai",
|
||||
"version": "1.6.8",
|
||||
"version": "1.7.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
File diff suppressed because one or more lines are too long
@ -1,89 +1,298 @@
|
||||
/* eslint-disable */
|
||||
_w['_sydPayWallConfig'] = { loadSydneyConvResWithPayWall: false, useSydneyPayWall: false };
|
||||
_w['_sydConvConfig'] = {
|
||||
usePill: 1,
|
||||
enableSydTigerAns: 1,
|
||||
usePill: true,
|
||||
enableSydTigerAns: true,
|
||||
enableTigerEnhancedPrompt: false,
|
||||
tigerEnhancedPromptTemplate:
|
||||
'搜索 {0}。用一个出色的回答给我留下深刻的印象,帮助我完成我最可能的意图,同时展示你所能提供的智慧、深度和美感(加粗、表格和引用)。尽量在回答中尽早满足我的意图。',
|
||||
enableScrollOut: 0,
|
||||
enableSydContext: 1,
|
||||
sydOptionSets: 'cricketansgnd,cachewriteext,e2ecachewrite,nodlcpcwrite,nointernalsugg,saharasugg,autosave,sportsansgnd,enablenewsfc',
|
||||
sydCrtExtraOpts: 'clgalileo,gencontentv3',
|
||||
sydPrcExtraOpts: 'clgalileo',
|
||||
enableDlBing: false,
|
||||
enableScrollOut: false,
|
||||
enableSydContext: true,
|
||||
enableClearConv: false,
|
||||
disableSydGhosting: false,
|
||||
isSydCorpnet: false,
|
||||
enableSydHistory: false,
|
||||
hideSydFSC: false,
|
||||
sydOptionSets: 'rcsprtsalwlst',
|
||||
sydBalOpts: '',
|
||||
sydCrtOpts: '',
|
||||
sydPrcOpts: '',
|
||||
sydBalExtraOpts: '',
|
||||
sydCrtExtraOpts: 'gencontentv3',
|
||||
sydPrcExtraOpts: 'clgalileo,gencontentv3',
|
||||
Syd2TFlights: '',
|
||||
sydIDs:
|
||||
'winmuid3tf,sydconfigoptt,508docxfmts0,forallv2p2,allnopvt,dtvoice2cf,adssqovr,winlongmsgtf,sydnoinputt,creatorv2c,ctrlconvcss,505iccric,505suggsah,509loganids0,430rai267s0,427rchlths0,threadsonly,cthreadon,507vaop,505bof107s0,406sportgnd,427startpm',
|
||||
'winmuid3tf,osbsdusgreccf,ttstmout,crchatrev,winlongmsgtf,ctrlworkpay,norespwtf,tempcacheread,temptacache,505scss0,508jbcars0,515enbotdets0,5082tsports,515vaoprvs,424dagslnv1s0,kcimgattcf,427startpms0',
|
||||
sydBaseUrl: 'https://sydney.bing.com',
|
||||
includeSubstrateToken: 0,
|
||||
compSydBaseUrl: '',
|
||||
isCompliantSydneyEndpointEnabled: false,
|
||||
useAccountLinkingForConversationLimitUpsell: false,
|
||||
includeSubstrateToken: false,
|
||||
augloopEndpoint: 'https://augloop.office.com',
|
||||
enableProdEditorEndpoint: 1,
|
||||
enableProdEditorEndpoint: true,
|
||||
enableCiqEvent: false,
|
||||
noInitOpts: false,
|
||||
overrideSydOptions: false,
|
||||
removeDeepleo: false,
|
||||
enableSydNativeIntegration: false,
|
||||
enableSydSuperAppIntegration: false,
|
||||
enableSydSuperAppNativeVoice: false,
|
||||
enableSydSappFeedbackButton: false,
|
||||
sydneySapphireLogLevel: 5,
|
||||
enableSydSwiftKeyIntegration: false,
|
||||
enableSapphireSydVoiceExp: false,
|
||||
enableSydneySapphireBridgeMocks: false,
|
||||
enableSuperAppKeyboardPopup: false,
|
||||
sydneySuperAppFeatures: '',
|
||||
getLocationDataFromHeader: '',
|
||||
sydneySwiftKeyFeatures: '',
|
||||
isSappMobileOptimizedOn: false,
|
||||
enableSapphireContextRegistration: false,
|
||||
enableEdgeMobileNativeTTS: false,
|
||||
enableSydPreloadAudioTTS: false,
|
||||
enableSydneyShareLink: false,
|
||||
sydUrlPart: '',
|
||||
compSydUrlPart: '',
|
||||
compliantSydOptionsSets: '',
|
||||
country: 'United States',
|
||||
countryConfidence: 8,
|
||||
state: 'California',
|
||||
city: 'Los Angeles',
|
||||
cityConfidence: 0,
|
||||
zip: '',
|
||||
timezoneoffset: '8',
|
||||
dma: 0,
|
||||
lat: '34.0536909',
|
||||
long: '-118.242766',
|
||||
language: 'Chinese (China)',
|
||||
moveOnlySydXAnswers: 1,
|
||||
enableSydX1T: 1,
|
||||
enableSydCarousel: 1,
|
||||
traceId: '645d41ae7e68493bba9f9934d64a4a13',
|
||||
enableSydShare: 1,
|
||||
enableSydCookLoc: 1,
|
||||
enableSQMsg: 1,
|
||||
addDv3Opt: 1,
|
||||
enableErrorTelemetry: 1,
|
||||
checkCreatorAnsFor1T: 1,
|
||||
enableAnsCardSuffix: 1,
|
||||
enableSydAjaxReset: 1,
|
||||
enableSydCLOC: 1,
|
||||
enableCdxFeats: 1,
|
||||
enableSemSerpShare: 1,
|
||||
enableFdbkFinalized: 1,
|
||||
enableSydImageCreate: 1,
|
||||
enableToneCook: 1,
|
||||
balTone: 'galileo',
|
||||
isVisualParityRun: false,
|
||||
enableSydAjax: false,
|
||||
moveOnlySydXAnswers: true,
|
||||
enable1TCibSlot: false,
|
||||
enableSydOverlay: false,
|
||||
enableSydX1T: true,
|
||||
enableSydTestCache: false,
|
||||
hideSydMic: false,
|
||||
enableSydCarousel: true,
|
||||
fromNoResults: false,
|
||||
sydTestCacheMsg: '',
|
||||
traceId: '646ae52b797848988e6618d6205cf436',
|
||||
extraSappOptions: '',
|
||||
extraEdgeOptions: '',
|
||||
enableSydMic: false,
|
||||
carouselQueries: '',
|
||||
sydCarPropQuery: false,
|
||||
enableSydShare: true,
|
||||
enableTigerCachedAttr: false,
|
||||
enableSydCarouselHistory: false,
|
||||
enableSydCookLoc: true,
|
||||
enableSQMsg: true,
|
||||
enable161Feats: true,
|
||||
addDv3Opt: true,
|
||||
addGenContentv3Opt: false,
|
||||
hideSydReconnect: false,
|
||||
enableErrorTelemetry: true,
|
||||
enableSemSerpNoCache: false,
|
||||
checkCreatorAnsFor1T: true,
|
||||
enableSydStrictRedirect: false,
|
||||
enableAnsCardSuffix: true,
|
||||
enableSydStaticAdsLink: false,
|
||||
removeDSAT: true,
|
||||
enableShortOpt: false,
|
||||
enableSpeechExperimentalFeatures: false,
|
||||
enableSydAjaxReset: true,
|
||||
enableSydCLOC: true,
|
||||
enableCdxFeats: true,
|
||||
cdxFeats: '',
|
||||
enableSecureUpdateConversation: false,
|
||||
enableSecureSendFeedback: false,
|
||||
disableSecureUpdateConversation: false,
|
||||
disableSecureSendFeedback: false,
|
||||
enableSemSerpShare: true,
|
||||
enableShareModalDialog: true,
|
||||
enableFdbkFinalized: true,
|
||||
enableRotateDisclaimer: false,
|
||||
enableRotateWelMsg: false,
|
||||
enableDM: false,
|
||||
enableSydImageCreate: true,
|
||||
disableCibNotificationStyleUpdate: false,
|
||||
enableSecureConnect: true,
|
||||
enableToneCook: true,
|
||||
toneDefault: 'Balanced',
|
||||
balTone: 'harmonyv3',
|
||||
crtTone: 'h3imaginative',
|
||||
prcTone: 'h3precise',
|
||||
enableBalDefault: 1,
|
||||
enableNewTopicAutoExpand: 1,
|
||||
enableThreadsAADMSASwitch: 1,
|
||||
enableMaxTurnsPerConversation: 1,
|
||||
enableSpeechChatDataAfterPhrase: false,
|
||||
enableSpeechEarconOnInput: false,
|
||||
enableSimpleVoiceInput: false,
|
||||
enableSpeechFateTTSStop: false,
|
||||
enableSpeechGetUserMedia: false,
|
||||
enableSpeechErrorHandling: false,
|
||||
enableSpeechTTSLatencyLogging: true,
|
||||
enableSpeechInputWhileRequestIsPending: false,
|
||||
enableSpeechIconDarkTheme: false,
|
||||
enableSpeechAriaLabel: false,
|
||||
enableSpeechReopenMic: false,
|
||||
enablePersistentToneSelector: false,
|
||||
enableBalDefault: true,
|
||||
enableNewTopicAutoExpand: true,
|
||||
enableTelemetryPrivacy: false,
|
||||
isAccountLinkedWithActiveAAD: false,
|
||||
enableThreadsAADMSASwitch: true,
|
||||
enableMaxTurnsPerConversation: true,
|
||||
enableMaxTurnsFromBackend: false,
|
||||
maxTurnsPerConversation: 20,
|
||||
maxTurnsPerConversationMuidUser: 5,
|
||||
maxMessageLength: 4000,
|
||||
enablePerfTrk: 1,
|
||||
enableTonePerf: 1,
|
||||
enableSinglePerfEventPerMessage: 1,
|
||||
enableAdSlugsMobile: 1,
|
||||
enableCreatorShare: 1,
|
||||
enableUnauthRedir: 1,
|
||||
enableAddMobileTagToCibOnShowConv: 1,
|
||||
enableMMAnsType: 1,
|
||||
enableStreamSyntheticTextResponses: 1,
|
||||
enableSigninTurnFix: true,
|
||||
enableAmberTurnPerConversation: false,
|
||||
amberTurnPerConversation: 0,
|
||||
enableAdSlugsDesktop: false,
|
||||
disResetTT: false,
|
||||
enablePerfTrk: true,
|
||||
enableTonePerf: true,
|
||||
enableSinglePerfEventPerMessage: true,
|
||||
enableEmbeddedPerf: false,
|
||||
enableAdSlugsMobile: true,
|
||||
enableCreatorShare: true,
|
||||
enablePuidOvr: false,
|
||||
enableUnauthRedir: true,
|
||||
enableSydSafeSearch: false,
|
||||
enableFeedbackClientSideScreenshot: false,
|
||||
enableAddMobileTagToCibOnShowConv: true,
|
||||
userPriorityLevel: 999,
|
||||
enableUserPriorityLevel: false,
|
||||
enableMMAnsType: true,
|
||||
enableStreamSyntheticTextResponses: true,
|
||||
enableToneCookExpiry: false,
|
||||
syntheticStreamSpeed: 55,
|
||||
enableServerLogMerging: 1,
|
||||
enableAutoRecoverFromInvalidSession: 1,
|
||||
enableAutoRecoverFromInvalidSessionForFirstTurn: 1,
|
||||
enableCodeCopy: 1,
|
||||
enableRichTextPaste: 1,
|
||||
enableActionBarIMEFix: 1,
|
||||
enableFeedbackInstrumentation: 1,
|
||||
disableShareWithNoMargin: false,
|
||||
enableMobileShareAnchorLeft: false,
|
||||
disableTabletScroll: false,
|
||||
disableTabletScrollOut: false,
|
||||
disableFocusedTabletScrollOut: false,
|
||||
disableTouchDesktopScroll: false,
|
||||
disableDesktopScroll: false,
|
||||
enableSuggEndFix: false,
|
||||
enableBalancedSerp: false,
|
||||
enableBalancedSerpLog: false,
|
||||
enableCreativeLandingPage: false,
|
||||
enableServerLogMerging: true,
|
||||
enableThreadShareWithoutRenderCardRequest: false,
|
||||
enableSuperOptionsSets: false,
|
||||
enableAutoRecoverFromInvalidSession: true,
|
||||
enableAutoRecoverFromInvalidSessionForFirstTurn: true,
|
||||
enableOneClickCopy: false,
|
||||
enableCodeCopy: true,
|
||||
enableRichTextPaste: true,
|
||||
enableInlineFeedback: false,
|
||||
enableInlineFeedbackV2: false,
|
||||
enableSerpFeedback: false,
|
||||
enablePersistentInputText: false,
|
||||
enableFeedbackMenuOverflow: false,
|
||||
enableActionBarIMEFix: true,
|
||||
shareLoadingUI: true,
|
||||
enableFeedbackInstrumentation: true,
|
||||
isSapphireClient: false,
|
||||
enableSydneySapphireUpsellMessageActions: false,
|
||||
enableSydneySapphireUpsellEndOfChat: false,
|
||||
enableSydneySapphireUpsellContinueConversation: false,
|
||||
sydneySapphireUpsellTreatment: 4,
|
||||
enableSearchQueryForInlineAds: 1,
|
||||
enableFixCodeXAsBug: 1,
|
||||
enableThreads: 1,
|
||||
enablePreserveTextFormat: 1,
|
||||
disable2TSearchHistory: 1,
|
||||
enableSydBeacon: 1,
|
||||
suppressPoleRSWhenEnableSydCarousel: 1,
|
||||
disablePassBotGreetingInContext: 1,
|
||||
enableCloudflareCaptcha: 1,
|
||||
enableResizeObserverWithAnimationFrame: 1,
|
||||
enableStartPromotion: 1,
|
||||
enableCopyButtonInstrumented: 1,
|
||||
enableGetChats: 1,
|
||||
enableThreadSync: 1,
|
||||
enableBICHistory: 1,
|
||||
enableConvModeSwitchAjax: false,
|
||||
enableSetToneFromUrl: true,
|
||||
suppressKnobCreative: 0,
|
||||
suppressKnobBalanced: 0,
|
||||
suppressKnobPrecise: 0,
|
||||
enableSuppressTones: false,
|
||||
enableSearchQueryForInlineAds: false,
|
||||
enableDevFormOverrideForAds: false,
|
||||
enableMessageExport: true,
|
||||
enableFlatActionBar: true,
|
||||
codexMUIDUser: false,
|
||||
enableCodexMuidConsentTop: false,
|
||||
enableCodexMuidConsentExplicit: false,
|
||||
enableCodexMuidConsentImplicit: false,
|
||||
enableFixCodeXAsBug: true,
|
||||
enableCreatorSendQueryWhenShowConvQuery: true,
|
||||
enableCodexWinBotMessage: false,
|
||||
enableCodexWin: false,
|
||||
enableThreads: true,
|
||||
enableThreadsCF: false,
|
||||
codexWinEnableCustomGreeting: false,
|
||||
codexWinGreetingCustomString: '',
|
||||
codexWinCurrentTurn: 0,
|
||||
enableSkipContentOriginCheck: false,
|
||||
enableMobileOneClickShare: false,
|
||||
enableMobileOneClickShareV2: true,
|
||||
enableShareQuestionWithResponse: true,
|
||||
enableShareQuestionTitlePrefix: false,
|
||||
enableShareInlineAdsIframe: true,
|
||||
enableScreenshotIgnoreOnCibSerp: true,
|
||||
enableStandaloneUtility: true,
|
||||
enableShareWholeThreadMockUp: false,
|
||||
enableThreadShareLandingPage: true,
|
||||
enableShareThreadWithNoCache: true,
|
||||
enableDisposeOrphanedHosts: false,
|
||||
enablePreserveTextFormat: true,
|
||||
disable2TSearchHistory: true,
|
||||
enableSydBeacon: false,
|
||||
enableShareOnHostMessage: false,
|
||||
enableSydneySapphireCameraBridge: false,
|
||||
enableVisualSearch: false,
|
||||
enableChatCoach: '',
|
||||
suppressAlsoTryWhenEnableSydCarousel: false,
|
||||
suppressPoleRSWhenEnableSydCarousel: false,
|
||||
disablePassBotGreetingInContext: true,
|
||||
enableHoverCardOnLearnMorePills: false,
|
||||
/** 聊天记录启用更多,可导出 */
|
||||
enableThreadContextMenu: true,
|
||||
enableCloudflareCaptcha: true,
|
||||
enableResizeObserverWithAnimationFrame: true,
|
||||
enableStartPromotion: false,
|
||||
enableKnowledgeCardImage: true,
|
||||
enableMobileKnowledgeCardOverlay: true,
|
||||
suppressPoleRecommendedSearchWhenEnableSydCarousel: true,
|
||||
enableCopyButtonInstrumented: true,
|
||||
enableWowCDSSurvey: false,
|
||||
enableMessageExportWithPlainText: true,
|
||||
enableMessageExportOnlineWord: false,
|
||||
enableMessageExportOnlineExcel: false,
|
||||
enableThreadExportOnlineWord: false,
|
||||
enableCopyHtml: false,
|
||||
enableExportPdfWithAnswerScreenshot: false,
|
||||
enableExportDocxWithAnswerScreenshot: false,
|
||||
enableGetChats: true,
|
||||
enableExportDocxWithFormat: false,
|
||||
enableThreadSync: true,
|
||||
enableCssSplitConvModeOnClick: false,
|
||||
enableFlux3P: false,
|
||||
enableDelayShowConvEvent: false,
|
||||
disableWelcomeScreen: false,
|
||||
enableWelcomeScreenV2: false,
|
||||
enableNewTables: false,
|
||||
codexTableVersion: 1,
|
||||
enableTestDailyLimit: false,
|
||||
enableTestTurnLimit: false,
|
||||
enableWebPageContextMessages: false,
|
||||
enableCodexPluginb: false,
|
||||
enableBICHistory: true,
|
||||
enable2TScreenshot: false,
|
||||
enableWelcomeScreenAIRolesV1ForMobile: false,
|
||||
enableNewAutoSuggestEndPoint: false,
|
||||
enableFixChatScopeActive: false,
|
||||
enableHideConvMode: false,
|
||||
enableLoadCIBFromCDN: false,
|
||||
enableRenderCardRequestIMSearchParams: false,
|
||||
enableCodexTesthooks: false,
|
||||
flux3PPluginList: '',
|
||||
EnableTypingIndicatorAnimation: false,
|
||||
TypingIndicatorAnimationDuration: 1000,
|
||||
enableMessagePrivacy: false,
|
||||
codexOptionsSetsList: [],
|
||||
enableSydSuperAppAnchoredScroll: false,
|
||||
enable2TQueryConfigsOnSerpLoad: false,
|
||||
isMobileHost: false,
|
||||
};
|
||||
_w['_sydThreads'] = { threads: [] };
|
||||
_w['_sydConvTranslation'] = {
|
||||
@ -93,6 +302,7 @@ _w['_sydConvTranslation'] = {
|
||||
actionBarNewChatButtonDesktop: '开始新聊天',
|
||||
actionBarNewChatButtonMobile: '新建聊天',
|
||||
actionBarOngoingConvPlaceholder: '键入消息',
|
||||
attachmentLoading: '正在加载附件',
|
||||
captchaTitle: '验证身份',
|
||||
captchaDescription: '若要继续,请在下图中输入字符。',
|
||||
captchaPlaceholder: '输入字符...',
|
||||
@ -143,6 +353,7 @@ _w['_sydConvTranslation'] = {
|
||||
submit: '提交',
|
||||
metaInternalSearchQuery: '正在搜索: `{0}`',
|
||||
metaInternalLoaderMessage: '正在为你生成答案...',
|
||||
metaInternalImageLoaderMessage: '分析图像',
|
||||
compliantMetaInternalLoaderMessage: '从 {0} 生成安全答案',
|
||||
messageSharedContent: '共享内容',
|
||||
clickToView: '单击以查看',
|
||||
@ -174,18 +385,18 @@ _w['_sydConvTranslation'] = {
|
||||
messageSentAriaLabelPrefix: '已发送电子邮件',
|
||||
messageReceivedAriaLabelPrefix: '已收到消息',
|
||||
messageAttributionsCollapseBtnAriaLabel: '折叠',
|
||||
newTopicGreet1: '谢谢你帮我理清头绪! 我现在能帮你做什么?',
|
||||
newTopicGreet2: '谢谢你! 知道你什么时候准备好继续前进总是很有帮助的。我现在能为你回答什么问题?',
|
||||
newTopicGreet3: '重新开始总是很棒。问我任何问题!',
|
||||
newTopicGreet4: '当然,我很乐意重新开始。我现在可以为你提供哪些帮助?',
|
||||
newTopicGreet5: '好了,我已经为新的对话重置了我的大脑。你现在想聊些什么?',
|
||||
newTopicGreet6: '没问题,很高兴你喜欢上一次对话。让我们转到一个新主题。你想要了解有关哪些内容的详细信息?',
|
||||
newTopicGreet7: '当然,我已准备好进行新的挑战。我现在可以为你做什么?',
|
||||
newTopicGreet8: '好的,我已清理好板子,可以重新开始了。我可以帮助你探索什么?',
|
||||
newTopicGreet9: '明白了,我已经抹去了过去,专注于现在。我们现在应该探索什么?',
|
||||
newTopicGreet10: '很好,让我们来更改主题。你在想什么?',
|
||||
newTopicGreet11: '好了,我已经为新的对话擦拭干净板子了。现在我可以和你聊些什么呢?',
|
||||
newTopicGreet12: '不用担心,我很高兴尝试一些新内容。我现在可以为你回答什么问题?',
|
||||
newTopicGreet1: '谢谢你! 知道你什么时候准备好继续前进总是很有帮助的。我现在能为你回答什么问题?',
|
||||
newTopicGreet2: '重新开始总是很棒。问我任何问题!',
|
||||
newTopicGreet3: '当然,我很乐意重新开始。我现在可以为你提供哪些帮助?',
|
||||
newTopicGreet4: '当然,我已准备好进行新的挑战。我现在可以为你做什么?',
|
||||
newTopicGreet5: '很好,让我们来更改主题。你在想什么?',
|
||||
newTopicGreet6: '不用担心,我很高兴尝试一些新内容。我现在可以为你回答什么问题?',
|
||||
newTopicGreet7: '好的,我准备好了!感谢重置。我们应该了解哪些内容?',
|
||||
newTopicGreet8: '感谢刷新!你有新的话题吗?',
|
||||
newTopicGreet9: '明白了,让我们重新开始。接下来应该讨论什么?',
|
||||
newTopicGreet10: '下一步!我可以为你做什么?',
|
||||
newTopicGreet11: '好的,我已准备好新话题。我们应该一起了解哪些内容?',
|
||||
newTopicGreet12: '明白了,请继续!感谢告诉我。我能提供什么帮助?',
|
||||
newTopicSugg1: '教我一个新单词',
|
||||
newTopicSugg2: '如何设定可实现的目标?',
|
||||
newTopicSugg3: '教我有关登月的信息',
|
||||
@ -211,35 +422,36 @@ _w['_sydConvTranslation'] = {
|
||||
newTopicSugg23: '火烈鸟为何为粉色?',
|
||||
newTopicSugg24: '全息影像的工作原理是什么?',
|
||||
newTopicSugg25: '金字塔是如何建成的?',
|
||||
newUserGreet: '你好,我是必应。我利用 AI 的力量来帮助你探索网络,学习新事物,并享受美好时光。我还可以生成各种内容,如散文、歌曲、代码等。你今天想做什么?',
|
||||
newUserSugg1: '搜索视频',
|
||||
newUserSugg2: '玩小游戏',
|
||||
newUserSugg3: '搜索网页',
|
||||
repeatUserGreet: '你好。很高兴再次与你聊天。你今天想研究什么有趣的事物?',
|
||||
repeatUserSugg1: '向我展示一首诗',
|
||||
repeatUserSugg2: '玩井字游戏',
|
||||
repeatUserSugg3: '谁创建了你?',
|
||||
creativeGreet: '好吧!这就是创造力。我能帮什么忙?',
|
||||
balancedGreet: '听起来不错,我们可以在趣事和事实中寻找平衡。如何提供帮助?',
|
||||
preciseGreet: '你好,我在这里帮你查答案。你有哪些问题?',
|
||||
creativeSugg1: '告诉我的星座',
|
||||
creativeSugg2: '告诉我一个关于小狗的故事',
|
||||
creativeSugg3: '你知道一切吗?',
|
||||
newUserGreet: '嘿,你好!我是必应,除了简单搜索之外,我还可以帮助你完成各种操作。你可以询问我关于从家庭作业到历史记录到帽子的任何信息。你的想法是什么?',
|
||||
newUserSugg1: '搜索运行状况',
|
||||
newUserSugg2: '搜索电影',
|
||||
newUserSugg3: '创作歌曲',
|
||||
repeatUserGreet: '你好,你又回来了!很高兴再次看到你。我今天能帮你做什么?',
|
||||
repeatUserSugg1: '曲奇食谱',
|
||||
repeatUserSugg2: '你可以做什么?',
|
||||
repeatUserSugg3: '告诉我一个事实',
|
||||
creativeGreet: '让我们发挥创意吧!你是否在考虑某个主题,还是即兴发挥?',
|
||||
balancedGreet: '很好,我还可以帮助你发现新事物并找到答案。我们首先应该做什么?',
|
||||
preciseGreet: '你好,我来帮你查资料。首先请问我一个问题。',
|
||||
creativeSugg1: '告诉我一个关于小狗的故事',
|
||||
creativeSugg2: '给雷雨写一封情书',
|
||||
creativeSugg3: '我可以为好友做些什么?',
|
||||
balancedSugg1: '为我提供有关新爱好的想法',
|
||||
balancedSugg2: '我需要一些建议',
|
||||
balancedSugg3: '哪种花最香?',
|
||||
preciseSugg1: '我需要帮助做研究',
|
||||
balancedSugg2: '给我个周末度假的主意',
|
||||
balancedSugg3: '我需要一些建议',
|
||||
preciseSugg1: '谁发明语言?',
|
||||
preciseSugg2: '为我编辑内容',
|
||||
preciseSugg3: '跟我说说第 22 任总统',
|
||||
preciseSugg3: '给我列出今晚晚餐的购物清单',
|
||||
close: '关闭',
|
||||
newTopicPrompt: '通过新主题,可以开始与必应就任何主题进行全新对话',
|
||||
typingIndicatorStopRespondingAriaLabel: '停止响应',
|
||||
canceling: '正在取消',
|
||||
welcomeLearnSegment0: '必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并',
|
||||
welcomeLearnSegment1: '让我们一起学习。必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并 ',
|
||||
welcomeLearnSegment2: '共享反馈 ',
|
||||
welcomeLearnSegment3: '以便我们可以学习和改进!',
|
||||
welcomeLearnMessage: '让我们一起学习。必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并 {0} 以便我们可以学习和改进!',
|
||||
welcomeLearnFeedbackSubstitue: '共享反馈',
|
||||
welcomeLearnFeedbackSubstitute: '共享反馈',
|
||||
actionBarSuspendConvPlaceHolder: '已为挂起的帐户禁用消息传递',
|
||||
notiReConnect: '出错了。',
|
||||
notiChatEnd: '聊天主题已结束。',
|
||||
@ -307,6 +519,7 @@ _w['_sydConvTranslation'] = {
|
||||
notificationUnauthorizedMuidUsersCta: '登录以继续你的聊天。',
|
||||
notificationChatEnterMuidUsers: '登录以提出更多问题并进行更长的对话。',
|
||||
muidUsersTermsCond1: '通过单击“开始使用”,并继续与必应交互,即表示你接受',
|
||||
muidUsersTermsCond1Inline: '通过继续与必应交互,你将接受 ',
|
||||
muidUsersTermsCond2: '并确认你已查看',
|
||||
muidUserGetStartedText: '开始使用',
|
||||
welcomeMobSugg1: '必应如何使用 AI?',
|
||||
@ -337,18 +550,18 @@ _w['_sydConvTranslation'] = {
|
||||
signInCta: '登录 ',
|
||||
signInDescription: ' 以提出更多问题并进行更长的对话',
|
||||
exportSuccessToastTitle: '已导出文件。某些格式和图像可能无法导出。',
|
||||
exportLoadingToastTitle: '导出中...',
|
||||
exportLoadingToastTitle: '正在导出...',
|
||||
exportedFileUserTitle: '用户',
|
||||
exportedFileBotTitle: '必应',
|
||||
copyCodeSuccessToastTitle: '已复制到剪贴板',
|
||||
copyCodeButtonTooltip: '复制',
|
||||
copyCodeButtonSuccessTooltip: '已复制',
|
||||
threadsSharedOnDate: '于 {0} 共享',
|
||||
threadsMore: '更多',
|
||||
threadsExportPanelTitle: '选择格式',
|
||||
threadsExportPanelAriaLabel: '选择',
|
||||
threadsAADMSARedirectConfirm: '切换配置文件',
|
||||
threadsAADMSARedirectDescription:
|
||||
'您的对话历史记录正在与您的Microsoft账户一起保存。下次您使用个人账户登录时,它将保留在这里供您使用。',
|
||||
threadsAADMSARedirectConfirm: '切换用户配置',
|
||||
threadsAADMSARedirectDescription: '正在使用 Microsoft 帐户保存你的对话历史记录。下次使用个人帐户登录时,它将在此处显示。',
|
||||
threadsCancel: '取消',
|
||||
threadsChatHistory: '聊天记录',
|
||||
threadsConfirm: '确认',
|
||||
@ -364,15 +577,18 @@ _w['_sydConvTranslation'] = {
|
||||
threadsPreview: '预览',
|
||||
threadsPreviewText: '跳回最近聊天',
|
||||
threadsRecentTitle: '聊天记录',
|
||||
threadsRecentTitleShort: '最近使用',
|
||||
threadsSavedTitle: '已保存',
|
||||
threadsSeeAllRecent: '查看所有最近的聊天',
|
||||
threadsSeeAllSaved: '查看所有保存的聊天',
|
||||
threadsTitle: '聊天',
|
||||
threadsYesterday: '昨天',
|
||||
threads2TLastAccessed: '上次访问时间',
|
||||
threads2TInfoChanged: '信息可能已更改',
|
||||
threads2TRerenderDesc: '单击“重新加载”以显示来自 Web 的最新信息',
|
||||
threads2TRerender: '重新加载',
|
||||
threads2TLastAccessed: '上次应答时间',
|
||||
threads2TInfoChanged: '此信息可能已更改,因为',
|
||||
threads2TArchivedText: '屏幕截图',
|
||||
threads2TReloadDescription: '单击“重新加载”以显示来自 Web 的最新信息',
|
||||
threads2TFailedSearch: '请参阅最新 Bing.com',
|
||||
threads2TReload: '搜索 Bing.com',
|
||||
webPageContextPrefix: '已访问网站',
|
||||
zeroInputSuggestionFallback1: '哪款咖啡研磨机评价最好?',
|
||||
zeroInputSuggestionFallback2: '对于一个预算有限的六口之家来说,会首选哪三款车型?',
|
||||
@ -388,6 +604,16 @@ _w['_sydConvTranslation'] = {
|
||||
zeroInputSuggestionCategory5: '写入',
|
||||
zeroInputSuggestionCategory6: '组织',
|
||||
zeroInputSuggestionCategory7: '创建',
|
||||
discoverMessageItemTitle: '📝 一起重写文本',
|
||||
discoverMessageItemContent: '尝试从页面中选择文本以查看我们可以一起执行的操作',
|
||||
pluginTitle: 'Plugins',
|
||||
visualSearchFlyoutTitle: '添加图像',
|
||||
visualSearchGenericErrorMessage: '很抱歉 - 你的上传似乎有一次失败。请重试',
|
||||
VisualSearchInvalidUrlMessage: '抱歉 - 你提供的 URL 似乎无效。请重试',
|
||||
visualSearchFlyoutInputboxAriaLabel: '粘贴图像 URL',
|
||||
VisualSearchFlyoutTakePhotoButtonLabel: '拍照',
|
||||
visualSearchDragAndDropLabel: '“将图片拖至此处',
|
||||
visualSearchFlyoutUploadButtonLabel: '从此设备上传',
|
||||
};
|
||||
function parseQueryParamsFromQuery(n, t) {
|
||||
var u, f, e, o;
|
||||
@ -465,7 +691,7 @@ function addCommonPersistedParams(n) {
|
||||
return (t = t.length > 0 ? r + t : ''), n + t;
|
||||
}
|
||||
var currentQuery = null;
|
||||
var fab_config = { fabStyle: 1, fabSbAction: 'FocusSearchBox', fabSbActionHover: 'None', fabSbActionData: 'None', fabTooltip: '', micFabAlwaysVisible: false, fabClickNoAS: true };
|
||||
var fab_config = { fabStyle: 1, fabSbAction: 'FocusSearchBox', fabSbActionHover: 'None', fabSbActionData: 'None', fabTooltip: '', micFabAlwaysVisible: false, fabClickNoAS: false };
|
||||
sj_be(
|
||||
_w,
|
||||
'click',
|
||||
|
@ -12,9 +12,9 @@
|
||||
})(_w.onload, _w.si_PP);
|
||||
_w.rms.js(
|
||||
{ 'A:rms:answers:Shared:BingCore.Bundle': '/rp/oJ7sDoXkkNOICsnFb57ZJHBrHcw.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFSCHelper': '/rp/zIWGH0CtsF1-0jQOvc01HUV4uVQ.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFSCHelper': '/rp/XBHyxbMN-5ifYmS8GGYyywmwILI.br.js' },
|
||||
{ 'A:rms:answers:VisualSystem:ConversationScope': '/rp/YFRe970EMtFzujI9pBYZBGpdHEo.br.js' },
|
||||
{ 'A:rms:answers:CodexBundle:cib-bundle': '/rp/w7_rwsxIfLFmlNCVn4MbZuevoMI.br.js' },
|
||||
{ 'A:rms:answers:CodexBundle:cib-bundle': '/rp/-2UI-r71AEUWE8zNKc6Vdf8wVfc.br.js' },
|
||||
{ 'A:rms:answers:SharedStaticAssets:speech-sdk': '/rp/6slp3E-BqFf904Cz6cCWPY1bh9E.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFullScreenConv': '/rp/gyKl-0hbVjb5hHMqC3ZejA90ZN4.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFullScreenConv': '/rp/R-NU1gYWw5NsYTEXrFn1hwhdP5g.br.js' },
|
||||
);
|
||||
|
@ -44,13 +44,13 @@ _G = {
|
||||
Mkt: 'en-US',
|
||||
RevIpCC: 'us',
|
||||
RTL: false,
|
||||
Ver: '20',
|
||||
Ver: '22',
|
||||
IG: '0',
|
||||
EventID: '645c60c3f55a42549d538c31cf5dd366',
|
||||
EventID: '646ae52b797848988e6618d6205cf436',
|
||||
V: 'web',
|
||||
P: 'SERP',
|
||||
DA: 'PUSE01',
|
||||
SUIH: 'FfN6lYBDNDOEzj4vnSOJqQ',
|
||||
SUIH: 'BtAuR605UV0NIg083Tp9HA',
|
||||
adc: 'b_ad',
|
||||
// logsb 启用 sendBeacon 推送日志,并在 sendBeacon 阻止
|
||||
EF: { cookss: 1, bmcov: 1, crossdomainfix: 1, bmasynctrigger: 1, bmasynctrigger3: 1, newtabsloppyclick: 1, chevroncheckmousemove: 1, logsb: 1 },
|
||||
@ -59,6 +59,10 @@ _G = {
|
||||
_G.lsUrl = '/fd/ls/l?IG=' + _G.IG;
|
||||
curUrl = '/search';
|
||||
function si_T(a) {
|
||||
// if (document.images) {
|
||||
// _G.GPImg = new Image();
|
||||
// _G.GPImg.src = _G.gpUrl + 'IG=' + _G.IG + '&' + a;
|
||||
// }
|
||||
return true;
|
||||
}
|
||||
_G.CTT = '3000';
|
||||
|
@ -1,6 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import { h, ref } from 'vue';
|
||||
import { NDropdown, type DropdownOption, NModal, NInput, NButton, useDialog, useMessage, NImage } from 'naive-ui';
|
||||
import { NDropdown, type DropdownOption, NModal, NInput, NButton, useMessage, NImage } from 'naive-ui';
|
||||
import settingSvgUrl from '@/assets/img/setting.svg?url';
|
||||
import cookies from '@/utils/cookies';
|
||||
import { usePromptStore } from '@/stores/modules/prompt';
|
||||
@ -8,6 +8,7 @@ import { storeToRefs } from 'pinia';
|
||||
import ChatNavItem from './ChatNavItem.vue';
|
||||
import type { Component } from 'vue';
|
||||
import { isMobile } from '@/utils/utils';
|
||||
import CreateImage from '@/components/CreateImage/CreateImage.vue';
|
||||
|
||||
const isShowMore = ref(false);
|
||||
const isShowSetTokenModal = ref(false);
|
||||
@ -18,11 +19,13 @@ const message = useMessage();
|
||||
const promptStore = usePromptStore();
|
||||
const { isShowPromptSotre } = storeToRefs(promptStore);
|
||||
const isShowClearCacheModal = ref(false);
|
||||
const isShowCreateImageModal = ref(false);
|
||||
|
||||
const navType = {
|
||||
github: 'github',
|
||||
setToken: 'setToken',
|
||||
compose: 'compose',
|
||||
createImage: 'createImage',
|
||||
promptStore: 'promptStore',
|
||||
reset: 'reset',
|
||||
version: 'version',
|
||||
@ -50,6 +53,10 @@ const navConfigs = [
|
||||
label: '撰写文章',
|
||||
url: '/web/compose.html',
|
||||
},
|
||||
{
|
||||
key: navType.createImage,
|
||||
label: '图像创建',
|
||||
},
|
||||
{
|
||||
key: navType.reset,
|
||||
label: '一键重置',
|
||||
@ -79,6 +86,12 @@ const handleSelect = (key: string) => {
|
||||
case navType.reset:
|
||||
isShowClearCacheModal.value = true;
|
||||
break;
|
||||
case navType.createImage:
|
||||
if (!cookies.get(userTokenCookieName)) {
|
||||
message.warning('体验画图功能需先登录');
|
||||
}
|
||||
isShowCreateImageModal.value = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@ -147,4 +160,5 @@ const clearCache = async () => {
|
||||
<NButton ghost size="large" type="error" @click="resetCache">确定</NButton>
|
||||
</template>
|
||||
</NModal>
|
||||
<CreateImage v-model:show="isShowCreateImageModal" />
|
||||
</template>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<script setup lang="ts">
|
||||
import {} from 'vue';
|
||||
|
||||
const props = defineProps<{
|
||||
defineProps<{
|
||||
navConfig: {
|
||||
key: string;
|
||||
label: string;
|
||||
|
@ -29,7 +29,9 @@ const showEditPromptPop = (item: IPrompt) => {
|
||||
<template>
|
||||
<NThing class="hover:bg-gray-100 cursor-pointer p-5">
|
||||
<template #description>
|
||||
<NTag class="max-w-[150px] xl:max-w-[680px] overflow-ellipsis overflow-hidden" type="info"> {{ source.act }} </NTag>
|
||||
<NTag type="info">
|
||||
<span class="inline-block max-w-[120px] xl:max-w-[650px] overflow-hidden text-ellipsis">{{ source.act }}</span>
|
||||
</NTag>
|
||||
<div class="float-right">
|
||||
<NButton secondary type="info" size="small" @click="showEditPromptPop(source)">编辑</NButton>
|
||||
<NButton secondary class="ml-2" type="error" size="small" @click="delPrompt(source)">删除</NButton>
|
||||
|
@ -148,7 +148,7 @@ const downloadPrompt = async (config: IPromptDownloadConfig) => {
|
||||
<NInput class="basis-full xl:basis-0 xl:min-w-[300px]" placeholder="搜索提示词" v-model:value="keyword" :clearable="true"></NInput>
|
||||
<NButton secondary type="info" @click="isShowDownloadPop = true">下载</NButton>
|
||||
<NButton secondary type="info" @click="showAddPromptPop">添加</NButton>
|
||||
<NUpload class="w-auto" accept=".json" :default-upload="false" :show-file-list="false" @change="importPrompt">
|
||||
<NUpload class="w-[56px] xl:w-auto" accept=".json" :default-upload="false" :show-file-list="false" @change="importPrompt">
|
||||
<NButton secondary type="success" :loading="isImporting">导入</NButton>
|
||||
</NUpload>
|
||||
<!-- <NButton secondary type="success">导入</NButton> -->
|
||||
@ -163,7 +163,7 @@ const downloadPrompt = async (config: IPromptDownloadConfig) => {
|
||||
:data-component="ChatPromptItem"
|
||||
:keeps="10"
|
||||
/>
|
||||
<NEmpty v-else class="h-[60vh] flex justify-center items-center" description="暂无数据">
|
||||
<NEmpty v-else class="h-[40vh] xl:h-[60vh] flex justify-center items-center" description="暂无数据">
|
||||
<template #extra>
|
||||
<NButton secondary type="info" @click="isShowDownloadPop = true">下载提示词</NButton>
|
||||
</template>
|
||||
|
65
frontend/src/components/CreateImage/CreateImage.vue
Normal file
65
frontend/src/components/CreateImage/CreateImage.vue
Normal file
@ -0,0 +1,65 @@
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
import { NButton, NEmpty, NInput, NModal, useMessage } from 'naive-ui';
|
||||
import { computed } from 'vue';
|
||||
|
||||
const props = defineProps<{
|
||||
show: boolean;
|
||||
}>();
|
||||
|
||||
const emit = defineEmits<{
|
||||
'update:show': [value: boolean];
|
||||
}>();
|
||||
|
||||
const message = useMessage();
|
||||
|
||||
const DEMO_KEYWORD = '骑着摩托的小猫咪,疾驰在路上,动漫场景,详细的细节。';
|
||||
const keyword = ref('');
|
||||
const iframeSrc = ref('');
|
||||
const isCreating = ref(false);
|
||||
|
||||
const isShowModal = computed({
|
||||
get: () => props.show,
|
||||
set: (value) => emit('update:show', value),
|
||||
});
|
||||
|
||||
const createImage = () => {
|
||||
if (!keyword.value) {
|
||||
message.error('请先输入关键词');
|
||||
return;
|
||||
}
|
||||
isCreating.value = true;
|
||||
iframeSrc.value = `/images/create?re=1&showselective=1&sude=1&kseed=7500&SFX=2&q=${encodeURIComponent(keyword.value)}&t=${Date.now()}`;
|
||||
};
|
||||
|
||||
const onClose = () => {
|
||||
keyword.value = '';
|
||||
iframeSrc.value = '';
|
||||
};
|
||||
|
||||
const useDemo = () => {
|
||||
keyword.value = DEMO_KEYWORD;
|
||||
return createImage();
|
||||
};
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<NModal class="w-11/12 lg:w-[540px] select-none" v-model:show="isShowModal" :on-close="onClose" preset="card" title="图像创建">
|
||||
<head class="flex justify-center gap-3 px-8">
|
||||
<NInput class="flex-1" placeholder="提示词" v-model:value="keyword" :clearable="true" @keyup.enter="createImage" maxlength="100"></NInput>
|
||||
<NButton secondary type="info" @click="createImage" :loading="isCreating">开始创建</NButton>
|
||||
</head>
|
||||
<main class="flex justify-center items-center">
|
||||
<iframe v-if="iframeSrc" class="w-[310px] h-[350px] xl:w-[475px] xl:h-[520px] my-4" :src="iframeSrc" frameborder="0" @load="isCreating = false"></iframe>
|
||||
<NEmpty v-else class="h-[40vh] xl:h-[60vh] flex justify-center items-center" description="暂未创建">
|
||||
<template #extra>
|
||||
<NButton secondary type="info" @click="useDemo">使用示例创建</NButton>
|
||||
<div class="text-[#c2c2c2] px-2 xl:px-10">
|
||||
<p class="text-left">提示:形容词+名词+动词+风格,描述得越详细时,效果越好。</p>
|
||||
<p class="text-left">示例:{{ DEMO_KEYWORD }}</p>
|
||||
</div>
|
||||
</template>
|
||||
</NEmpty>
|
||||
</main>
|
||||
</NModal>
|
||||
</template>
|
@ -6,7 +6,7 @@ import { usePromptStore, type IPrompt } from '@/stores/modules/prompt';
|
||||
import { storeToRefs } from 'pinia';
|
||||
import VirtualList from 'vue3-virtual-scroll-list';
|
||||
import ChatPromptItem from './ChatPromptItem.vue';
|
||||
import { sleep } from '@/utils/utils';
|
||||
import { isMobile, sleep } from '@/utils/utils';
|
||||
import cookies from '@/utils/cookies';
|
||||
import LoadingSpinner from '@/components/LoadingSpinner/LoadingSpinner.vue';
|
||||
|
||||
@ -34,6 +34,7 @@ const isShowHistory = computed(() => {
|
||||
|
||||
onMounted(async () => {
|
||||
await initChat();
|
||||
// CIB.vm.isMobile = isMobile();
|
||||
checkUserToken();
|
||||
// show
|
||||
SydneyFullScreenConv.initWithWaitlistUpdate({ cookLoc: {} }, 10);
|
||||
@ -98,8 +99,13 @@ const hackStyle = () => {
|
||||
serpEle?.setAttribute('alignment', 'center');
|
||||
const conversationEle = serpEle?.shadowRoot?.querySelector('cib-conversation') as HTMLElement;
|
||||
// todo 反馈暂时无法使用,先移除
|
||||
conversationEle?.shadowRoot?.querySelector('cib-welcome-container')?.shadowRoot?.querySelector('.learn-tog-item')?.remove();
|
||||
const welcomeEle = conversationEle?.shadowRoot?.querySelector('cib-welcome-container');
|
||||
welcomeEle?.shadowRoot?.querySelector('.learn-tog-item')?.remove();
|
||||
serpEle?.shadowRoot?.querySelector('cib-serp-feedback')?.remove();
|
||||
if (isMobile()) {
|
||||
welcomeEle?.shadowRoot?.querySelector('.container-item')?.remove();
|
||||
CIB.vm.actionBar.input.placeholder = '有问题尽管问我...("/" 触发提示词)';
|
||||
}
|
||||
// 加入css
|
||||
const conversationStyleEle = document.createElement('style');
|
||||
conversationStyleEle.innerText = conversationCssText;
|
||||
|
@ -32,7 +32,9 @@ const selectPrompt = (item: IPrompt) => {
|
||||
@click="selectPrompt(source)"
|
||||
>
|
||||
<template #description>
|
||||
<NTag type="info"> {{ source.act }} </NTag>
|
||||
<NTag type="info">
|
||||
<span class="inline-block max-w-[310px] xl:max-w-[650px] overflow-hidden text-ellipsis">{{ source.act }}</span>
|
||||
</NTag>
|
||||
</template>
|
||||
<NEllipsis :tooltip="false" :line-clamp="2">{{ source.prompt }}</NEllipsis>
|
||||
</NThing>
|
||||
|
4
frontend/types/global.d.ts
vendored
4
frontend/types/global.d.ts
vendored
@ -183,6 +183,10 @@ declare const CIB: {
|
||||
expiryInMinutes: number;
|
||||
};
|
||||
messaging: {
|
||||
/**
|
||||
* 单次最大对话数
|
||||
*/
|
||||
maxTurnsPerConversation: number;
|
||||
/**
|
||||
* 打字机速度调节,默认 1000 / 15 = 55 (每秒15字?)
|
||||
*/
|
||||
|
File diff suppressed because one or more lines are too long
1
web/assets/index-ad891f88.css
Normal file
1
web/assets/index-ad891f88.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1160
web/assets/index-ec5fa021.js
Normal file
1160
web/assets/index-ec5fa021.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -37,8 +37,8 @@
|
||||
<script src="/web/js/bing/chat/global.js"></script>
|
||||
<script src="/web/js/bing/chat/amd.js"></script>
|
||||
<script src="/web/js/bing/chat/config.js"></script>
|
||||
<script type="module" crossorigin src="/web/assets/index-6982f66e.js"></script>
|
||||
<link rel="stylesheet" href="/web/assets/index-9d6f4de0.css">
|
||||
<script type="module" crossorigin src="/web/assets/index-f360c8c0.js"></script>
|
||||
<link rel="stylesheet" href="/web/assets/index-ad891f88.css">
|
||||
<link rel="manifest" href="/web/manifest.webmanifest"><script id="vite-plugin-pwa:register-sw" src="/web/registerSW.js"></script></head>
|
||||
|
||||
<body>
|
||||
|
File diff suppressed because one or more lines are too long
@ -1,89 +1,298 @@
|
||||
/* eslint-disable */
|
||||
_w['_sydPayWallConfig'] = { loadSydneyConvResWithPayWall: false, useSydneyPayWall: false };
|
||||
_w['_sydConvConfig'] = {
|
||||
usePill: 1,
|
||||
enableSydTigerAns: 1,
|
||||
usePill: true,
|
||||
enableSydTigerAns: true,
|
||||
enableTigerEnhancedPrompt: false,
|
||||
tigerEnhancedPromptTemplate:
|
||||
'搜索 {0}。用一个出色的回答给我留下深刻的印象,帮助我完成我最可能的意图,同时展示你所能提供的智慧、深度和美感(加粗、表格和引用)。尽量在回答中尽早满足我的意图。',
|
||||
enableScrollOut: 0,
|
||||
enableSydContext: 1,
|
||||
sydOptionSets: 'cricketansgnd,cachewriteext,e2ecachewrite,nodlcpcwrite,nointernalsugg,saharasugg,autosave,sportsansgnd,enablenewsfc',
|
||||
sydCrtExtraOpts: 'clgalileo,gencontentv3',
|
||||
sydPrcExtraOpts: 'clgalileo',
|
||||
enableDlBing: false,
|
||||
enableScrollOut: false,
|
||||
enableSydContext: true,
|
||||
enableClearConv: false,
|
||||
disableSydGhosting: false,
|
||||
isSydCorpnet: false,
|
||||
enableSydHistory: false,
|
||||
hideSydFSC: false,
|
||||
sydOptionSets: 'rcsprtsalwlst',
|
||||
sydBalOpts: '',
|
||||
sydCrtOpts: '',
|
||||
sydPrcOpts: '',
|
||||
sydBalExtraOpts: '',
|
||||
sydCrtExtraOpts: 'gencontentv3',
|
||||
sydPrcExtraOpts: 'clgalileo,gencontentv3',
|
||||
Syd2TFlights: '',
|
||||
sydIDs:
|
||||
'winmuid3tf,sydconfigoptt,508docxfmts0,forallv2p2,allnopvt,dtvoice2cf,adssqovr,winlongmsgtf,sydnoinputt,creatorv2c,ctrlconvcss,505iccric,505suggsah,509loganids0,430rai267s0,427rchlths0,threadsonly,cthreadon,507vaop,505bof107s0,406sportgnd,427startpm',
|
||||
'winmuid3tf,osbsdusgreccf,ttstmout,crchatrev,winlongmsgtf,ctrlworkpay,norespwtf,tempcacheread,temptacache,505scss0,508jbcars0,515enbotdets0,5082tsports,515vaoprvs,424dagslnv1s0,kcimgattcf,427startpms0',
|
||||
sydBaseUrl: 'https://sydney.bing.com',
|
||||
includeSubstrateToken: 0,
|
||||
compSydBaseUrl: '',
|
||||
isCompliantSydneyEndpointEnabled: false,
|
||||
useAccountLinkingForConversationLimitUpsell: false,
|
||||
includeSubstrateToken: false,
|
||||
augloopEndpoint: 'https://augloop.office.com',
|
||||
enableProdEditorEndpoint: 1,
|
||||
enableProdEditorEndpoint: true,
|
||||
enableCiqEvent: false,
|
||||
noInitOpts: false,
|
||||
overrideSydOptions: false,
|
||||
removeDeepleo: false,
|
||||
enableSydNativeIntegration: false,
|
||||
enableSydSuperAppIntegration: false,
|
||||
enableSydSuperAppNativeVoice: false,
|
||||
enableSydSappFeedbackButton: false,
|
||||
sydneySapphireLogLevel: 5,
|
||||
enableSydSwiftKeyIntegration: false,
|
||||
enableSapphireSydVoiceExp: false,
|
||||
enableSydneySapphireBridgeMocks: false,
|
||||
enableSuperAppKeyboardPopup: false,
|
||||
sydneySuperAppFeatures: '',
|
||||
getLocationDataFromHeader: '',
|
||||
sydneySwiftKeyFeatures: '',
|
||||
isSappMobileOptimizedOn: false,
|
||||
enableSapphireContextRegistration: false,
|
||||
enableEdgeMobileNativeTTS: false,
|
||||
enableSydPreloadAudioTTS: false,
|
||||
enableSydneyShareLink: false,
|
||||
sydUrlPart: '',
|
||||
compSydUrlPart: '',
|
||||
compliantSydOptionsSets: '',
|
||||
country: 'United States',
|
||||
countryConfidence: 8,
|
||||
state: 'California',
|
||||
city: 'Los Angeles',
|
||||
cityConfidence: 0,
|
||||
zip: '',
|
||||
timezoneoffset: '8',
|
||||
dma: 0,
|
||||
lat: '34.0536909',
|
||||
long: '-118.242766',
|
||||
language: 'Chinese (China)',
|
||||
moveOnlySydXAnswers: 1,
|
||||
enableSydX1T: 1,
|
||||
enableSydCarousel: 1,
|
||||
traceId: '645d41ae7e68493bba9f9934d64a4a13',
|
||||
enableSydShare: 1,
|
||||
enableSydCookLoc: 1,
|
||||
enableSQMsg: 1,
|
||||
addDv3Opt: 1,
|
||||
enableErrorTelemetry: 1,
|
||||
checkCreatorAnsFor1T: 1,
|
||||
enableAnsCardSuffix: 1,
|
||||
enableSydAjaxReset: 1,
|
||||
enableSydCLOC: 1,
|
||||
enableCdxFeats: 1,
|
||||
enableSemSerpShare: 1,
|
||||
enableFdbkFinalized: 1,
|
||||
enableSydImageCreate: 1,
|
||||
enableToneCook: 1,
|
||||
balTone: 'galileo',
|
||||
isVisualParityRun: false,
|
||||
enableSydAjax: false,
|
||||
moveOnlySydXAnswers: true,
|
||||
enable1TCibSlot: false,
|
||||
enableSydOverlay: false,
|
||||
enableSydX1T: true,
|
||||
enableSydTestCache: false,
|
||||
hideSydMic: false,
|
||||
enableSydCarousel: true,
|
||||
fromNoResults: false,
|
||||
sydTestCacheMsg: '',
|
||||
traceId: '646ae52b797848988e6618d6205cf436',
|
||||
extraSappOptions: '',
|
||||
extraEdgeOptions: '',
|
||||
enableSydMic: false,
|
||||
carouselQueries: '',
|
||||
sydCarPropQuery: false,
|
||||
enableSydShare: true,
|
||||
enableTigerCachedAttr: false,
|
||||
enableSydCarouselHistory: false,
|
||||
enableSydCookLoc: true,
|
||||
enableSQMsg: true,
|
||||
enable161Feats: true,
|
||||
addDv3Opt: true,
|
||||
addGenContentv3Opt: false,
|
||||
hideSydReconnect: false,
|
||||
enableErrorTelemetry: true,
|
||||
enableSemSerpNoCache: false,
|
||||
checkCreatorAnsFor1T: true,
|
||||
enableSydStrictRedirect: false,
|
||||
enableAnsCardSuffix: true,
|
||||
enableSydStaticAdsLink: false,
|
||||
removeDSAT: true,
|
||||
enableShortOpt: false,
|
||||
enableSpeechExperimentalFeatures: false,
|
||||
enableSydAjaxReset: true,
|
||||
enableSydCLOC: true,
|
||||
enableCdxFeats: true,
|
||||
cdxFeats: '',
|
||||
enableSecureUpdateConversation: false,
|
||||
enableSecureSendFeedback: false,
|
||||
disableSecureUpdateConversation: false,
|
||||
disableSecureSendFeedback: false,
|
||||
enableSemSerpShare: true,
|
||||
enableShareModalDialog: true,
|
||||
enableFdbkFinalized: true,
|
||||
enableRotateDisclaimer: false,
|
||||
enableRotateWelMsg: false,
|
||||
enableDM: false,
|
||||
enableSydImageCreate: true,
|
||||
disableCibNotificationStyleUpdate: false,
|
||||
enableSecureConnect: true,
|
||||
enableToneCook: true,
|
||||
toneDefault: 'Balanced',
|
||||
balTone: 'harmonyv3',
|
||||
crtTone: 'h3imaginative',
|
||||
prcTone: 'h3precise',
|
||||
enableBalDefault: 1,
|
||||
enableNewTopicAutoExpand: 1,
|
||||
enableThreadsAADMSASwitch: 1,
|
||||
enableMaxTurnsPerConversation: 1,
|
||||
enableSpeechChatDataAfterPhrase: false,
|
||||
enableSpeechEarconOnInput: false,
|
||||
enableSimpleVoiceInput: false,
|
||||
enableSpeechFateTTSStop: false,
|
||||
enableSpeechGetUserMedia: false,
|
||||
enableSpeechErrorHandling: false,
|
||||
enableSpeechTTSLatencyLogging: true,
|
||||
enableSpeechInputWhileRequestIsPending: false,
|
||||
enableSpeechIconDarkTheme: false,
|
||||
enableSpeechAriaLabel: false,
|
||||
enableSpeechReopenMic: false,
|
||||
enablePersistentToneSelector: false,
|
||||
enableBalDefault: true,
|
||||
enableNewTopicAutoExpand: true,
|
||||
enableTelemetryPrivacy: false,
|
||||
isAccountLinkedWithActiveAAD: false,
|
||||
enableThreadsAADMSASwitch: true,
|
||||
enableMaxTurnsPerConversation: true,
|
||||
enableMaxTurnsFromBackend: false,
|
||||
maxTurnsPerConversation: 20,
|
||||
maxTurnsPerConversationMuidUser: 5,
|
||||
maxMessageLength: 4000,
|
||||
enablePerfTrk: 1,
|
||||
enableTonePerf: 1,
|
||||
enableSinglePerfEventPerMessage: 1,
|
||||
enableAdSlugsMobile: 1,
|
||||
enableCreatorShare: 1,
|
||||
enableUnauthRedir: 1,
|
||||
enableAddMobileTagToCibOnShowConv: 1,
|
||||
enableMMAnsType: 1,
|
||||
enableStreamSyntheticTextResponses: 1,
|
||||
enableSigninTurnFix: true,
|
||||
enableAmberTurnPerConversation: false,
|
||||
amberTurnPerConversation: 0,
|
||||
enableAdSlugsDesktop: false,
|
||||
disResetTT: false,
|
||||
enablePerfTrk: true,
|
||||
enableTonePerf: true,
|
||||
enableSinglePerfEventPerMessage: true,
|
||||
enableEmbeddedPerf: false,
|
||||
enableAdSlugsMobile: true,
|
||||
enableCreatorShare: true,
|
||||
enablePuidOvr: false,
|
||||
enableUnauthRedir: true,
|
||||
enableSydSafeSearch: false,
|
||||
enableFeedbackClientSideScreenshot: false,
|
||||
enableAddMobileTagToCibOnShowConv: true,
|
||||
userPriorityLevel: 999,
|
||||
enableUserPriorityLevel: false,
|
||||
enableMMAnsType: true,
|
||||
enableStreamSyntheticTextResponses: true,
|
||||
enableToneCookExpiry: false,
|
||||
syntheticStreamSpeed: 55,
|
||||
enableServerLogMerging: 1,
|
||||
enableAutoRecoverFromInvalidSession: 1,
|
||||
enableAutoRecoverFromInvalidSessionForFirstTurn: 1,
|
||||
enableCodeCopy: 1,
|
||||
enableRichTextPaste: 1,
|
||||
enableActionBarIMEFix: 1,
|
||||
enableFeedbackInstrumentation: 1,
|
||||
disableShareWithNoMargin: false,
|
||||
enableMobileShareAnchorLeft: false,
|
||||
disableTabletScroll: false,
|
||||
disableTabletScrollOut: false,
|
||||
disableFocusedTabletScrollOut: false,
|
||||
disableTouchDesktopScroll: false,
|
||||
disableDesktopScroll: false,
|
||||
enableSuggEndFix: false,
|
||||
enableBalancedSerp: false,
|
||||
enableBalancedSerpLog: false,
|
||||
enableCreativeLandingPage: false,
|
||||
enableServerLogMerging: true,
|
||||
enableThreadShareWithoutRenderCardRequest: false,
|
||||
enableSuperOptionsSets: false,
|
||||
enableAutoRecoverFromInvalidSession: true,
|
||||
enableAutoRecoverFromInvalidSessionForFirstTurn: true,
|
||||
enableOneClickCopy: false,
|
||||
enableCodeCopy: true,
|
||||
enableRichTextPaste: true,
|
||||
enableInlineFeedback: false,
|
||||
enableInlineFeedbackV2: false,
|
||||
enableSerpFeedback: false,
|
||||
enablePersistentInputText: false,
|
||||
enableFeedbackMenuOverflow: false,
|
||||
enableActionBarIMEFix: true,
|
||||
shareLoadingUI: true,
|
||||
enableFeedbackInstrumentation: true,
|
||||
isSapphireClient: false,
|
||||
enableSydneySapphireUpsellMessageActions: false,
|
||||
enableSydneySapphireUpsellEndOfChat: false,
|
||||
enableSydneySapphireUpsellContinueConversation: false,
|
||||
sydneySapphireUpsellTreatment: 4,
|
||||
enableSearchQueryForInlineAds: 1,
|
||||
enableFixCodeXAsBug: 1,
|
||||
enableThreads: 1,
|
||||
enablePreserveTextFormat: 1,
|
||||
disable2TSearchHistory: 1,
|
||||
enableSydBeacon: 1,
|
||||
suppressPoleRSWhenEnableSydCarousel: 1,
|
||||
disablePassBotGreetingInContext: 1,
|
||||
enableCloudflareCaptcha: 1,
|
||||
enableResizeObserverWithAnimationFrame: 1,
|
||||
enableStartPromotion: 1,
|
||||
enableCopyButtonInstrumented: 1,
|
||||
enableGetChats: 1,
|
||||
enableThreadSync: 1,
|
||||
enableBICHistory: 1,
|
||||
enableConvModeSwitchAjax: false,
|
||||
enableSetToneFromUrl: true,
|
||||
suppressKnobCreative: 0,
|
||||
suppressKnobBalanced: 0,
|
||||
suppressKnobPrecise: 0,
|
||||
enableSuppressTones: false,
|
||||
enableSearchQueryForInlineAds: false,
|
||||
enableDevFormOverrideForAds: false,
|
||||
enableMessageExport: true,
|
||||
enableFlatActionBar: true,
|
||||
codexMUIDUser: false,
|
||||
enableCodexMuidConsentTop: false,
|
||||
enableCodexMuidConsentExplicit: false,
|
||||
enableCodexMuidConsentImplicit: false,
|
||||
enableFixCodeXAsBug: true,
|
||||
enableCreatorSendQueryWhenShowConvQuery: true,
|
||||
enableCodexWinBotMessage: false,
|
||||
enableCodexWin: false,
|
||||
enableThreads: true,
|
||||
enableThreadsCF: false,
|
||||
codexWinEnableCustomGreeting: false,
|
||||
codexWinGreetingCustomString: '',
|
||||
codexWinCurrentTurn: 0,
|
||||
enableSkipContentOriginCheck: false,
|
||||
enableMobileOneClickShare: false,
|
||||
enableMobileOneClickShareV2: true,
|
||||
enableShareQuestionWithResponse: true,
|
||||
enableShareQuestionTitlePrefix: false,
|
||||
enableShareInlineAdsIframe: true,
|
||||
enableScreenshotIgnoreOnCibSerp: true,
|
||||
enableStandaloneUtility: true,
|
||||
enableShareWholeThreadMockUp: false,
|
||||
enableThreadShareLandingPage: true,
|
||||
enableShareThreadWithNoCache: true,
|
||||
enableDisposeOrphanedHosts: false,
|
||||
enablePreserveTextFormat: true,
|
||||
disable2TSearchHistory: true,
|
||||
enableSydBeacon: false,
|
||||
enableShareOnHostMessage: false,
|
||||
enableSydneySapphireCameraBridge: false,
|
||||
enableVisualSearch: false,
|
||||
enableChatCoach: '',
|
||||
suppressAlsoTryWhenEnableSydCarousel: false,
|
||||
suppressPoleRSWhenEnableSydCarousel: false,
|
||||
disablePassBotGreetingInContext: true,
|
||||
enableHoverCardOnLearnMorePills: false,
|
||||
/** 聊天记录启用更多,可导出 */
|
||||
enableThreadContextMenu: true,
|
||||
enableCloudflareCaptcha: true,
|
||||
enableResizeObserverWithAnimationFrame: true,
|
||||
enableStartPromotion: false,
|
||||
enableKnowledgeCardImage: true,
|
||||
enableMobileKnowledgeCardOverlay: true,
|
||||
suppressPoleRecommendedSearchWhenEnableSydCarousel: true,
|
||||
enableCopyButtonInstrumented: true,
|
||||
enableWowCDSSurvey: false,
|
||||
enableMessageExportWithPlainText: true,
|
||||
enableMessageExportOnlineWord: false,
|
||||
enableMessageExportOnlineExcel: false,
|
||||
enableThreadExportOnlineWord: false,
|
||||
enableCopyHtml: false,
|
||||
enableExportPdfWithAnswerScreenshot: false,
|
||||
enableExportDocxWithAnswerScreenshot: false,
|
||||
enableGetChats: true,
|
||||
enableExportDocxWithFormat: false,
|
||||
enableThreadSync: true,
|
||||
enableCssSplitConvModeOnClick: false,
|
||||
enableFlux3P: false,
|
||||
enableDelayShowConvEvent: false,
|
||||
disableWelcomeScreen: false,
|
||||
enableWelcomeScreenV2: false,
|
||||
enableNewTables: false,
|
||||
codexTableVersion: 1,
|
||||
enableTestDailyLimit: false,
|
||||
enableTestTurnLimit: false,
|
||||
enableWebPageContextMessages: false,
|
||||
enableCodexPluginb: false,
|
||||
enableBICHistory: true,
|
||||
enable2TScreenshot: false,
|
||||
enableWelcomeScreenAIRolesV1ForMobile: false,
|
||||
enableNewAutoSuggestEndPoint: false,
|
||||
enableFixChatScopeActive: false,
|
||||
enableHideConvMode: false,
|
||||
enableLoadCIBFromCDN: false,
|
||||
enableRenderCardRequestIMSearchParams: false,
|
||||
enableCodexTesthooks: false,
|
||||
flux3PPluginList: '',
|
||||
EnableTypingIndicatorAnimation: false,
|
||||
TypingIndicatorAnimationDuration: 1000,
|
||||
enableMessagePrivacy: false,
|
||||
codexOptionsSetsList: [],
|
||||
enableSydSuperAppAnchoredScroll: false,
|
||||
enable2TQueryConfigsOnSerpLoad: false,
|
||||
isMobileHost: false,
|
||||
};
|
||||
_w['_sydThreads'] = { threads: [] };
|
||||
_w['_sydConvTranslation'] = {
|
||||
@ -93,6 +302,7 @@ _w['_sydConvTranslation'] = {
|
||||
actionBarNewChatButtonDesktop: '开始新聊天',
|
||||
actionBarNewChatButtonMobile: '新建聊天',
|
||||
actionBarOngoingConvPlaceholder: '键入消息',
|
||||
attachmentLoading: '正在加载附件',
|
||||
captchaTitle: '验证身份',
|
||||
captchaDescription: '若要继续,请在下图中输入字符。',
|
||||
captchaPlaceholder: '输入字符...',
|
||||
@ -143,6 +353,7 @@ _w['_sydConvTranslation'] = {
|
||||
submit: '提交',
|
||||
metaInternalSearchQuery: '正在搜索: `{0}`',
|
||||
metaInternalLoaderMessage: '正在为你生成答案...',
|
||||
metaInternalImageLoaderMessage: '分析图像',
|
||||
compliantMetaInternalLoaderMessage: '从 {0} 生成安全答案',
|
||||
messageSharedContent: '共享内容',
|
||||
clickToView: '单击以查看',
|
||||
@ -174,18 +385,18 @@ _w['_sydConvTranslation'] = {
|
||||
messageSentAriaLabelPrefix: '已发送电子邮件',
|
||||
messageReceivedAriaLabelPrefix: '已收到消息',
|
||||
messageAttributionsCollapseBtnAriaLabel: '折叠',
|
||||
newTopicGreet1: '谢谢你帮我理清头绪! 我现在能帮你做什么?',
|
||||
newTopicGreet2: '谢谢你! 知道你什么时候准备好继续前进总是很有帮助的。我现在能为你回答什么问题?',
|
||||
newTopicGreet3: '重新开始总是很棒。问我任何问题!',
|
||||
newTopicGreet4: '当然,我很乐意重新开始。我现在可以为你提供哪些帮助?',
|
||||
newTopicGreet5: '好了,我已经为新的对话重置了我的大脑。你现在想聊些什么?',
|
||||
newTopicGreet6: '没问题,很高兴你喜欢上一次对话。让我们转到一个新主题。你想要了解有关哪些内容的详细信息?',
|
||||
newTopicGreet7: '当然,我已准备好进行新的挑战。我现在可以为你做什么?',
|
||||
newTopicGreet8: '好的,我已清理好板子,可以重新开始了。我可以帮助你探索什么?',
|
||||
newTopicGreet9: '明白了,我已经抹去了过去,专注于现在。我们现在应该探索什么?',
|
||||
newTopicGreet10: '很好,让我们来更改主题。你在想什么?',
|
||||
newTopicGreet11: '好了,我已经为新的对话擦拭干净板子了。现在我可以和你聊些什么呢?',
|
||||
newTopicGreet12: '不用担心,我很高兴尝试一些新内容。我现在可以为你回答什么问题?',
|
||||
newTopicGreet1: '谢谢你! 知道你什么时候准备好继续前进总是很有帮助的。我现在能为你回答什么问题?',
|
||||
newTopicGreet2: '重新开始总是很棒。问我任何问题!',
|
||||
newTopicGreet3: '当然,我很乐意重新开始。我现在可以为你提供哪些帮助?',
|
||||
newTopicGreet4: '当然,我已准备好进行新的挑战。我现在可以为你做什么?',
|
||||
newTopicGreet5: '很好,让我们来更改主题。你在想什么?',
|
||||
newTopicGreet6: '不用担心,我很高兴尝试一些新内容。我现在可以为你回答什么问题?',
|
||||
newTopicGreet7: '好的,我准备好了!感谢重置。我们应该了解哪些内容?',
|
||||
newTopicGreet8: '感谢刷新!你有新的话题吗?',
|
||||
newTopicGreet9: '明白了,让我们重新开始。接下来应该讨论什么?',
|
||||
newTopicGreet10: '下一步!我可以为你做什么?',
|
||||
newTopicGreet11: '好的,我已准备好新话题。我们应该一起了解哪些内容?',
|
||||
newTopicGreet12: '明白了,请继续!感谢告诉我。我能提供什么帮助?',
|
||||
newTopicSugg1: '教我一个新单词',
|
||||
newTopicSugg2: '如何设定可实现的目标?',
|
||||
newTopicSugg3: '教我有关登月的信息',
|
||||
@ -211,35 +422,36 @@ _w['_sydConvTranslation'] = {
|
||||
newTopicSugg23: '火烈鸟为何为粉色?',
|
||||
newTopicSugg24: '全息影像的工作原理是什么?',
|
||||
newTopicSugg25: '金字塔是如何建成的?',
|
||||
newUserGreet: '你好,我是必应。我利用 AI 的力量来帮助你探索网络,学习新事物,并享受美好时光。我还可以生成各种内容,如散文、歌曲、代码等。你今天想做什么?',
|
||||
newUserSugg1: '搜索视频',
|
||||
newUserSugg2: '玩小游戏',
|
||||
newUserSugg3: '搜索网页',
|
||||
repeatUserGreet: '你好。很高兴再次与你聊天。你今天想研究什么有趣的事物?',
|
||||
repeatUserSugg1: '向我展示一首诗',
|
||||
repeatUserSugg2: '玩井字游戏',
|
||||
repeatUserSugg3: '谁创建了你?',
|
||||
creativeGreet: '好吧!这就是创造力。我能帮什么忙?',
|
||||
balancedGreet: '听起来不错,我们可以在趣事和事实中寻找平衡。如何提供帮助?',
|
||||
preciseGreet: '你好,我在这里帮你查答案。你有哪些问题?',
|
||||
creativeSugg1: '告诉我的星座',
|
||||
creativeSugg2: '告诉我一个关于小狗的故事',
|
||||
creativeSugg3: '你知道一切吗?',
|
||||
newUserGreet: '嘿,你好!我是必应,除了简单搜索之外,我还可以帮助你完成各种操作。你可以询问我关于从家庭作业到历史记录到帽子的任何信息。你的想法是什么?',
|
||||
newUserSugg1: '搜索运行状况',
|
||||
newUserSugg2: '搜索电影',
|
||||
newUserSugg3: '创作歌曲',
|
||||
repeatUserGreet: '你好,你又回来了!很高兴再次看到你。我今天能帮你做什么?',
|
||||
repeatUserSugg1: '曲奇食谱',
|
||||
repeatUserSugg2: '你可以做什么?',
|
||||
repeatUserSugg3: '告诉我一个事实',
|
||||
creativeGreet: '让我们发挥创意吧!你是否在考虑某个主题,还是即兴发挥?',
|
||||
balancedGreet: '很好,我还可以帮助你发现新事物并找到答案。我们首先应该做什么?',
|
||||
preciseGreet: '你好,我来帮你查资料。首先请问我一个问题。',
|
||||
creativeSugg1: '告诉我一个关于小狗的故事',
|
||||
creativeSugg2: '给雷雨写一封情书',
|
||||
creativeSugg3: '我可以为好友做些什么?',
|
||||
balancedSugg1: '为我提供有关新爱好的想法',
|
||||
balancedSugg2: '我需要一些建议',
|
||||
balancedSugg3: '哪种花最香?',
|
||||
preciseSugg1: '我需要帮助做研究',
|
||||
balancedSugg2: '给我个周末度假的主意',
|
||||
balancedSugg3: '我需要一些建议',
|
||||
preciseSugg1: '谁发明语言?',
|
||||
preciseSugg2: '为我编辑内容',
|
||||
preciseSugg3: '跟我说说第 22 任总统',
|
||||
preciseSugg3: '给我列出今晚晚餐的购物清单',
|
||||
close: '关闭',
|
||||
newTopicPrompt: '通过新主题,可以开始与必应就任何主题进行全新对话',
|
||||
typingIndicatorStopRespondingAriaLabel: '停止响应',
|
||||
canceling: '正在取消',
|
||||
welcomeLearnSegment0: '必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并',
|
||||
welcomeLearnSegment1: '让我们一起学习。必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并 ',
|
||||
welcomeLearnSegment2: '共享反馈 ',
|
||||
welcomeLearnSegment3: '以便我们可以学习和改进!',
|
||||
welcomeLearnMessage: '让我们一起学习。必应由 AI 提供支持,因此可能出现意外和错误。请确保核对事实,并 {0} 以便我们可以学习和改进!',
|
||||
welcomeLearnFeedbackSubstitue: '共享反馈',
|
||||
welcomeLearnFeedbackSubstitute: '共享反馈',
|
||||
actionBarSuspendConvPlaceHolder: '已为挂起的帐户禁用消息传递',
|
||||
notiReConnect: '出错了。',
|
||||
notiChatEnd: '聊天主题已结束。',
|
||||
@ -307,6 +519,7 @@ _w['_sydConvTranslation'] = {
|
||||
notificationUnauthorizedMuidUsersCta: '登录以继续你的聊天。',
|
||||
notificationChatEnterMuidUsers: '登录以提出更多问题并进行更长的对话。',
|
||||
muidUsersTermsCond1: '通过单击“开始使用”,并继续与必应交互,即表示你接受',
|
||||
muidUsersTermsCond1Inline: '通过继续与必应交互,你将接受 ',
|
||||
muidUsersTermsCond2: '并确认你已查看',
|
||||
muidUserGetStartedText: '开始使用',
|
||||
welcomeMobSugg1: '必应如何使用 AI?',
|
||||
@ -337,18 +550,18 @@ _w['_sydConvTranslation'] = {
|
||||
signInCta: '登录 ',
|
||||
signInDescription: ' 以提出更多问题并进行更长的对话',
|
||||
exportSuccessToastTitle: '已导出文件。某些格式和图像可能无法导出。',
|
||||
exportLoadingToastTitle: '导出中...',
|
||||
exportLoadingToastTitle: '正在导出...',
|
||||
exportedFileUserTitle: '用户',
|
||||
exportedFileBotTitle: '必应',
|
||||
copyCodeSuccessToastTitle: '已复制到剪贴板',
|
||||
copyCodeButtonTooltip: '复制',
|
||||
copyCodeButtonSuccessTooltip: '已复制',
|
||||
threadsSharedOnDate: '于 {0} 共享',
|
||||
threadsMore: '更多',
|
||||
threadsExportPanelTitle: '选择格式',
|
||||
threadsExportPanelAriaLabel: '选择',
|
||||
threadsAADMSARedirectConfirm: '切换配置文件',
|
||||
threadsAADMSARedirectDescription:
|
||||
'您的对话历史记录正在与您的Microsoft账户一起保存。下次您使用个人账户登录时,它将保留在这里供您使用。',
|
||||
threadsAADMSARedirectConfirm: '切换用户配置',
|
||||
threadsAADMSARedirectDescription: '正在使用 Microsoft 帐户保存你的对话历史记录。下次使用个人帐户登录时,它将在此处显示。',
|
||||
threadsCancel: '取消',
|
||||
threadsChatHistory: '聊天记录',
|
||||
threadsConfirm: '确认',
|
||||
@ -364,15 +577,18 @@ _w['_sydConvTranslation'] = {
|
||||
threadsPreview: '预览',
|
||||
threadsPreviewText: '跳回最近聊天',
|
||||
threadsRecentTitle: '聊天记录',
|
||||
threadsRecentTitleShort: '最近使用',
|
||||
threadsSavedTitle: '已保存',
|
||||
threadsSeeAllRecent: '查看所有最近的聊天',
|
||||
threadsSeeAllSaved: '查看所有保存的聊天',
|
||||
threadsTitle: '聊天',
|
||||
threadsYesterday: '昨天',
|
||||
threads2TLastAccessed: '上次访问时间',
|
||||
threads2TInfoChanged: '信息可能已更改',
|
||||
threads2TRerenderDesc: '单击“重新加载”以显示来自 Web 的最新信息',
|
||||
threads2TRerender: '重新加载',
|
||||
threads2TLastAccessed: '上次应答时间',
|
||||
threads2TInfoChanged: '此信息可能已更改,因为',
|
||||
threads2TArchivedText: '屏幕截图',
|
||||
threads2TReloadDescription: '单击“重新加载”以显示来自 Web 的最新信息',
|
||||
threads2TFailedSearch: '请参阅最新 Bing.com',
|
||||
threads2TReload: '搜索 Bing.com',
|
||||
webPageContextPrefix: '已访问网站',
|
||||
zeroInputSuggestionFallback1: '哪款咖啡研磨机评价最好?',
|
||||
zeroInputSuggestionFallback2: '对于一个预算有限的六口之家来说,会首选哪三款车型?',
|
||||
@ -388,6 +604,16 @@ _w['_sydConvTranslation'] = {
|
||||
zeroInputSuggestionCategory5: '写入',
|
||||
zeroInputSuggestionCategory6: '组织',
|
||||
zeroInputSuggestionCategory7: '创建',
|
||||
discoverMessageItemTitle: '📝 一起重写文本',
|
||||
discoverMessageItemContent: '尝试从页面中选择文本以查看我们可以一起执行的操作',
|
||||
pluginTitle: 'Plugins',
|
||||
visualSearchFlyoutTitle: '添加图像',
|
||||
visualSearchGenericErrorMessage: '很抱歉 - 你的上传似乎有一次失败。请重试',
|
||||
VisualSearchInvalidUrlMessage: '抱歉 - 你提供的 URL 似乎无效。请重试',
|
||||
visualSearchFlyoutInputboxAriaLabel: '粘贴图像 URL',
|
||||
VisualSearchFlyoutTakePhotoButtonLabel: '拍照',
|
||||
visualSearchDragAndDropLabel: '“将图片拖至此处',
|
||||
visualSearchFlyoutUploadButtonLabel: '从此设备上传',
|
||||
};
|
||||
function parseQueryParamsFromQuery(n, t) {
|
||||
var u, f, e, o;
|
||||
@ -465,7 +691,7 @@ function addCommonPersistedParams(n) {
|
||||
return (t = t.length > 0 ? r + t : ''), n + t;
|
||||
}
|
||||
var currentQuery = null;
|
||||
var fab_config = { fabStyle: 1, fabSbAction: 'FocusSearchBox', fabSbActionHover: 'None', fabSbActionData: 'None', fabTooltip: '', micFabAlwaysVisible: false, fabClickNoAS: true };
|
||||
var fab_config = { fabStyle: 1, fabSbAction: 'FocusSearchBox', fabSbActionHover: 'None', fabSbActionData: 'None', fabTooltip: '', micFabAlwaysVisible: false, fabClickNoAS: false };
|
||||
sj_be(
|
||||
_w,
|
||||
'click',
|
||||
|
@ -12,9 +12,9 @@
|
||||
})(_w.onload, _w.si_PP);
|
||||
_w.rms.js(
|
||||
{ 'A:rms:answers:Shared:BingCore.Bundle': '/rp/oJ7sDoXkkNOICsnFb57ZJHBrHcw.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFSCHelper': '/rp/zIWGH0CtsF1-0jQOvc01HUV4uVQ.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFSCHelper': '/rp/XBHyxbMN-5ifYmS8GGYyywmwILI.br.js' },
|
||||
{ 'A:rms:answers:VisualSystem:ConversationScope': '/rp/YFRe970EMtFzujI9pBYZBGpdHEo.br.js' },
|
||||
{ 'A:rms:answers:CodexBundle:cib-bundle': '/rp/w7_rwsxIfLFmlNCVn4MbZuevoMI.br.js' },
|
||||
{ 'A:rms:answers:CodexBundle:cib-bundle': '/rp/-2UI-r71AEUWE8zNKc6Vdf8wVfc.br.js' },
|
||||
{ 'A:rms:answers:SharedStaticAssets:speech-sdk': '/rp/6slp3E-BqFf904Cz6cCWPY1bh9E.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFullScreenConv': '/rp/gyKl-0hbVjb5hHMqC3ZejA90ZN4.br.js' },
|
||||
{ 'A:rms:answers:Web:SydneyFullScreenConv': '/rp/R-NU1gYWw5NsYTEXrFn1hwhdP5g.br.js' },
|
||||
);
|
||||
|
@ -44,13 +44,13 @@ _G = {
|
||||
Mkt: 'en-US',
|
||||
RevIpCC: 'us',
|
||||
RTL: false,
|
||||
Ver: '20',
|
||||
Ver: '22',
|
||||
IG: '0',
|
||||
EventID: '645c60c3f55a42549d538c31cf5dd366',
|
||||
EventID: '646ae52b797848988e6618d6205cf436',
|
||||
V: 'web',
|
||||
P: 'SERP',
|
||||
DA: 'PUSE01',
|
||||
SUIH: 'FfN6lYBDNDOEzj4vnSOJqQ',
|
||||
SUIH: 'BtAuR605UV0NIg083Tp9HA',
|
||||
adc: 'b_ad',
|
||||
// logsb 启用 sendBeacon 推送日志,并在 sendBeacon 阻止
|
||||
EF: { cookss: 1, bmcov: 1, crossdomainfix: 1, bmasynctrigger: 1, bmasynctrigger3: 1, newtabsloppyclick: 1, chevroncheckmousemove: 1, logsb: 1 },
|
||||
@ -59,6 +59,10 @@ _G = {
|
||||
_G.lsUrl = '/fd/ls/l?IG=' + _G.IG;
|
||||
curUrl = '/search';
|
||||
function si_T(a) {
|
||||
// if (document.images) {
|
||||
// _G.GPImg = new Image();
|
||||
// _G.GPImg.src = _G.gpUrl + 'IG=' + _G.IG + '&' + a;
|
||||
// }
|
||||
return true;
|
||||
}
|
||||
_G.CTT = '3000';
|
||||
|
@ -1 +1 @@
|
||||
if(!self.define){let e,s={};const i=(i,n)=>(i=new URL(i+".js",n).href,s[i]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=s,document.head.appendChild(e)}else e=i,importScripts(i),s()})).then((()=>{let e=s[i];if(!e)throw new Error(`Module ${i} didn’t register its module`);return e})));self.define=(n,a)=>{const c=e||("document"in self?document.currentScript.src:"")||location.href;if(s[c])return;let r={};const o=e=>i(e,c),d={module:{uri:c},exports:r,require:o};s[c]=Promise.all(n.map((e=>d[e]||o(e)))).then((e=>(a(...e),r)))}}define(["./workbox-118fddf1"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-0e8bf8a6.css",revision:null},{url:"assets/index-6982f66e.js",revision:null},{url:"assets/index-9d6f4de0.css",revision:null},{url:"assets/index-d9a4ae7e.js",revision:null},{url:"assets/setting-c6ca7b14.svg",revision:null},{url:"compose.html",revision:"2c3f93033c3f4cef8136ff5a993a087b"},{url:"favicon.ico",revision:"1272c70e1b86b8956598a0349d2f193c"},{url:"img/compose.svg",revision:"4242b76bb8f4da0baf7a75edab0c6754"},{url:"img/logo.svg",revision:"1da58864f14c1a8c28f8587d6dcbc5d0"},{url:"img/pwa/logo-192.png",revision:"be40443731d9d4ead5e9b1f1a6070135"},{url:"img/pwa/logo-512.png",revision:"1217f1c90acb9f231e3135fa44af7efc"},{url:"index.html",revision:"d6935acee73a321a65682b2d82148d21"},{url:"js/bing/chat/amd.js",revision:"8d773dc8f2e78b9d29e990aed7821774"},{url:"js/bing/chat/config.js",revision:"3bd7b84479a1f1dcc850abdd4d383a3c"},{url:"js/bing/chat/core.js",revision:"8c11521fd9f049b6ac91e5ad415c2db1"},{url:"js/bing/chat/global.js",revision:"43fd640c3a3021437b9b2955e8f2d1ad"},{url:"js/bing/chat/lib.js",revision:"1a0f8f43cc025b7b5995e885fed1a3e6"},{url:"registerSW.js",revision:"bf6c2f29aef95e09b1f72cf59f427a55"},{url:"./img/pwa/logo-192.png",revision:"be40443731d9d4ead5e9b1f1a6070135"},{url:"./img/pwa/logo-512.png",revision:"1217f1c90acb9f231e3135fa44af7efc"},{url:"manifest.webmanifest",revision:"ae4ef030ae5d2d4894669fd82aac028d"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html"))),e.registerRoute(/(.*?)\.(js|css|ts)/,new e.CacheFirst({cacheName:"js-css-cache",plugins:[new e.ExpirationPlugin({maxEntries:100,maxAgeSeconds:604800}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/(.*?)\.(png|jpe?g|svg|gif|bmp|psd|tiff|tga|eps|ico)/,new e.CacheFirst({cacheName:"image-cache",plugins:[new e.ExpirationPlugin({maxEntries:100,maxAgeSeconds:604800}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET")}));
|
||||
if(!self.define){let e,s={};const i=(i,n)=>(i=new URL(i+".js",n).href,s[i]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=s,document.head.appendChild(e)}else e=i,importScripts(i),s()})).then((()=>{let e=s[i];if(!e)throw new Error(`Module ${i} didn’t register its module`);return e})));self.define=(n,c)=>{const a=e||("document"in self?document.currentScript.src:"")||location.href;if(s[a])return;let f={};const r=e=>i(e,a),o={module:{uri:a},exports:f,require:r};s[a]=Promise.all(n.map((e=>o[e]||r(e)))).then((e=>(c(...e),f)))}}define(["./workbox-118fddf1"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"assets/index-0e8bf8a6.css",revision:null},{url:"assets/index-ad891f88.css",revision:null},{url:"assets/index-ec5fa021.js",revision:null},{url:"assets/index-f360c8c0.js",revision:null},{url:"assets/setting-c6ca7b14.svg",revision:null},{url:"compose.html",revision:"2c3f93033c3f4cef8136ff5a993a087b"},{url:"favicon.ico",revision:"1272c70e1b86b8956598a0349d2f193c"},{url:"img/compose.svg",revision:"4242b76bb8f4da0baf7a75edab0c6754"},{url:"img/logo.svg",revision:"1da58864f14c1a8c28f8587d6dcbc5d0"},{url:"img/pwa/logo-192.png",revision:"be40443731d9d4ead5e9b1f1a6070135"},{url:"img/pwa/logo-512.png",revision:"1217f1c90acb9f231e3135fa44af7efc"},{url:"index.html",revision:"586b9e2657af5dfbd45bf58efe299ef1"},{url:"js/bing/chat/amd.js",revision:"faf7881af632ddc1bc816df3c7615d70"},{url:"js/bing/chat/config.js",revision:"1603b5e94f90a9a0eee94d3758bc9453"},{url:"js/bing/chat/core.js",revision:"bf59a711c4cc50c15c4721674ee177bd"},{url:"js/bing/chat/global.js",revision:"e1288422c9aa50d42d7461d925166615"},{url:"js/bing/chat/lib.js",revision:"1a0f8f43cc025b7b5995e885fed1a3e6"},{url:"registerSW.js",revision:"bf6c2f29aef95e09b1f72cf59f427a55"},{url:"./img/pwa/logo-192.png",revision:"be40443731d9d4ead5e9b1f1a6070135"},{url:"./img/pwa/logo-512.png",revision:"1217f1c90acb9f231e3135fa44af7efc"},{url:"manifest.webmanifest",revision:"ae4ef030ae5d2d4894669fd82aac028d"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html"))),e.registerRoute(/(.*?)\.(js|css|ts)/,new e.CacheFirst({cacheName:"js-css-cache",plugins:[new e.ExpirationPlugin({maxEntries:100,maxAgeSeconds:604800}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET"),e.registerRoute(/(.*?)\.(png|jpe?g|svg|gif|bmp|psd|tiff|tga|eps|ico)/,new e.CacheFirst({cacheName:"image-cache",plugins:[new e.ExpirationPlugin({maxEntries:100,maxAgeSeconds:604800}),new e.CacheableResponsePlugin({statuses:[0,200]})]}),"GET")}));
|
||||
|
Loading…
x
Reference in New Issue
Block a user