前言

最近相信大家都被 ChatGPT 刷屏了,它的爆火大家是有目共睹的,微软的新必应(New Bing) 是结合了比 ChatGPT 更强大的新一代 OpenAI 语言模式,接下来我们一起来“调教”一下新必应(New Bing)吧!

今天会让新必应(New Bing)做以下三件事情:

  1. 让它制定一份健身计划
  2. 让它写一篇睡前小故事
  3. 让它写代码

候补者计划

首先加入候补者计划需要到新必应网站申请,我是在今年2月21日申请的加入新必应(New Bing)的候补者名单,在同年2月24日的早晨已经收到了“欢迎加入 New Bing”的邮件,三天的时间就通过了,这速度比想象中的要快,这让我心情既开心又兴奋。

查看邮件的正文,在正文下方有个按钮,我们一起点击 Start Exploring 按钮来开始探索。

进入到新必应(New Bing)的网页,我们需要点击 Download Microsoft Edge 按钮,以下载 Edge 解锁全部功能。

之后来到 Edge 的下载页面,点击 Download Edge Dev 下载软件,之后便是根据你在用的机器设备选择对应要下载的 Edge 版本了。



安装过程就不叙述了,安装成功后,打开 Edge 浏览器,登录上自己的微软账号以便激活新必应(New Bing)的新功能。

重点来了,在浏览器输入网址 bing.com 即可访问,这便是新必应(New Bing)的搜索界面,非常美观大气!

初尝新必应(New Bing)

我们尝试使用其推荐的内容,并点击试试吧查看结果。

结果如下展示,我们来给这个界面区分为三部分,顶部为搜索的内容,可以点击聊天切换为 AI 问答模式。中间区域还是搜索结果的内容展示。右边的区域是新必应(New Bing)给出的部分回答,可以点查看更多展开回答。

我们点击顶部的聊天按钮打开聊天界面,你也可以页面下拉打开聊天界面,下面是 Bing 给出的完整答案内容。

睡前小故事

我们让它写一个睡前小故事吧,想让它写什么题材的内容,我们简单描述一下,让其遵循规则。

新必应(New Bing)一次回答有字数限制,如果输出的总文本太长的话,就需要不断让它继续下去,因此我们可以继续要求它简短一下内容。

这个故事我很喜欢,你们觉得怎么样呢?在这儿相信大家也已经看出来了,新必应(New Bing)可以根据上下文来作出回答,你可以像和人一样和它交流,它会一直在话题中心与你对话,这种感觉很美妙。

让它写代码

我们让它为我们生成一个动画特效,要求是使用核心动画来实现效果。

New Bind 生成的完整代码如下所示:

class ViewController: UIViewController {

    override func viewDidLoad() {
super.viewDidLoad() // 创建一个矩形视图
let rectView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
rectView.backgroundColor = .red
rectView.center = view.center // 添加到主视图
view.addSubview(rectView) // 创建一个移动动画
let moveAnimation = CABasicAnimation(keyPath: "position.x") // 设置起始值和结束值
moveAnimation.fromValue = rectView.center.x - 100
moveAnimation.toValue = rectView.center.x + 100 // 设置持续时间和重复次数
moveAnimation.duration = 1.0
moveAnimation.repeatCount = .infinity // 设置自动反转效果
moveAnimation.autoreverses = true // 添加到矩形视图的图层上
rectView.layer.add(moveAnimation, forKey: "move") // 创建一个旋转动画
let rotateAnimation = CABasicAnimation(keyPath: "transform.rotation.z") // 设置起始值和结束值(以弧度为单位)
rotateAnimation.fromValue = -CGFloat.pi / 4.0
rotateAnimation.toValue = CGFloat.pi / 4.0 // 设置持续时间和重复次数
rotateAnimation.duration = 0.5
rotateAnimation.repeatCount = .infinity // 设置自动反转效果
rotateAnimation.autoreverses = true // 添加到矩形视图的图层上
rectView.layer.add(rotateAnimation, forKey: "rotate")
}
}

这段代码到了 Xcode 运行后的结果如下:

尽管代码不够有趣也不够炫酷,但它也是正确运行了,这也让我感到很兴奋。

结语

我们今天让新必应(New Bing)做了三件事情,一是让它制定一份健身计划,二是让它写一篇睡前小故事,三是让它写代码,这三件事情它都做得很好。我们只需要像与人交谈一样提出问题,新必应(New Bing)便会根据我们的问题而进行回答,我们的问题越是详细,新必应(New Bing)就能够更加准确地回答我们想要知道的问题。

今天我让新必应(New Bing)做的事情也并“不高级”,但是我们通过此篇文章也对新必应(New Bing)有了初步的了解,新必应(New Bing)能做的事情还有很多,我们以后再来详讲。

最后,我希望各位读者能够关注我的公众号,一起分享技术的乐趣和价值。感谢大家的支持和关注。我们下篇文章再见!

关于作者

博文作者:GarveyCalvin

公众号:凡人程序猿

本文版权归作者所有,欢迎转载,但必须保留此段声明,并给出原文链接,谢谢合作!

