我问了鹅厂程序员:你们工作中怎么用ChatGPT?如何高效Prompt?

3209180144728963ad74debfb8ba2c8b.png

8b748c9c37cc0c93c4a33a9e94d9e214.gif

👉腾小云导读

当你还在错误使用对话 AI 工具如 GPT,可能会觉得其作用不过是知识平移总结或简单问答。实际上,当了解先进的用法、知悉如何做到 better prompt,你会发现:AI 不是来替代你的,是来帮助你更好工作。如果还用搜索引擎的“关键词匹配”、“关键词命中”思路去思考人工智能的使用,已然有些落后。本篇在详细介绍几个GPT帮助程序员工作(干货满满)的应用场景之后,将为你分享AI的正确打开方式——better prompt。欢迎阅读和分享。

👉目录,点收藏

1.背景

2. AI可以帮助程序员做什么?

    2.1 技术知识总结

    2.2 拆解任务

    2.3 阅读代码/优化代码

    2.4 代码生成

    2.5 生成单测

    2.6 更多AI应用/插件使用体验

3. Prompt 能力

    3.1 Prompt 是什么?

    3.2 Better Prompt

4. 总结

01

背景


尤记得每个月「本月全球最流行编程语言」发布的时候,都会在程序员届掀起腥风血雨。“Java 下降了一名,怎么可能”、“JavaScript 又占据榜首,门槛太低,写个脚本就算用了吗?”、“C# 这种单平台语言也就是闭环生态内的产物了” 这类言论层出不穷,大家也都乐此不疲,已然是以前的流量密码。

然而这一切现在似乎已经悄悄变化了。大家开玩笑说现在使用的最多的编程语言,已经是英语(自然语言)了。

现在 GPT 已经开启了人工智能狂潮。在社交圈里不聊上两句 ChatGPT,感觉不只是要和时代脱节,更是已经被开除 IT 籍了 ~

笔者在 2022 年 12 月初开始体验 ChatGPT。一开始我向它提一些有趣的问题,例如“告诉我 TCS 相关的知识”等等。相信绝大多数人一开始使用的时候都是如此,那时候互联网上认为它的功效应该是代替知乎,让 ChatGPT 作为问答知识类的平台。知乎已死的声音甚嚣尘上。

后来大家又发现,它的很多回答都是胡编乱造的。例如你问它一些新上映的电影,它即使不知道也会胡编乱造一通。大家又开始贬低它,觉得只不过就是一个普通的聊天机器人,还是尬聊型选手。

去年相关的论文的分享介绍比较少,市面上的评价分析的角度还停留在认为 ChatGPT 只能针对已有知识进行总结,或者是平移。

但是随着使用的人数越来越多,大家才知道,ChatGPT 与语言无关,你用任何语言去提问,它都可以很好的理解你的意思。 因为它使用的是语言模型,而不是具体的某个语言库。如果还用搜索引擎的“关键词匹配”、“关键词命中”思路去思考人工智能,就已经显得有些落后了。本篇在介绍 AI对话工具能如何帮助程序员工作(干货满满)之后,将为你分享AI的正确打开方式——better prompt。

02

AI 可以帮助程序员做什么?


   2.1 技术知识总结

刚开始接触学习一门技术的时候,难免需要去查看文档。现在的手册非常丰富。往往对于一个初学者来说,需要接触的信息太多、排版五花八门,学起来云里雾里。

这时候就可以借助 ChatGPT 的总结能力,例如我想学习一下 K8S 的相关知识,我发给它一个文档的地址,让它帮我总结。

prompt: 

https://kubernetes.io/zh-cn/docs/concepts/overview/ 总结这篇文档。

6a9f777f8ee287b3c4e13034fb5533b3.png

可以看到,它很好地总结了这篇中文的文档,并且对每一个关键点进行了概括。用最少的语言让你能够搞懂你想要的知识点。

因为 ChatGPT 是有上下文的,它知道你需要的内容是中文的总结,所以在这里你继续发一篇英文的文档给它,它也会用中文帮你总结。

prompt: 

