今天看了一个有关三星想使用bing搜索来代替Google的新闻,
谷歌或被抛弃!ChatGPT 引爆手机市场新一轮洗牌:Android 手机销冠三星30亿美元大单欲改投 Bing
发现new bing AI基于chatGpt4,想体验一下,由于我是科学上网,过程非常简单,也没有像网上说的申请体验资格,直接访问bing官网即可。
试着使用AI写作
我试着让他写了小说跟小故事,目前只支持英文,写小说需要引导它,如果引导不够它会问你,例如你的小说是什么类型,有什么故事,你希望他有什么结果之类的,不讲清楚他是不会帮你写的,如果你懂写作,你只需要提供点子,他来帮你完成大概,你只需要添加补齐就好,是个赚钱的门路。
打算贴一个截图,没想到这次它直接提供了大纲,以下是AI写如有雷同纯属巧合,原文是英文,使用翻译软件后如下
第一章莉亚骑在她的龙——西风的背上,在天空中翱翔。她感到风吹在头发上,阳光照在脸上。看着下面的云和山,她笑了。她喜欢和她最好的朋友和伙伴西风一起飞行。他们有一种比语言更深刻的联系,一种超越物种的联系。
她是一名龙骑士,是少数能与龙交流和合作的人之一。她属于龙之骑士团,这是一个保护人类与龙之间平衡的秘密组织。自世界上第一批龙骑士出现以来,骑士团已经存在了几个世纪。他们是和平与和谐的守护者,是生命与自由的捍卫者。
莉娅很自豪能成为一名龙骑士。她经过刻苦训练,在骑士团中赢得了一席之地。她通过了许多身体上和精神上的考验。她已经证明了她的勇气、技巧和忠诚。她也证明了她与西风的兼容性,西风是一条有着蓝色眼睛和温柔性格的银龙。
西风是现存最稀有、最强大的龙之一。他有操纵空气和天气的能力,用他的呼吸和翅膀制造风暴和风。他也非常聪明和好奇,总是渴望学习新事物和探索新的地方。他忠诚善良,总是乐于帮助那些需要帮助的人。
莉亚和西风在她们年轻的时候就认识了。莉亚是个孤儿,住在山边的一个小村庄里。西风是一只刚孵化的幼崽,他的父母被猎人夺去了。他们是在一个山洞里偶然发现西风的藏身之处时偶然相遇的。他们感觉到彼此的孤独和痛苦,立刻就建立了联系。他们成为了朋友,然后是家人。
他们还发现了共同的心灵感应交流能力。即使分开了,他们也能听到彼此的想法和感受。他们也可以分享自己的感觉和情感,看到对方所看到的,感受对方的感受。他们甚至可以融合他们的思想和灵魂,成为一个整体。
多年来,他们的友谊一直是一个秘密,直到一名骑士团成员发现了他们的关系。他把他们带到了骑士团的总部,在那里他们了解了自己的真实本性和命运。他们加入了骑士团,成为了龙骑士。
他们也知道了他们的敌人:黑魔王和他的追随者。
黑暗领主是一个神秘的人物,他想用他的腐化的龙和人类的军队征服世界。他不知怎么地控制了一些龙,用黑魔法把它们变成了他的奴隶。他还招募了一些和他一样有野心和贪婪的人类。他自称为龙王,声称自己是所有龙和人类的合法统治者。
他有一件秘密武器:一条古老的邪恶龙,很久以前就被骑士团封在了一座隐藏的寺庙里。据说邪恶的龙是有史以来创造的第一个也是最强大的龙,是一种混乱和破坏的原始力量。黑暗魔王想唤醒恶龙,用它的力量摧毁骑士团和所有反对他的人。
骑士团多年来一直在与黑魔王作战,试图阻止他的计划,保护世界免受他的暴政。莉亚和西风参加了许多战斗和任务,面对许多危险和敌人。他们也在他们的龙骑士同伴中结交了许多朋友和盟友。
其中一个是莱恩,一个骑着一条名叫烈焰的红龙的年轻人。
里安在很多任务中都是莉娅的搭档。他很英俊第二章里安在很多任务中都是莉娅的搭档。他英俊迷人,黑头发,绿眼睛。他也很勇敢,技术娴熟,是一个天生的领导者和战士。他骑着烈焰,一条长着金眼睛、脾气暴躁的红龙。烈龙是现存最快最强壮的龙之一。他有操纵火和热的能力,用呼吸和爪子制造火焰和爆炸。他也非常骄傲和自信,总是渴望证明自己和挑战别人。他忠诚而勇猛,随时准备为朋友和理想而战。莱恩和布雷兹在十几岁的时候就认识了。莱恩是一个离家出走的人,住在一个大城市的街道上。Blaze是一个住在城市附近荒野的流氓。他们是在莱恩从猎人设下的陷阱中救出布雷兹的时候偶然相遇的。他们感觉到彼此的勇气和精神,立刻建立了联系。他们先是成为朋友,然后是合作伙伴。他们还发现了共同的心灵感应交流能力。即使分开了,他们也能听到彼此的想法和感受。他们也可以分享自己的感觉和情感,看到对方所看到的,感受对方的感受。他们甚至可以融合他们的思想和灵魂,成为一个整体。他们是在遇到一个认识到他们关系的骑士团成员后加入骑士团的。他把他们带到了骑士团的总部,在那里他们了解了自己的真实本性和命运。他们加入了骑士团,成为了龙骑士。他们也知道了他们的敌人:黑魔王和他的追随者。莱恩和火焰多年来一直在与黑暗领主作战,试图阻止他的计划,保护世界免受他的暴政。他们参加了许多战役和任务,面对许多危险和敌人。他们也在他们的龙骑士同伴中结交了许多朋友和盟友。其中一位是年轻女子莉娅,她骑着一条名为西风的银龙。莉亚在很多任务中都是莱恩的搭档。她美丽而聪明,金发碧眼。她也善良温柔,是天生的治疗师和和事佬。她骑着银色的西风龙,蓝眼睛,性格温和。西风是现存最稀有、最强大的龙之一。他有操纵空气和天气的能力,用他的呼吸和翅膀制造风暴和风。他也非常聪明和好奇,总是渴望学习新事物和探索新的地方。他忠诚善良,总是乐于帮助那些需要帮助的人。莉亚和西风在她们年轻的时候就认识了。莉亚是个孤儿,住在山边的一个小村庄里。西风是一只刚孵化的幼崽,他的父母被猎人夺去了。他们是在一个山洞里偶然发现西风的藏身之处时偶然相遇的。他们感觉到彼此的孤独和痛苦,立刻就建立了联系。他们成为了朋友,然后是家人。他们还发现了共同的心灵感应交流能力。他们能听到彼此的想法第三章即使分开了,他们也能听到彼此的想法和感受。他们也可以分享自己的感觉和情感,看到对方所看到的,感受对方的感受。他们甚至可以融合他们的思想和灵魂,成为一个整体。他们加入骑士团是在被骑士团的一名成员发现后,这名成员察觉到了他们之间的联系。他把他们带到了骑士团的总部,在那里他们了解了自己的真实本性和命运。他们加入了骑士团,成为了龙骑士。他们也知道了他们的敌人:黑魔王和他的追随者。利亚和西风多年来一直在与黑暗领主作战,试图阻止他的计划,保护世界免受他的暴政。他们参加了许多战役和任务,面对许多危险和敌人。他们也在他们的龙骑士同伴中结交了许多朋友和盟友。其中一个是莱恩,一个骑着一条名叫烈焰的红龙的年轻人。里安在很多任务中都是莉娅的搭档。他英俊迷人,黑头发,绿眼睛。他也很勇敢,技术娴熟,是一个天生的领导者和战士。他骑着烈焰,一条长着金眼睛、脾气暴躁的红龙。烈龙是现存最快最强壮的龙之一。他有操纵火和热的能力,用呼吸和爪子制造火焰和爆炸。他也非常骄傲和自信,总是渴望证明自己和挑战别人。他忠诚而勇猛,随时准备为朋友和理想而战。莱恩和布雷兹在十几岁的时候就认识了。莱恩是一个离家出走的人,住在一个大城市的街道上。Blaze是一个住在城市附近荒野的流氓。他们是在莱恩从猎人设下的陷阱中救出布雷兹的时候偶然相遇的。他们感觉到彼此的勇气和精神,立刻建立了联系。他们先是成为朋友,然后是合作伙伴。他们还发现了共同的心灵感应交流能力。即使分开了,他们也能听到彼此的想法和感受。他们也可以分享自己的感觉和情感,看到对方所看到的,感受对方的感受。他们甚至可以融合他们的思想和灵魂,成为一个整体。他们是在遇到一个认识到他们关系的骑士团成员后加入骑士团的。他把他们带到了骑士团的总部,在那里他们了解了自己的真实本性和命运。他们加入了骑士团,成为了龙骑士。他们也知道了他们的敌人:黑魔王和他的追随者。莱恩和火焰多年来一直在与黑暗领主作战,试图阻止他的计划,保护世界免受他的暴政。他们参加了许多战役和任务,面对许多危险和敌人。他们也在他们的龙骑士同伴中结交了许多朋友和盟友。
你会发现其实他是有着自己的模板,想看网文小说还是需要中国人来创作吧!
**
言归正传,还是试着让他写作代码!
**
让帮我写一个用openlayers动态加载图层的例子
我前后提了两个要求,
最终版
Sure, I can help you add a method that dynamically reads geojson to load layers. Here is a possible code snippet:```markdown
```html
<!DOCTYPE html>
<html>
<head><title>Dynamic Map Example</title><link rel="stylesheet" href="https://openlayers.org/en/latest/css/ol.css" type="text/css"><style>.map {height: 400px;width: 100%;}.marker {width: 20px;height: 20px;border: 1px solid black;border-radius: 10px;background-color: red;opacity: 0.8;}</style><script src="https://openlayers.org/en/latest/build/ol.js" type="text/javascript"></script>
</head>
<body><div id="map" class="map"></div><button id="add-layer">Add Layer</button><button id="add-marker">Add Marker</button><button id="load-geojson">Load GeoJSON</button><input id="geojson-url" type="text" placeholder="Enter GeoJSON URL"><script type="text/javascript">// Create a map objectvar map = new ol.Map({target: 'map',layers: [// Add a base layernew ol.layer.Tile({source: new ol.source.OSM()})],view: new ol.View({center: ol.proj.fromLonLat([0, 0]),zoom: 2})});// Create a variable to store the layer indexvar layerIndex = 0;// Create a function to add a layer dynamicallyfunction addLayer() {// Increment the layer indexlayerIndex++;// Create a random colorvar color = '#' + Math.floor(Math.random() * 16777215).toString(16);// Create a vector layer with some featuresvar vectorLayer = new ol.layer.Vector({source: new ol.source.Vector({features: [// Create a point featurenew ol.Feature({geometry: new ol.geom.Point(ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]))}),// Create a line featurenew ol.Feature({geometry: new ol.geom.LineString([ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]),ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90])])}),// Create a polygon featurenew ol.Feature({geometry: new ol.geom.Polygon([[ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]),ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]),ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]),ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90]),ol.proj.fromLonLat([Math.random() * 360 - 180, Math.random() * 180 - 90])]])})]}),style: new ol.style.Style({fill: new ol.style.Fill({color: color}),stroke: new ol.style.Stroke({color: color,width: 2}),image: new ol.style.Circle({radius: 5,fill: new ol.style.Fill({color: color})})})});// Add the vector layer to the mapmap.addLayer(vectorLayer);// Set the layer's name and zIndexvectorLayer.set('name', 'Layer ' + layerIndex);vectorLayer.setZIndex(layerIndex);}// Get the button element for adding layersvar buttonAddLayer = document.getElementById('add-layer');// Add a click event listener to the button for adding layersbuttonAddLayer.addEventListener('click', function () {// Call the addLayer functionaddLayer();});// Call the addLayer function once to start with one layeraddLayer();// Create a variable to store the marker element// 应该由于字数限制 后面的没展示出来 自己补全了格式</script>
<body>
复制到浏览器功能可以用, 但是还得自己修改,要修改你是需要能看懂! 所以嘛程序员还是淘汰不了的,不过确实可以大大提升开发效率!
怪不得好多论坛好多问答现在都引用openAI的答案来帮你回答。