0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用ChatGPT写代码?

汽车电子技术 来源:嵌入式与Linux那些事 作者: 仲一 2023-02-17 15:59 次阅读

最近爆火的ChatGpt相信大家都不陌生,听说它还能写代码,而且能力不凡。作为合格的嵌入式软件工程师,必须得充分利用起来!

获取系统IP地址

先写一个脚本,获取系统IP地址吧,没想到还有详细的注释!这不比百度好用多了?

图片

求最长回文子串

图片

图片

图片

完整的解析都有,很强大!

点灯

先来个简单的点灯吧。

图片

图片

图片

确实写的有模有样的,我被惊艳到了!

写一个块驱动程序

下面来个复杂的

图片

图片

图片

图片

不得不说,框架都搭建好了,完全没问题!

systemtap脚本

这里手误还打错了systemtap,它也能自动纠正回来!

图片

图片

最后还有详细的注释!这么详细,相信大家都能看懂了吧。

ChatGPT注册方法,确保可用

注册参考:https://zhuanlan.zhihu.com/p/589642999

地区选择Indonesia

总结

ChatGPT能写代码,确实很厉害。但我在使用时,也遇到了好几次给出的是错误答案。不过,这样也好,起码也说明程序员这一行暂时也不会被AI所替代。

像简单的shell脚本,makefile等,ChatGPT确实能处理。我们可以把AI生成的代码我们拿来修改下,可以节省很多时间。

GITHUB上好玩的ChatGPT的项目

最后给大家推荐下在知乎上看到一个关于chatGPT的好玩的项目。

原文链接:https://www.zhihu.com/question/570189639/answer/2793888150

GitHub上目前已经有很多基于ChatGPT的项目,基本100⭐️以上的都在这里了,汇总如下:

使用指南

  • 一个ChatGPT 使用指南:https://github.com/f/awesome-chatgpt-prompts
  • ChatGPT 提问工程师开发指南:https://github.com/wuchangming/chat-gpt-ask-question-engineer-handbook

非官方API

  • 使用Python编写的轻量级的 ChatGPT API:https://github.com/acheong08/ChatGPT
  • 一个使用Python编写的非官方ChatGPT API,基于Daniel Gross的WhatsApp GPT:https://github.com/taranjeet/chatgpt-api
  • 使用 Python 编写的非官方ChatGPT API :https://github.com/rawandahmad698/PyChatGPT

非官方客户端

  • 使用nodejs编写的非官方 ChatGPT 客户端:https://github.com/transitive-bullshit/chatgpt-api
  • 一个ChatGPT macOS桌面客户端:https://github.com/vincelwt/chatgpt-mac
  • 一个使用rust编写的 ChatGPT 桌面客户端,支持macOS, Windows, Linux:https://github.com/sonnylazuardi/chatgpt-desktop

编辑器插件

  • 一个 VSCode ChatGPT 插件:https://github.com/mpociot/chatgpt-vscode

浏览器插件

  • 一个为ChatGPT添加web访问能力的Chrome浏览器插件:https://github.com/qunash/chatgpt-advanced
  • 一个ChatGPT Chrome 插件,把ChatGPT集成到互联网上的每个文本框中:https://github.com/gragland/chatgpt-chrome-extension
  • 可以让ChatGPT回答在谷歌搜索结果页面旁边显示的浏览器插件,支持Chrome/Edge/Firefox浏览器:https://github.com/wong2/chat-gpt-google-extension
  • 集成在谷歌搜索结果的浏览器插件:https://github.com/ZohaibAhmed/ChatGPT-Google
  • 一个Chrome浏览器插件,可以导出你的ChatGPT历史到PNG、 PDF,或生成一个可共享的链接:https://github.com/liady/ChatGPT-pdf

微信机器人

  • ChatGPT 微信机器人:https://github.com/AutumnWhj/ChatGPT-wechat-bot
  • 基于开源的微信对话机器人SDK Wechaty 编写的 ChatGPT 微信机器人:https://github.com/fuergaosi233/wechat-chatgpt
  • 为个人微信接入ChatGPT:https://github.com/869413421/wechatbot

QQ机器人:

  • 一个Python编写的基于Nonebot2的一个闲聊机器人:https://github.com/Quan666/ELFChatBot
  • 一个基于 OpenAI GPT-3 和 Mirai 的 QQ 聊天机器人:https://github.com/Byaidu/QChatBot-GPT
  • ChatGPT for Mirai QQ 机器人:https://github.com/lss233/chatgpt-mirai-qq-bot
  • 基于OpenAI ChatGPT 开发的QQ对话机器人,调用Completion API,支持QQ私聊和群聊,mirai+ChatGPT+MySQL实现:GitHub - RockChinQ/QChatGPT: 基于OpenAI ChatGPT 开发的QQ对话机器人,调用Completion API,支持QQ私聊和群聊,mirai+ChatGPT+MySQL实现

电报机器人

  • 一个基于 ChatGPT 的 Telegram 机器人:https://github.com/m1guelpf/chatgpt-telegram
  • 一个 ChatGPT Telegram 机器人:https://github.com/altryne/chatGPT-telegram-bot

GIT版本工具

  • 使用ChatGPT自动生成commit提交信息:https://github.com/RomanHotsiy/commitgpt