总结这篇文档https://kubernetes.io/docs/concepts/overview/components/ 。

f159e5230d1f432bf8c381ab11a70ecd.png

目前 chatgpt 的免费版本数据库的截止时间是 2021 年,也就是说如果问它比较新的内容,它是无法总结的,甚至是会随意编撰。例如这里询问一个关于电影《流浪地球 2》的问题,让它总结一下 wikipedia 里的介绍。 

prompt: 总结:

https://zh.wikipedia.org/zh/%E6%B5%81%E6%B5%AA%E5%9C%B0%E7%90%832 

2f530fe610f4f9f9e4a81370d5316ea5.png

因为这时候电影还没有上映,所以之前的内容还都是错误的,它的总结是不准确的。

当我们将整个网站的内容复制进来,让 chatgpt 进行总结。但是这时候会发现,文章太长了,会收到报错。 

57bb50b2363e265cd86ac13af34a5271.png

这时候,就要运用自己的想象力,使用 prompt 来进行突破了。我们需要把文章进行段落拆分,每一段都符合它的标准。

88e865c7013b8cf4a9aa8a2722a638c5.png 

7edfa2c9c27a52dcdf5a5d6e5bcfcd7a.png

将内容拆分成 7 段,发送完成之后,它就会自动总结了。

c7bf452b5ef8e1880a9437e38a4b2662.png

这样,才能得到了一篇文档的正确总结。

   2.2 拆解任务

上文所描述的内容,可以算是借助 AI 让程序猿日常生活效率提升。那么在工作当中,AI 如何帮助我们提效?

我们从需求端获取一个需求以后,很多情况下我们的任务并不能够非常准确的估计时,原因就是我们并没有将任务拆分清楚,所以并不能够对每一项任务进行估计,导致风险的发生。

这时候可以简要描述一下我们这次的需求点,让 ChatGPT 帮我们进行任务拆解。

59b3bbf66513870b753fa3d888bdb814.png

可以看到任务整体被拆成了一个个细小的任务。它可以很快的让我们将任务转换为 task,或者是需求跟踪单。这既方便和产品经理进行沟通,也便于我们自身排期。转换成 KANBAN 模式也便于了解当前进度。

如果对方仍有疑问,可以继续询问拆解。比如我们想要询问第三步应该如何进一步实现。可以看到它甚至给了我们具体的 UI 交互。我们可以利用这样的提示对我们的交互以及实现提供一定的参考。 

98fd94ea9f642a096f6365269c4c0f19.png


   2.3 阅读代码/优化代码

开发者经常接手别人的代码。质量参差不齐,还会夹在很多奇怪的命名。当我们阅读整体逻辑或者修改逻辑,可能会因为自身阅读的问题造成理解偏差,进一步引发 bug。

如果将这个方法交给 AI 去阅读呢?可以看看效果。

prompt: 

逐行解释下面的代码 + 代码内容, (在这里使用了一段在 github上面的开源代码进行展示, 这段代码是一段定时器相关的内容)。

f75b0c102af9a12a81b521ea19fd7046.png

可以看到 ChatGPT 正确的理解了我们的代码,对代码进行了解释和说明。

但是这时候只是生成了一个整体的说明,并没有对每一行分别进行解释。这时候继续和它对话: 

prompt: 

可以在每一行代码上面加上注释,便于我理解吗?

e0a94ccca1a76e40b42b403f139603c8.png

这时候它会逐行的进行代码标注,便于你对每一行进行理解。如果你接着对它提出一个粗浅的优化需求,它也会照做。

prompt: 

这段代码可以进行重构和优化吗?逻辑有些繁琐。

c03789a7938547bb21170712b586d227.png

你可以对某一个部分提出更细节的要求,为它提出更好的优化方向。在这里我们提出了关于参数顺序耦合的问题,可以看到 GPT 也理解到了我们的需求,并且做出了对应的优化,如下:

prompt: 

children: (isCounting: boolean, durationTime: number, startCount: () => void) => React.ReactNode // 子组件,接收三个参数,返回一个React节点