结合ChatGPT体验新必应new bing 的惊喜:这是我第一次使用的感受的更多相关文章

  1. 体验魅力Cognos BI 10 系列,第1 部分: 第一次安装

    体验魅力Cognos BI 10 系列,第1 部分: 第一次安装吴敏达, 信息管理软件高级技术顾问, IBM简介: 本系列教程旨在帮助您通过实际动手掌握Cognos BI 10.1 的主要功能.在这一 ...

  2. UWP win10 app 新关键字x:Bing

    原本使用MVVM开发,我们使用数据绑定是x:Binging 新的关键字x:Bing使用和原来x:Binging区别不大. <TextBox x:Name="textBox" ...

  3. Windows 10 新特性 -- Bing Maps 3D地图开发入门(一)

    本文主要内容是讲述如何创建基于 Windows Universal App 的Windows 10 3D地图应用,涉及的Windows 10新特性包括 Bing Maps 控件.Compiled da ...

  4. 微软必应Bing搜索引擎这几天无法访问!

    一.用必应(Bing)临时域名: www2.bing.com 或者 www4.bing.com 临时域名博主验证有效 二.修改hosts文件: 用户只需要暂时修改下host然后坐等微软服务器恢复后再删 ...

  5. 必应词典手机版(IOS版)与有道词典(IOS版)之软件分析【功能篇】【用户体验篇】

    1.序言: 随着手机功能的不断更新和推广,手机应用市场的竞争变得愈发激烈.这次我们选择必应词典和有道词典的苹果客户端作对比,进一步分析这两款词典的客户端在功能和用户体验方面的利弊.这次测评的主要评测人 ...

  6. 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于IDEA的预览版 IDEA会启用新的UI,这事情之 ...

  7. 【软件工程-Teamwork 2】必应词典软件手机版测试报告

    测试人员:聂健(N).居玉皓(J).吴渊渊(Wy).汪仁贵(Wr).吕佳辉(L).杜冰磊(D) 测试软件:必应词典软件手机版 版本:2.2.0版本(Android) 引言: 我们的测评报告的主体主要分 ...

  8. 必应翻译:让Windows上的翻译不再是难事

    文章译自:Translations Made Easy on Windows 比方说今年夏天你想出国旅行,计划去一趟德国.你的行程很丰富:参观慕尼黑和柏林,乘坐游船沿莱茵河而下,再品尝几串摩泽尔的葡萄 ...

  9. 个人博客作业Week3(微软必应词典客户端的案例分析)

    软件缺陷常常又被叫做Bug,即为计算机软件或程序中存在的某种破坏正常运行能力的问题.错误,或者隐藏的功能缺陷.缺陷的存在会导致软件产品在某种程度上不能满足用户的需要.IEEE729-1983对缺陷有一 ...

  10. 【英雄会】微软题目:几个bing

    今天是元旦,开篇先祝福大家在新的一年心想事成,工作顺利,开心生活每一天 . 看到[英雄会]上出现了微软出的题目:几个bing,题目内容如下: 本届大赛由微软必应词典冠名,必应词典(Bing Dicti ...

随机推荐

  1. k8s驱逐篇(5)-kube-controller-manager驱逐

    kube-controller-manager驱逐 概述 kube-controller-manager驱逐主要依靠NodeLifecycleController以及其中的TaintManager: ...

  2. Go DevOps大厂运维平台开发进阶实战营

    使用 Jenkinsfile 创建流水线已报名老男孩运维课,见底下评论.enkinsfile 是一个文本文件,它包含 Jenkins 流水线的定义,并被检入源代码控制仓库.Jenkinsfile 将整 ...

  3. Lombok介绍和配置

    什么是Lombok Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发. 官网: https://www.projectlombok.org/ Lombok的作用 通过 添加注 ...

  4. C++11(列表初始化+变量类型推导+类型转换+左右值概念、引用+完美转发和万能应用+定位new+可变参数模板+emplace接口)

    列表初始化 用法 在C++98中,{}只能够对数组元素进行统一的列表初始化,但是对应自定义类型,无法使用{}进行初始化,如下所示: // 数组类型 int arr1[] = { 1,2,3,4 }; ...

  5. MongoDB - 副本集简介

    简介 在 MongoDB 中,副本集指的是一组 MongoDB 服务器实例掌管同一个数据集,实例可以在不同的机器上. 其中一个用于处理写操作的是主节点(Primary),还有多个用于保存主节点的数据副 ...

  6. APICloud 平台常用技术点汇总讲解

    ​  平台介绍: 使用 APICloud 可以开发移动APP.小程序.html5 网页应用.如果要实现编写一套代码编译为多端应用(移动APP.小程序.html5 ),需使用 avm.js  框架进行开 ...

  7. 关于asp.net mvc的控制器的依赖注入思考及对StructureMap依赖注入框架的简单实践笔记

    写在前面: 依赖注入这个玩意很多人其实都接触过,但可能没有细究其中的原理. 比如Controller的构造函数中,只要你传入一些接口,应用自动就给你处理了创建的过程,无需你手动去new 一个实例并穿进 ...

  8. 分享.net framework4.0无法安装的几种处理方案.

    [关于.net framework4.0安装失败]-------------)方案1:http://www.win7xtzj.com/win10jiaocheng/39834.html 关键词: -- ...

  9. flutter系列之:flutter中listview的高级用法

    目录 简介 ListView的常规用法 创建不同类型的items 总结 简介 一般情况下,我们使用Listview的方式是构建要展示的item,然后将这些item传入ListView的构造函数即可,通 ...

  10. 云间玉兔,自出机抒,从零开始制作Web插件网页特效小兔子组件(小挂件widget),基于原生CSS/NPM

    著意登楼瞻玉兔,何人张幕遮银阙?又到了一年一度的网页小挂件环节,以往我们都是集成别人开源的组件,但所谓熟读唐诗三百首,不会做诗也会吟,熟读了别人的东西,做几首打油诗也是可以的,但若不能自出机抒,却也成 ...