Skip to content

Cloudflare Worker 的 Microsoft Copilot 代理。Microsoft Copilot 是基于 OpenAI GPT-4 的强大 AI 并且能够使用 Bing 搜索来解答问题。简单部署即可在国内轻松使用原滋原味的 Microsoft Copilot 的几乎全部功能,聊天,笔记本,插件,图像生成,分享等等..

License

Notifications You must be signed in to change notification settings

smaa/cf-copilot

 
 

Repository files navigation

microsoft-copilot-play

简介

Cloudflare Worker 的 Microsoft Copilot 加速服务。

Microsoft Copilot 是基于 OpenAI GPT-4 的强大 AI 并且能够使用 Bing 搜索来解答问题。

简单部署即可在国内高速使用原滋原味的 Microsoft Copilot 的几乎全部功能,聊天,笔记本,插件,图像生成,分享等等..

335075014-0ca073cb-f6b8-47ff-befd-8876399a2b3e 屏幕截图 2024-06-11 150121 336297043-308f7113-e5b0-4d6c-a958-ef67639323f8

亮点

  • 🎉可在国内高速访问
  • 🚀cloudflare worker一件部署无需其他操作,完全免费无限制
  • ⚡高速访问,cloudflare是全球最大的CDN

特色功能

  • 🧱过滤大量用于统计的无意义请求,节约 80% cloudflare worker 请求次数。

演示站

密码:123456

Caution

微软近期更新了新版copilot,变成这样了,目前仅部分地区推送,我已经更新ip库,将已推送的ip去除,本项目目前还能正常使用。 我现在没有时间更新兼容最新版本,如果打开是新版本可以刷新几下回到旧版继续使用。如果有那位大佬愿意帮助我欢迎pr非常感谢! image

登录方式

Caution

重要的安全使用法则

  1. 不要轻易在加速站输入自己的账号和密码,站点部署者可以轻易得到你的账号密码!
  2. 请保证,只在信任的加速站使用密码登录!
  3. 输入密码前一定要确认代理站域名是你信任的域名!
  4. 如果一定要在不信任的加速站登录,可以使用邮件验证码或者Authenticator登录。
  5. 使用完不信任的加速站后,第一时间退出登录。
  6. 如果已经在不信任的加速站使用密码登录过,请立即修改微软账号密码。

Tip

如果你需要经常使用,建议自己部署加速站,这样是最安全的选择。

Tip

我部署的演示站不会保存任何信息,如果你信任我,那么演示站也是不错的选择。

直接登录(推荐)
  • 1.点击登录按钮

image

  • 2.输入微软账号

image

  • 3.输入密码

image

  • 4.完成登录

image image

过时又麻烦的登录方式
  • 1.在bing中登录微软账号。

image

  • 2.按F12打开开发者工具执行以下javascript脚本。会输出用于登录的脚本,将其复制。
console.log(`((c)=>c.split(/; ?/).map((t)=>{const index = t.indexOf("=");return [t.substring(0,index),t.substring(index 1)]}).forEach((kv)=>{cookieStore.set(kv[0],kv[1])}))("${document.cookie}");`);

image

  • 3.打开自己部署的加速网站,按F12执行刚才复制的脚本。

image

  • 4.刷新自己部署的加速网站,登录成功!

image

CloudFlare Pages 部署

详细教学,点击展开

1.Fork此仓库

image image

  1. Page连接到GitHub

image image image image image

  1. 设置设置仓库

输入构建命令

npm run build-page

image

之后就完成了。 image

  1. 后续更新

同步 github 仓库后 Workers 和 Pages 会自动同步更新。

image

CloudFlare Worker 部署

自动部署 (不熟悉开发流程的小伙伴推荐)

Deploy to Cloudflare Workers

详细教学,点击展开
  1. 点击这个部署按钮

Deploy to Cloudflare Workers

  1. 在打开的页面点击Authorize Workers

image

  1. 如果有 Cloudflare 账号则点击 I have an account 如果没有则点击 Create account 去创建一个。

image

  1. 去复制账户id

image

image

  1. 去创建APIKEY

image

image

image

image

image

image

  1. 连接账户

image

  1. Fork repository

image

  1. 启用 GitHub Actions

image

image

image

  1. 部署

image

  1. 成功

image

  1. 管理页面出现新的 Workers 和 Pages 后续可以进行其他设置。

image

  1. 添加自定义域

image

默认的 .workers.dev 国内已被限制访问,需要使用自定义域才可正常访问。 具体方法请点击此处查找

免费自定义域名可以参考这个视频的 3分54秒 后的免费域名部分 【精准空降到 03:54】 https://www.bilibili.com/video/BV1Dy41187dv/?share_source=copy_web&vd_source=92a3be464320d250ae4c097a77339ef5&t=234

13 后续更新

同步 github 仓库后 Workers 和 Pages 会自动同步更新。

image

手动部署

点击展开

环境

名称 下载地址
wget apt install wget
git https://git-scm.com/download
nodejs https://nodejs.org

命令

  • 1.下载源代码
git clone https://github.com/jianjianai/microsoft-copilot-porxy
  • 2.进入源代码目录
cd microsoft-copilot-porxy
  • 3.安装依赖包
npm install
  • 4.编译部署
npm run deploy

环境变量

名称 作用
BYPASS_SERVER 如果为空或者没配置则使用内置pass服务通过验证,如果配置了则使用配置的pass服务器通过验证。本项目将 Harry-zklcdc/go-bingai-pass 打包在一起一键部署,一般情况下此环境变量无需配置。
XForwardedForIP 如果配置了此环境变量,则使用此IP作为X-Forwarded-For头部,不配置则使用随机USIP
MCP_PASSWD 密码授权,如果配置了此环境变量则需要输入正确的密码才能使用
LOGIN_PROMPT_MSG 登录提示消息,显示在标题下方,可以是html,配置了MCP_PASSWD才起作用。

鸣谢

交流社区

  • QQ群: 829264603

About

Cloudflare Worker 的 Microsoft Copilot 代理。Microsoft Copilot 是基于 OpenAI GPT-4 的强大 AI 并且能够使用 Bing 搜索来解答问题。简单部署即可在国内轻松使用原滋原味的 Microsoft Copilot 的几乎全部功能,聊天,笔记本,插件,图像生成,分享等等..

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 39.4%
  • TypeScript 35.2%
  • JavaScript 25.4%