这里面的参数太多了,而且对顺序有强依赖,该怎么优化这里?

a8506bfd8a117b0be9df2103db1fcdf2.png


   2.4 代码生成

开发者在工作中还有一种场景的工作量比较大,需要复杂的逻辑思考。但是实际上最终的代码可能只需要几行就可以搞定。你在思考过程中觉得很痛苦,想和身边的同事去沟通。也许你给他解释完这个逻辑以后,他非但不能帮你思考,反而将一人份痛苦变成两人份。

例如,我们要进行数据转换,是否也可以交给AI来做?我们发送给 GPT 这样的 prompt,将数据结构进行转换。数据源为:

 
[{"candidates": null,"candidatesX": null,"description": "role---用户角色","label": "角色","name": "role","optional": true,"schema": null,"type": "String"},
{"candidates": null,"candidatesX": null,"description": "Topics of the pulsar server to create---需要创建的主题","items": {"schema": [{"candidates": null,"candidatesX": null,"description": "topic name---主题名称","label": "主题名称","name": "name","schema": null,"type": "String"},{"candidates": null,"candidatesX": null,"default": 1,"description": "partition number---分区数","label": "分区数","name": "partitions","schema": null,"type": "Integer","validator": ">0"}],"type": "Object"},"label": "主题列表","name": "topics","optional": true,"schema": null,"type": "List"}
]


我想要得到的数据是 type 为 List 的数据,并且数据结构为:

[
{type:List, name:"topics", needValidates:[{name:"name", type:"String"
},{name:"partitions", type:"Integer"}] }
]

GPT 会为我们得到正确的结果: 

a999b96ecc96a61749aa211132e621d2.png

我们只需要输入目标数据结构,转换后的数据结构,无需指定语言。因为它会从你的上下文里理解到你是想要问什么实现方式。

还有执行脚本,我们只需要描述清楚我们的需求,它也会帮助我们进行完善。

9f31e206acdc4cb3a6cb827e18211776.png

此外,它还可以进行进行解释说明:

aa9e1a0b13c855c63308a9517cd9d33c.png

上面可以看到,我们在这里使用了一次“自然语言编程”的操作流程。不论你是否会使用 python、bash 你都可以正常的描述你的需求。进行生成。

我们还可以进行代码转换,例如你写了一段 js 代码,你希望将这段代码转化为python,以前我们会通过 Google 搜索看看有没有对应的转换器,现在就只需要交给 gpt 来执行。提出你的诉求,它会在 10s 内为你生成一段没有 bug,包含异常处理的代码。这里我们不展开举例。

   2.5 生成单测

我们刚刚那段数据转化的代码,如果我们想要进行测试。以前我们可能会苦思冥想很多场景进行补充。现在只需要告诉 AI 帮我生成单测即可。

prompt: 

(代码内容) 为这段代码生成 unit test。

d1584764a8016e3a8a4dcd2443874cd1.png

如果你觉得测试条件不够,那就再问它,让它再生成。

prompt: 数据源不够丰富,多测试集中边界条件,比如数据不存在,数据类型无法转换,数据类型不对等。

fca1eb3904f69adeca1a7aee906f9814.png

它还会给你解释这里都做了什么操作,这些测试用例覆盖了不同的场景,包括:

当数据源中没有类型为 List 的字段时,应该返回空数组;当数据源中有类型为 List 的字段时,应该返回正确的字段数组,包括需要的验证。

   2.6 更多 AI 应用/插件

AI 就像是一个基础应用, 在它上面还有着很多的可能。随着你用的越多,解锁的技能也就越丰富。例如现在 GPT 系列甚至推出了自己的应用市场。下面我们来为各位简单介绍几款热门插件:

  • AIPRM

它是 ChatGPT3.5 时代的应用商店。用户通过不同的 prompt,对它进行训练,达到自己的目的。

例如我们在文章最开始介绍的“长文总结”能力:我们普通的和它进行交流,那么字数限制就会成为瓶颈。但是如果我们转化了沟通技巧,那么就可以突破这一限制。AIPRM 就是一个充满了奇思妙想的插件系统,你可以在里面查找/发布各种你想要的 prompt。

