github使用入门详细教程
白交 发自 凹非寺
量子位 | 公众号 QbitAI提示工程师的最强辅助来了!
这不,Meta前工程师搞了份全面指南,星标飙升破万。
![](https://p0.ssl.img.360kuai.com/t012c169fac922759cb.jpg)
最新论文、工具、常见用例、讲座数据集应有尽有~还包括一些最新提示技术总结,比如主动提示、定向刺激提示等。
![](https://p0.ssl.img.360kuai.com/t01228ce9e7f8a662a7.jpg)
有了它,普通人也可以从小白直接进阶到高级提示工程师,年薪百万不是梦!
![](https://p0.ssl.img.360kuai.com/t01e655ba217f6dc6ad.gif)
光这么粗略一看,就已经眼花缭乱了吧。
![](https://p0.ssl.img.360kuai.com/t012ef1650caabe0bbf.gif)
就提前来看看这份指南里究竟有啥?
提示工程全面指南
从目录来看,主要包括演讲、指南、最新论文、工具和库、数据集以及各种教程汇总,从入门到熟练一步到位。
首先,作者准备了1个小时的演讲,全面讲述了提示技术、应用程序和工具。
视频、笔记(含代码)以及演讲的PPT都悉数放出。(亲测PPT可下载,共有50页)
![](https://p0.ssl.img.360kuai.com/t016e743d38b66185ab.jpg)
如果这些听的、看的还没有弄懂,他们还搞了一份提示工程指南,且还在持续更新中。
![](https://p0.ssl.img.360kuai.com/t01f8a109fc5a4632d5.jpg)
随便点进一项「Introduction」,就首先介绍了下提示工程是什么,然后系统性地从基本提示、一句话设置、标准提示、提示元素、设计提示的一般技巧等内容做了个梳理。「Miscellaneous Topics」包括了各种杂项的话题,还包括了最新的提示技术。
看完这些就差不多入门结束,就到了进阶环节——看论文。
![](https://p0.ssl.img.360kuai.com/t01eba82cac82779535.jpg)
论文这块,小哥团队不光收集到了最新论文,按照日期排序,而且根据论文的内容,按照概述/调查、方法/技术、应用等类别来划分。
随后这些类别,又集合到思维链论文、代码论文以及提示论文三个大类。
据介绍,他们每天都会更新这个板块,然后每周都会对这些论文进行摘录。
当然了解了提示工程之后,也少不了更多的训练和练习。他们整理了工具、库还有数据集供食用。
如果这些还不够,作者还整理了其他的博客、教程指南,其中不乏GPT-3、DALL-E等一些内容。
Meta前工程师
开发的这位小哥叫做Elvis Saravia,从他个人页面来看,是一位独立的机器学习和NLP研究人员,专注于大语言模型、信息检索和生成式AI。
![](https://p0.ssl.img.360kuai.com/t01f7c8cf7277a3a04b.jpg)
目前是DAIR.AI联合创始人,在此之前曾在Meta当过工程师,从事过Galactica模型、Papers with Code、PyTorch和FAIR的工作。
他在伯利兹大学攻读了信息技术专业,随后在新竹清华读了硕博士。
这份指南目前还仍处于建设的状态,时不时更新新的内容,感兴趣的旁友可以持续关注!
![](https://p0.ssl.img.360kuai.com/t01c9dd8b809252d34b.jpg)
这不现在招聘市场上已经有了提升工程师这样的工作了嘛。
不用写代码、不用计算机专业、也不要求学历,就研究怎么跟ChatGPT“聊天”,年薪居然开到了25万美元-33万美元,折合人民币下来足足170万+。
![](https://p0.ssl.img.360kuai.com/t012bcdc8bd14dc88e6.jpg)
这样一份提示工程全面指南,简直成为了刚需!
于是在GitHub上一经发布,就受到了广泛关注,据开发者透露,曾登上Hacker News榜首。
![](https://p0.ssl.img.360kuai.com/t01cc98777dd3ffdd20.jpg)
正如这位网友所言: 是时候提高技能了!
![](https://p0.ssl.img.360kuai.com/t016e4d4efa4f2c41da.jpg)
GitHub直通车:
https://github.com/dair-ai/Prompt-Engineering-Guide参考链接:[1]https://twitter.com/omarsar0/status/1630666585848291343[1] https://twitter.com/marsar0/status/163066685848291343— 完 —
量子位 QbitAI · 头条号签约
","force_purephv":"0","gnid":"939a687a1e864182d","img_data":[{"flag":2,"img":[{"desc":"","height":"174","title":"","url":"https://p0.ssl.img.360kuai.com/t012c169fac922759cb.jpg","width":"1080"},{"desc":"","height":"574","title":"","url":"https://p0.ssl.img.360kuai.com/t01228ce9e7f8a662a7.jpg","width":"1072"},{"desc":"","height":"207","s_url":"https://p0.ssl.img.360kuai.com/t01e655ba217f6dc6ad_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t01e655ba217f6dc6ad.gif","width":"250"},{"desc":"","height":"358","s_url":"https://p0.ssl.img.360kuai.com/t012ef1650caabe0bbf_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t012ef1650caabe0bbf.gif","width":"640"},{"desc":"","height":"798","title":"","url":"https://p0.ssl.img.360kuai.com/t016e743d38b66185ab.jpg","width":"1080"},{"desc":"","height":"542","title":"","url":"https://p0.ssl.img.360kuai.com/t01f8a109fc5a4632d5.jpg","width":"932"},{"desc":"","height":"700","title":"","url":"https://p0.ssl.img.360kuai.com/t01eba82cac82779535.jpg","width":"860"},{"desc":"","height":"568","title":"","url":"https://p0.ssl.img.360kuai.com/t01f7c8cf7277a3a04b.jpg","width":"1080"},{"desc":"","height":"1140","title":"","url":"https://p0.ssl.img.360kuai.com/t01c9dd8b809252d34b.jpg","width":"812"},{"desc":"","height":"514","title":"","url":"https://p0.ssl.img.360kuai.com/t012bcdc8bd14dc88e6.jpg","width":"958"},{"desc":"","height":"98","title":"","url":"https://p0.ssl.img.360kuai.com/t01cc98777dd3ffdd20.jpg","width":"1080"},{"desc":"","height":"210","title":"","url":"https://p0.ssl.img.360kuai.com/t016e4d4efa4f2c41da.jpg","width":"756"}]}],"original":0,"pat":"zzc,qgc,art_src_3,fts0,sts0","powerby":"hbase","pub_time":1677993900000,"pure":"","rawurl":"http://zm.news.so.com/85483da8b87e81b907b868c7003dbcdb","redirect":0,"rptid":"a2c67ffb351d1aa4","rss_ext":[],"s":"t","src":"量子位","tag":[{"clk":"ktechnology_1:nlp","k":"nlp","u":""},{"clk":"ktechnology_1:github","k":"github","u":""},{"clk":"ktechnology_1:twitter","k":"twitter","u":""}],"title":"提示工程师最全秘籍来了!论文工具用例应有尽有,GitHub星标破万
龚仇放3707如何使用 git 和 github -
人谦舍19262383948 ______ github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开.对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~.步骤:1.注册账户以及创建仓...
龚仇放3707myeclipse github怎么使用 -
人谦舍19262383948 ______ 步骤 首先在github官网申请开通账号,然后,在github网站登录后创建一个仓库 创建成功后,就自动跳转到新项目的目录了,不过现在是一个空项目,在这里可以看到这个项目仓库的https地址(最后那个按钮可以点击直接复制) 在myeclipse中...
龚仇放3707如何利用github搭建个人网站 -
人谦舍19262383948 ______ 如果你现在还没有自己个人博客网站的话,那么我觉得你看完本篇博客后,强烈的建议你去折腾折腾下,搞个自己的,让自己也能够体验装 X 的感觉.要想用搭建一个个人博客网站,首先你得有一个域名,这样别人才可以通过域名访问,其次你...
龚仇放3707如何修改本地代码,并更新到github,及其他使用技巧 -
人谦舍19262383948 ______ 1、注册github账号.2、创建个人的github仓库,或者也可以进入个人中心去创建,还可以直接点击右上角的“”+“”添加,3、创建自己的Repository,4、新建完成后会进入类似于下面的页面,复制创建仓库的地址,5、打开本地git命令窗口或...
龚仇放3707如何很好的利用Github进行学习 -
人谦舍19262383948 ______ 只“看”源码是没办法学习的.你必须将这个项目运行起来,在调试过程中动态分析它的处理流程,才能比较好的弄清楚其中的原理.幸运的是node.js的源码非常容易编译和调试,我就是通过下面的步骤来研究它的实现机制的.先说明一下,我...
龚仇放3707如何在Android Studio上使用Github -
人谦舍19262383948 ______ 在Android Studio上使用Github:1、首先,登陆到Github上并创建一个新repository.在屏幕右上角,点击“+”标记,并且选择“New repository”.2、现在完成这个表格以新建一个叫做testproject的新repository,让这个repository自动初始化并带...
龚仇放3707如何用两台电脑使用一个github仓库 -
人谦舍19262383948 ______ 解决方案是两套key,再写个配置文件,注意生成两个Key时,不要随便输入enter键就就不会覆盖掉老的两个key(假设你已经拥有私有账号且已经OK,现在想使用另一个工作用账号):1:为工作账号生成SSH Key$ ssh-keygen -t rsa -C "your-...
龚仇放3707如何使用Github Desktop客户端 -
人谦舍19262383948 ______ 第一步当然是注册一个GitHub账号,注册完了之后直接在GitHub页面上下载GitHub Desktop客户端,安装过程要求输入GitHub账号密码.在网页上creat一个新项目,New repository按钮.create的时候选择生产Readme文件.进入新建的项目,选择Save xxx to your computer and use it in GitHub Desktop按钮,接着便会跳转到安装到桌面客户端,选择文件夹.拷入之后点击GitHub Desktop的Sync按钮同步就行了.
龚仇放3707如何使用github上的开源软件 -
人谦舍19262383948 ______ 要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册 打开浏览器 在地址栏输入地址:github.com 填写用户名、邮箱、密码 点击Sign up即可简单地注册 完成注册,进入github平台,点击new repositories 新建一个新项目(你也可以加入到一个已有的项目) 新建项目的操作,其实很简单,输入项目名就可以直接Create了 如图4 此时的界面,我想大家都应该很熟悉了.点击右边栏的剪切板图标,记录下你的项目地址.
龚仇放3707如何使用 Git 和 GitHub 来管理自己的代码 -
人谦舍19262383948 ______ Git - 版本控制工具Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理.[4]Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.Torvalds 开始着手开发 Git 是为了作...