其他

  • 非官方的ChatGPT Raycast 扩展:https://github.com/abielzulio/chatgpt-raycast
  • ChatGPT蓝鸟机器人:https://github.com/transitive-bullshit/chatgpt-twitter-bot
  • 一个基于 ChatGPT 的 AI 对话 Koishi (聊天机器人框架)框架插件:https://github.com/koishijs/chatgpt-bot
  • ChatGPT 黑魔法书,中文提问魔法指令:https://github.com/del-xiong/awesome-chatgpt
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19104

    浏览量

    304815
  • 代码
    +关注

    关注

    30

    文章

    4779

    浏览量

    68524
  • ChatGPT
    +关注

    关注

    29

    文章

    1558

    浏览量

    7596
收藏 人收藏

    评论

    相关推荐

    利用ChatGPT通过Shell脚本来实现日志分析

    ChatGPT自出道以来,其出色的代码能力被众多程序员追捧,今天浩道就运维工作中常见的日志分析场景,利用ChatGPT让它通过Shell脚本来实现日志分析
    的头像 发表于 04-07 09:09 3148次阅读

    chatGPT帮我硬件代码,是懂行的,好助手!#chatgpt #物联网开发 #python开发板

    ChatGPT
    苏州煜瑛微电子科技有限公司
    发布于 :2023年02月17日 15:27:42

    在IC设计/验证中怎么应用ChatGPT呢?

    ”的文件夹,将之前备份的带“_bak”的文件移动到这里面。详情见图4。哈哈,继续发挥想象,能不能写verilog呢?下面这段是ChatGPT的简单APB总线接口模块。图太长,直接贴出代码
    发表于 02-21 15:16

    科技大厂竞逐AIGC,中国的ChatGPT在哪?

    ChatGPT“对话”的过程中,人们发现它的“智慧程度”远超其他的人工智能机器人。除了聊天,ChatGPT被网友们用来写文案、翻译文本、为代码纠错,甚至用来编写代码。 凭借出色的表现
    发表于 03-03 14:28

    怎样来为armc代码

    怎样来为armc代码
    发表于 10-30 10:32 12次下载
    怎样来为arm<b class='flag-5'>写</b>c<b class='flag-5'>代码</b>

    如何利用ChatGPT帮你代码

    最近爆火的ChatGpt相信大家都不陌生,听说它还能写代码,而且能力不凡。作为合格的嵌入式软件工程师,必须得充分利用起来!
    的头像 发表于 12-13 09:55 5.8w次阅读

    如何用ChatGPT嵌入式代码

    ,质疑不正确的前提,并拒绝不适当的请求。   官方的一个例子:   看到图片的第一印象:ChatGPT竟然能够查错代码,让人感觉到不可思议!   2、注册账号   ChatGPT的体验网址:https:/
    发表于 02-10 12:07 1次下载
    如何用<b class='flag-5'>ChatGPT</b>嵌入式<b class='flag-5'>代码</b>

    ChatGPT介绍和代码智能

    一. ChatGPT 1. ChatGPT的自我介绍 2. ChatGPT的前世 2.1GPT-3是啥?General Pre-Training(GPT),即通用预训练语言模型,是一种利用
    发表于 02-14 09:33 2次下载
    <b class='flag-5'>ChatGPT</b>介绍和<b class='flag-5'>代码</b>智能

    体验一下ChatGPT带我们代码快感

    OpenAI的ChatGPT是一种自然语言处理技术,它可以帮助开发者快速地完成代码的编写。通过将ChatGPT与Python相结合,开发人员可以利用其先进的自然语言处理功能快速而轻松地
    的头像 发表于 02-14 09:31 1990次阅读

    体验最近火爆的ChatGPT

      体验最近火爆的ChatGPT   演示   前言   体验   1. 回答问题   2. 方案、写作   3. 代码   4. 各种古
    发表于 02-14 10:18 0次下载
    体验最近火爆的<b class='flag-5'>ChatGPT</b>

    使用ChatGPT来写python代码

    ChatGPT是时下火热的AI自然语言引擎,啥都知道啥都会,今天咱们就使用ChatGPT一段python代码,模拟一个温湿度传感器,持续的给服务器发数据,并在物联网
    发表于 02-15 09:35 0次下载
    使用<b class='flag-5'>ChatGPT</b>来写python<b class='flag-5'>代码</b>

    ChatGPT会取代人类代码

    chatgpt终究只是ai人工智能,它即使学会编程也无法掌握所有程序员的技能和知识,硬要说的话只是会影响到一些技术水平较差的程序员。
    的头像 发表于 02-15 16:07 3683次阅读

    ChatGPT已能操控机器人,工程师连代码都不用

    设计好库和API后,微软给ChatGPT编写了一个文本提示(prompt),描述目标任务,并明确说明函数库中哪些函数可用;另外,这还能规定ChatGPT生成代码用哪种编程语言。
    的头像 发表于 03-27 11:13 1156次阅读

    ChatGPT是什么?ChatGPT代码的原理你知道吗

    自己的智能水平,提供更加准确和有用的回答和服务。 ChatGPT代码的原理 ChatGPT是一种基于深度学习模型的自然语言处理技术,其主要原理如下:
    的头像 发表于 06-04 17:01 3189次阅读

    chatGPTMIG控制器

    之前有人发表论文说用chatGPT写了一个MCU 还流片了,一副很腻害的样子,在这个新闻的前几天我就在朋友圈里说了,用chatGPTverilog代码还是有一段距离的。今天我就手把手
    发表于 07-10 09:12 363次阅读
    用<b class='flag-5'>chatGPT</b><b class='flag-5'>写</b>MIG控制器