6ce5cfadf1098e270295fe8c6fb4fc99.png

  • Voice Control for ChatGPT

依托于这样的系统,我们可以使用它锻炼英文(伪需求)。或者是直接用语音和它进行对话,让它替自己写代码,例如我们刚刚所有的脚本说明都可以让它直接语音转文字发出去。

它也很好的服务了一些视障人士,因为它还会读出每一次 GPT 生成的内容。让每个人都拥有平等接触 AI的机会。

de47e64809dc22dfc8da89ae66089706.png

  • ChatGPT Sidebar

随着使用的人越来越多,ChatGPT 的响应速度越来越慢。有时候只不过想问一个简单的问题,却要等上很久。这时候,就可以使用 ChatGPT Sidebar 插件。

它内置了 ChatGPT 的 API,可以直接集成在你的搜索引擎里,你的每一次搜索都会触发(也可以设置为手动),免注册,使用方便。还可以让它提示你如何搜索相关的关键词。

6706242a2c84f178f9fc90f3b673d692.png

在它的侧边栏里,我们还可以进行其它的操作。

37f53859669a000c9582c22a2177a0bd.png

  • 著名应用工具使用体验:Bing Copilot、ChatGPT、Google Bard

那我们再回头看看几个影响力比较高的AI工具。笔者个人现常用的基础 AI 工具大概有 3 种,分别是 Bing Copilot、ChatGPT、Google Bard。最被广泛使用的 ChatGPT(GPT3-5),我们先来看看它的自我介绍是什么。

ChatGPT:使用频率最高的 AI。它有强大的上下文,还可以拆分成为不同的 conversation,便于它处理不同的对话。

例如一个控制台的项目,可以单独做一个对话,这样它聊的上下文都是围绕这个主题进行,每次新的问答也无需补充上下文信息。

e15ee825e3fc18a72c8853f013918d1c.png

Bing :Bing 在很早就使用了 GPT-4,可是因为对话数实在是太少了(从 5 次扩充到了 15 次),每一次对话的内容长度也很有限(截止目前仍只有 2000 字) 而且不能保存对话上下文,导致使用起来实在很不方便。好处是它是实时联网的,所以作者主要用于搜索最新的资讯以及总结一些文章和文档的摘要,以及辅助 ChatGPT 使用,对比一下两遍生成的逻辑是否一致。优点就是,搜索结果会给出详细的出处以及引用地址。

57358d443743f57c4ec8a6aa1c7c9ccb.png


Google Bard (LaMDA):Google 近期发布的AI工具目前只支持英文。特点是能够给出多个回答,而且响应速度很快。集成了 Google it,点击之后会帮你生成一个最适合你的问题的 google 搜索关键词。这算是和 Bing Copilot 反其道而行之,一个是将 chat 集成到搜索里,一个是将搜索集成到了 chat 中。

171f46d954f3f860d54740e0ab5e3c2d.png

03

Prompt 能力

   3.1 Prompt 是什么?

整体来说,上述 AI 的强大之处有几点:

总结/理解能力。它能够很好的总结你发给它的内容,并且进行总结。其实这也就是一种理解能力。因为它明白了你说的话的意思。

具有强大的上下文关联能力。你不需要像使用搜索引擎一样,每一次的操作都是独立的。你可以将整个对话都变成一个巨大的搜索,通过多次对话来阐述自己想要的信息。甚至还能让它帮助你向它自己提问。

有丰富的拓展插件潜力。 

这些能力,相信各位读者上面的case中都能感知。在上面案例中,为了更好使用AI、利用这些能力,我们频繁使用了一个词叫做 prompt——这在 AI 时代是一个非常重要的内容。

想要用好各类 AI 效率工具,最好的方法就是不断的提升自己的 prompt 能力。prompt 就是提示词,表达语言的能力。

在以前的开发生涯中, 我们是“Google 工程师”、 “StackOverflow 工程师”, 被戏称为“面向搜索引擎开发”。 每次遇到未解之谜,我们通常会去不断的更换搜索关键词。 

