Skip to content

OlivOS-Team/newbingAIOlivOSPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

newbingAIOlivOSPlugin

这是一个配合New Bing使用的OlivOS插件,可以将New Bing对话流对接到OlivOS所支持的交互场景。

开始之前

先说结论,本插件基于Cookies实现对微软账号的模拟登录,进而实现对New Bing的访问,所以想要正确使用本插件,你必须得先有一个能够使用New Bing服务的微软账号,本插件无法帮助你更快的获取New Bing服务的测试资格,也无法帮你绕开New Bing对于名额的限制,并且对你使用本插件可能导致的失去资格,甚至账号被封禁的风险不负任何责任。

开始使用

  1. 下载 Cookie-Editor
    这取决于你的浏览器,通常来说New Bing会强制要求你使用Edge浏览器,那么你应当在Edge的扩展市场获取:
    Cookie-Editor
    1
    此外,如果你使用Chrome,那么我相信你既然有能力解决浏览器伪装的问题,也一定有能力解决Google在特定地区的网络封锁问题,那么你可以在Chrome扩展市场获取对应的版本:
    Cookie-Editor
    2
  2. 登录你的微软账号并确保可以正确访问New Bing
    请确保你可以在登录微软账号的情况下使用New Bing,你可以在这个页面尝试:
    聊天模式只有在你访问了新必应之后才能使用。
    正确使用的迹象如下:
    3
    无法正确使用的迹象如下:
    4
  3. 获取Cookies
    确保了你可以正确使用New Bing后,请进入聊天页面,然后使用前文所提到的Cookie-Editor插件,点击Export -> Export as JSON,将全部的Cookies信息复制到剪贴板。
    5
  4. 导入Cookies
    右键右下角任务连托盘中的OlivOS图标打开菜单,点击插件菜单 -> NewBing人工智能 -> 修改Cookies
    6
    在用记事本打开的文件中粘贴剪贴板中的内容,保存并关闭。
    7
  5. 启用代理
    对于大多数情况,你都需要通过代理才能访问New Bing,并且既然你已经获取了资格,我们默认你有能力完成代理的使用。
    在此处我们仅指出,作为一个OlivOS插件,你应当在你的代理工具中开启系统代理功能,以将代理应用至插件的网络设置。
  6. 投入使用
    至此,如果设置妥当,你应当可以开始使用了。
    8

使用指令

指令 功能
.nb 发起一对一的对话
.nbg 发起多对一的对话
.bye 结束对话

注意事项

特别需要注意的是,本插件仅适用于Python 3.8+,所以不可在适配Win7版本的OlivOS中使用,使用发布版请使用0.11.7以后版本的OlivOS,否则会缺少必要的依赖库

鸣谢

本插件基于以下项目开发
OlivOS
EdgeGPT
NewBing