#AI編程助手哪家好?DevChat“真”好用 #
前言:
首先我們來淺淺說下AI吧。有小伙伴把AI看得十分“高高在上”,覺得它屬于“諸神之戰(zhàn)”,與我等凡人無關(guān)。其實(shí)這個(gè)看法是不對的。就好像我們剛開始對于手機(jī)系統(tǒng)或者電腦系統(tǒng)感覺很有陌生感一樣,一直到技術(shù)落地到抖音、微信等等應(yīng)用層面,才廣泛普及,AI技術(shù)也是一樣。說AI或者說“大模型”,其實(shí)有很多人是無法理解的,必須要落實(shí)到某個(gè)能夠被廣泛運(yùn)用的應(yīng)用層面,人們才能get到這一技術(shù)的“好用”之處。而DevChat,則基本上是屬于AI時(shí)代落實(shí)到應(yīng)用層面的一項(xiàng)實(shí)用技術(shù)。
在編程的世界里,AI的介入為我們帶來了前所未有的便利。然而,編程對于很多人來說,仍然是一件復(fù)雜且耗時(shí)的事情。在如今AI產(chǎn)品層出不窮的時(shí)代,我們應(yīng)該積極擁抱AI,嘗試將其融入我們的工作中,提高效率。
DevChat的核心優(yōu)勢在于其強(qiáng)大的兼容性。它可以與多種主流大模型無縫對接,如GPT-4 8k/32k、GPT-3.5 4k/16k、Claude2、文心一言、星火、ChatGLM、Code Llama等。用戶可以根據(jù)自己的需求,選擇最適合的大模型。同時(shí),DevChat還具備精準(zhǔn)的上下文控制能力,更好地理解用戶的輸入,并給出更準(zhǔn)確的回應(yīng)。此外,DevChat支持多種大模型任意選擇,對于復(fù)雜任務(wù),非GPT-4莫屬,而對于簡單任務(wù),可以選擇使用成本更低的模型。它還支持精準(zhǔn)的“上下文”管理功能,用戶可以將任意代碼段加入對話,而不需要依賴AI的猜測,從而更好地掌控對話。
一、安裝與配置
首先,訪問官網(wǎng),注冊賬號(獲取Access Key):meri.co/jpe
1.注冊賬號
點(diǎn)擊免費(fèi)體驗(yàn)的按鈕,輸入您的用戶名和郵箱地址,即可輕松完成注冊。
在成功注冊之后,您將會收到一封發(fā)送至您提供郵箱的郵件,郵件中包含了一個(gè)重要的訪問密鑰(Access Key)。請妥善保管這個(gè)密鑰,因?yàn)樯院竽鷮⑿枰褂玫剿?/p>
2.安裝依賴軟件
Git 命令行:請參考?Git - Installing Git?操作。完成安裝后,在命令行終端運(yùn)行?git --version
?返回版本號表明成功。
3.安裝devchat插件
在 VS Code 的插件市場中,您可以輕松地找到并安裝 "devchat" 插件。只需在搜索框中輸入 "devchat",然后從搜索結(jié)果中找到相應(yīng)的插件,點(diǎn)擊安裝按鈕即可。
安裝成功的界面:
為了設(shè)置Access Key,您可以首先在VS Code的左下角找到并點(diǎn)擊設(shè)置圖標(biāo)。接著,在彈出的菜單中,選擇Command Palette選項(xiàng)。這將打開一個(gè)命令面板:
。
在彈出的命令面板中輸入“devchat key”,點(diǎn)擊如下命令:
輸入自己郵箱里面的:Access Key
配置完成:
二、功能與使用體驗(yàn)
我們先來小小的體驗(yàn)一下,例如寫一個(gè)精美的登錄頁面;待AI寫好代碼后,點(diǎn)擊 insertCode按鈕,它可以將生成的內(nèi)容直接粘貼到我們的代碼中的光標(biāo)位置,特別的方便快捷。
<!DOCTYPE html>
<html>
<head>
<title>登錄</title>
<style>
body {
background-color: #f1f1f1;
font-family: Arial, sans-serif;
}
.container {
width: 300px;
background-color: white;
margin: 0 auto;
margin-top: 100px;
padding: 20px;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
h1 {
text-align: center;
color: #333;
}
.input-group input {
width: 100%;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
padding-left: 20px;
/* 設(shè)置輸入框的左邊距 */
padding-right: 30px;
/* 設(shè)置輸入框的右邊距,與左邊距一樣 */
}
.input-group {
margin-bottom: 20px;
}
.input-group label {
display: block;
margin-bottom: 5px;
color: #777;
}
.input-group input {
width: 90%;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}
.btn {
display: block;
width: 100%;
padding: 10px;
border: 0;
background-color: #4CAF50;
color: white;
text-align: center;
font-size: 16px;
border-radius: 5px;
cursor: pointer;
}
.btn:hover {
background-color: #45a049;
}
.error {
color: red;
font-size: 14px;
text-align: center;
}
</style>
</head>
<body>
<div class="container">
<h1>登錄</h1>
<form id="loginForm" action="login.php" method="POST">
<div class="input-group">
<label for="username">用戶名</label>
<input type="text" id="username" name="username" placeholder="請輸入用戶名" required>
</div>
<div class="input-group">
<label for="password">密碼</label>
<input type="password" id="password" name="password" placeholder="請輸入密碼" required>
</div>
<button class="btn" type="submit">登錄</button>
<div id="error" class="error"></div>
</form>
</div>
</body>
</html>
效果:
如果需要針對性的優(yōu)化指定代碼,只需選中一段代碼,右鍵-Add to DevChat,然后就可以基于這段代碼向GPT提問:
代碼會添加到附件中,我們就可以開始針對性的提問啦:
嘿嘿,我發(fā)現(xiàn)DevChat居然支持GPT-4!不僅如此,我們還可以點(diǎn)擊GPT來切換版本,就像這樣:
?
?那既然有GPT4,那我們就來體驗(yàn)一下吧【據(jù)說這道題 GPT-3.5 或其他模型回答不出來】:
Complete the sequence and explain: 1, 1, 3, 5, 9, ( )
?試試GPT3.5:
GPT-3.5給出的答案“13”是錯(cuò)誤的,雖然看得出來它懂得斐波那契數(shù)列。那么正確答案是多少呢?快去問問 DevChat 的GPT-4吧:
三、總結(jié)
AI帶來了很多可能,但是這些可能需要通過應(yīng)用的開發(fā)和落地才能實(shí)現(xiàn);而AI的落地和應(yīng)用,又會催生出更多的需求,從而促進(jìn)科技的進(jìn)步,這是一個(gè)良性的,并且螺旋向上的發(fā)展過程。我們只需要接受它,并且不斷保持學(xué)習(xí),利用這些新的技術(shù)和應(yīng)用,便可在時(shí)代的潮流中不落人后。文章來源:http://www.zghlxwxcb.cn/news/detail-742420.html
DevChat為我們提供了一個(gè)全新的編程體驗(yàn)。它不僅簡化了編程的繁瑣步驟,還提高了開發(fā)效率。更重要的是,它讓我們能夠更加專注于創(chuàng)造性的工作,而不是被繁瑣的編程任務(wù)所束縛。如果你還在為編程而煩惱,那么我強(qiáng)烈推薦你試試DevChat!文章來源地址http://www.zghlxwxcb.cn/news/detail-742420.html
到了這里,關(guān)于DevChat:你的私人助理,讓工作變得如此簡單!的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!