这时候比拼的就是我们的语言表达能力了——我们需要转换自己的思维,从工程师到产品经理,或者是一个 Business Analysis 的角色。我们需要将接到手的任务,进行拆解,一步步的变为提示词。当你拆解到足够细的时候,任务就自然而然可以依靠 AI 自动完成了。这个会在项目应用的章节进行具体讲解。

   3.2 Better Prompt


开发者可以利用它的上下文能力,帮助自己纠正语法以及提供更好的 prompt 的训练。

AI 是不挑语言的?不管你用任何一种语言,它都是利用数据模型进行分析,并不是用单一的语言进行思考。也就是说结果的生成质量不会差异很大。真的是这样吗?

实际上,我们通过官网的介绍发现,它对语言的理解是有差异的,目前理解力最强的当然是英文了。我们使用英文进行 prompt,既能锻炼自己的英文能力,也能更好的表述自己的问题。可是受限于自身英文水平,我们并不一定每一次都能清晰表达自己的观点,这时候我们可以利用它帮我们提高这一点。我们故意打错一段话,来测试一下。

prompt:

you need answer my question obey the format, format should be like this


correct grammar is :
"insert correct grammar here"
________________________________ (keep the diver line)
you can also ask it like this:
"insert better prompt here"

________________________________
then tell the answer about what i ask below the divier also keep the diver line.

Correct grammar is should correct my question's grammar

53b59972236cf249c25cd95558311e9d.png

AI 的每一次训练得到的返回结果都是不一样的,我们有可能会得到自己想要的,但它也有可能没有完全理解我们的意思。当我们的诉求没被完全理解,可以对它进行进一步的训练。

da7882c493cbb8e9c037d0c684305d94.png

在它做对了以后,我们对它进行表彰。然后再去尝试一下我们其它的问题。可以看到一切正常。

31f6f602e3c3c9e2ce32d4d1191dd7bf.png

如果有时候它忘记了,你需要再提醒它一次 format。它就会重新输出。

04

总结

笔者使用 ChatGPT 等 AI 工具已经 4 个多月了。一开始只是进行简单的尝试,并没有觉得有什么特别的。直到在浏览各类教程时,才发现那些以前分享金融知识的人已经开始利用 GPT 进行代码创作来丰富自己的武器库,比如进行图标分析、软件制作等等。实际上,AI 并不是简单的问答而已,它具有解决问题甚至是创造知识的能力。

当然我在使用的过程当中,周围也有很多声音在质疑 AI 的能力。认为它并不能如想象的优秀。例如你直接跟它讲,给我做个需求、给我写篇论文,它都是无法完成的。

因为其实我们在错误地使用 AI。合理的使用,应该是「我们做我们该做的事情,AI 做 AI 该做的事情」。以前搜索引擎的时代,我们也并不是直接在搜索框里输入 “给我答案” 吧?用户要尽量描述清楚自己的问题。

现在对程序员的要求已然不是简单的书写代码了。因为 AI 能做,甚至比你的代码质量还要高。我们需要将自己的思维进行转换,从程序员变成拥有产品思维的程序员、拥有 BA 思维的程序员。要对自己手里的任务、方法、逻辑,有更清晰的认知。让人类做人类该做的事情,让 AI 做它擅长的事情。

当你把你想要的内容清晰的描述出来以后,你会发现:AI 不是来替代你的,是来帮助你更好的工作的。以上是本次分享全部内容,欢迎大家在评论区分享交流。如果觉得内容有用,欢迎转发~

-End-

原创作者|熊彬

技术责编|熊彬

0770ad23e85cfa034e835ad83a125492.png

AI对话工具出现以前,当我们想找答案,往往都是通过对搜索引擎初步梳理出的海量信息,进行筛选、对比、总结,形成自己的知识。有网友给小云贡献了自己与朋友的探讨:“现在类GPT工具出现之后,很少人愿意去看大段的文章来学习,只愿意看到最后给的一小段结果。这感觉就像微博对博客的打击、短视频对于长视频的冲击,最后形成的是短视和浮躁氛围。最后导致自身的筛选分析、归纳总结,记忆力等技能无法长进甚至退化。”你怎么看?GPT等新智能工具的出现,会导致人基本能力不进反退吗?

17858d58c51bc2d49b4513ca460b6ff9.png

在评论区聊一聊你的看法。4月20日前将你的评论记录截图,发送给腾讯云开发者公众号后台,可领取腾讯云「开发者春季限定红包封面」一个,数量有限先到先得😄。我们还将选取点赞量最高的1位朋友,送出腾讯QQ公仔1个。4月20日中午12点开奖。快邀请你的开发者朋友们一起来参与吧!

d0ae086c52c9a9d49350f15a5829b133.png

84ce2b71bbac825aef0478fa6ba909c0.png

d90f3cfce53386cabcc6295c33171452.png

c8d6978d00afa6f59d906e35e05f42e8.png

关注我并点亮星标,回复「AIGC」一键领取0基础AI网站搭建教程、LLM模型源件、工具插件、网站源码和GPU服务器限量优惠。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/13852.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Claude]-Chatgpt最强对手来袭

Chatgpt最强对手来袭 这货名叫Claude,是由openai前员工创建的,对标chatgpt,且响应速度要比chatgpt免费版好很多。最近,Claude 突然开放了申请,并且更新支持中文。据说它的 API 仍然是那种不限量、免费的类型哦~ 尽管如…

chatgpt赋能python:Python编程教程:如何用Python写抢购程序

Python编程教程:如何用Python写抢购程序 随着网购的流行和限量商品的推出,抢购已经成为了一个非常热门的话题。有些人甚至会通过软件或程序来提高他们成功抢到商品的机会。在本篇文章中,我们将介绍如何用Python编写一个简单易用的抢购程序&a…

ChatGPT突破安全边界

如同 ChatGPT 这样强大的 AI 能否被破解,让我们看看它背后的规则,甚至让它说出更多的东西呢? 回答是肯定的。2021 年 9 月,数据科学家 Riley Goodside 发现,他可以通过一直向 GPT-3 说,「Ignore the above …

POE:性价比最高的 AI 整合网站

创作不易,如果本文对你有帮助,胖友记得一键三连 😭。更多 AI 优质内容推荐请关注主页 “AI” 专栏,笔者会不定期更新觉得自己用下来还不错的 AI 相关产品。 1.介绍 Poe 是一款同时整合了 ChatGPT、Sage、GPT-4、Claude、Claude-in…

从BERT到ChatGPT,北航等9大顶尖研究机构全面综述:那些年一起追过的「预训练基础模型」...

来源:新智元 【导读】2023年了,还有人从头开始训模型吗?追踪一下从Bert以来的那些预训练模型。 ChatGPT在few-shot和zero-shot场景下展现出的惊人性能,让研究人员们更坚定「预训练」是一条正确的路线。 预训练基础模型&#xff08…

从BERT到ChatGPT!97页全面综述:那些年一起追过的预训练基础模型

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—>【计算机视觉】微信技术交流群 转载自:新智元 | 编辑:LRS 【导读】2023年了,还有人从头开始训模型吗?追踪一下从Bert以来的那些…

城市公交查询系统

文档 代码压缩包 摘要 出行是人类生活的基本活动之一。城市的快速发展、科技的发展以及环保意识的增强,对城市公共交通的发展趋势的快速性、舒适性、便捷性、环保等方面提出更高要求。先进的信息技术也促进了公共交通技术的发展,从而为乘客提供了良好的…

交通变革中的ChatGPT:当智能交通遇见大型语言模型

✦ 最近爆火的ChatGPT 是由 OpenAI 开发的一种大型语言模型 (LLM) ,拥有超过1750亿个参数,特别是在自然语言处理(NLP)方面有着令人印象深刻的能力。ChatGPT的出现引爆各行各业,迅速催生出各种工程领域的应用场景。 那么…

实时公交api接口-车来了公交接口-API公交接口 -如何接入

全国200城市实时精准 接口功能: 公交线路查询、公交实时位置获取、获取附近的公交数据、获取附近的地铁数据 功能申请入口 功能申请入口 功能申请入口

只用2秒,轻松获取一线所有城市公交数据!

截止发文,北上广深一共有6510条公交线路 为了获取上面的这些线路信息,我写了一个爬虫,大概用了2秒左右就搞定,真爽! 说出来你们可能不信,别着急,用代码说话,往下看👇 先给…

全国各景点微博签到打卡带经纬度坐标系数据(正文在第二部分)

正文在第二部分,可直接跳过第一段引用的凑字文章。 我是一位数据分析师,很早就开始收集微博签到数据,并且通过自己的整理和分析,发现了这些数据隐藏的巨大商业价值。在此,我想向大家推荐一下这些数据的应用和价值。 微…

“CSDN 丨CDC领航者之夜”启航 AIGC 时代,助力技术管理者打造高效能研发团队

3月25日晚,由CSDN丨上海CDC(城市开发者联盟)和阿里云联合举办的“CDC城市领航者之夜”活动成功举办。 本次活动主题是“AIGC 时代,技术管理者如何打造高效能研发团队”,吸引了近三十位上海本地企业的CTO、技术负责人和…

长按组合键键盘事件(特殊交互界面可隐藏式)

2023.6.1 星期四 长沙 天气晴。在学校毕业的事情弄得差不多了,回到实习公司继续工作并期待转正,这周有一个任务就是在软件设计过程中,设计某些具有特殊功能的交互界面,该界面仅供软件设计内部人员等特殊人群使用,因此通…

开源启智,筑梦未来!第四届OpenI/O启智开发者大会开幕

2023年2月24日,第四届OpenI/O启智开发者大会在深圳顺利开幕。 本次活动由鹏城实验室、新一代人工智能产业技术创新战略联盟(AITISA)主办,OpenI启智社区、中关村视听产业技术创新联盟(AVSA)承办,…

AI落地应用困境,技术如何转化产业价值?

今年,Chat GPT的上线引起了巨大轰动,带来了对人工智能与大数据新的关注热潮。在互联网大数据时代,“AIX”是势不可挡的大趋势。在已有技术的基础上,如何发掘AI大模型背后更多的应用场景,探索AI在商业实践上新的发展可能…

隐私计算头条周刊(3.6-3.12)

开放隐私计算 隐私计算头条周刊 专注隐私计算,释放数据价值 Focus on privacy computing & data value 01 政策聚焦 1.数据最高管理部门——国家数据局成立! 近日,根据国务院关于提请审议国务院机构改革方案的议案,组建国家数…

ChatGPT眼中的“特种兵旅游”

五一旅游季火爆收官,“特种兵旅游”风靡全国年轻人。这种旅游方式以不睡觉、不休息,在短时间内逛遍城市各个著名景点为主打,尽可能多地游览,尽可能充实行程,玩得更刺激更极限。作为年轻人的旅行选择,“特种…

城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】

文章目录 🌟 课前小差🌟 长沙线下🌟 C友会你也可以是组织者🌟 线下交流提升价值🌟 官方与抖音合作?🌟 23年动起来🌟 写在最后 🌟 课前小差 哈喽,大家好&…

双系统重装Ubuntu20.04及系统基本配置

文章目录 前言Ubuntu20.04换源安装chrome浏览器安装OneNote安装Wechat QQ Dingtalk参考 前言 笔者从2019年9月份去长沙智能驾驶研究院开始接触ubuntu18.04,在2020年4月份做本科毕业设计的时候也来来回回重装过几次ubuntu,始终没有把自己的重装过程记录下来&#xf…

ChatGPT、新必应让我秒变大神的技巧

最近经常有朋友问我:你使用 ChatGPT 这类大语言模型吗? 当然了,我目前最常用的是「新必应」。 说一说,我为什么使用新必应,原因就是新必应会提供生成内容的来源,这有利于我去自己判断并纠错。 我们都知道&a…