Qwen Code更新:親身體驗計劃模式和視覺智慧

Qwen Code更新:親身體驗計劃模式和視覺智慧

文章目录

  • 全新Qwen Code更新
  • 功能聚焦:安全編碼的計劃模式
  • 功能聚焦:視覺智慧
  • Zed整合和更佳控制
  • 動手實踐:安裝新更新
  • 前提條件
  • 步驟 1:安裝和設定
  • 步驟 2:測試計劃模式
  • 步驟 3:測試Vision Intelligence
  • 社羣反饋和未來展望
  • 小結
  • 常見問題

Qwen Code更新:親身體驗計劃模式和視覺智慧

人工智慧技術正在以光速革新關鍵開發者的流程和工作流程。阿里雲近期釋出了 Qwen Code 的重要版本(0.0.12 至 0.0.14)。Qwen Code 擁有強大的功能,例如計劃模式和視覺智慧。這為 Qwen AI 程式設計夥伴帶來了安全性、智慧性和靈活性。在本文中,我們將介紹這些版本,並透過實踐環節進行測試。

全新Qwen Code更新

Qwen Code 是一款駐留在您終端中的代理式編碼助手。它可以擴充套件到您的開發環境中,協助您編寫、除錯和重構程式碼。早期版本雖然功能強大,但需要開發者高度信任。

AI 可能會直接根據提示更改檔案。這雖然速度很快,但也很危險。錯誤解讀的提示可能會對程式碼進行意外更改。社羣希望能夠更好地控制和改進非文字內容的管理。工程團隊為此推出了新功能。最近的更新主要圍繞安全性、多模式和使用者體驗。

功能聚焦:安全編碼的計劃模式

最大的變化是計劃模式。它改變了 AI 編碼助手處理程式碼庫的方式。

之前,AI 會直接應用更改。現在,計劃模式增加了一個稽覈步驟。當您提交一項複雜的任務時,AI 會首先生成一個詳細的實施計劃。該計劃會詳細解釋它將處理哪些檔案以及將進行哪些更改。

您需要檢查並授權此計劃。只有您確認更改後,AI 才會採取行動。這使得 Qwen Code 符合最佳軟體開發實踐。它為您提供完全的控制權,並且不會出現意外的程式碼覆蓋。它將 AI 從一位鬆散的接單程式設計師轉變為一位積極的初級合作伙伴。

根據 2024 年 Stack Overflow 開發者調查,76% 的開發者目前正在或可能正在使用 AI 工具,但準確性和信任仍然是最令人擔憂的問題。計劃模式專門解決了這種信任缺失的問題。

功能聚焦:視覺智慧

編碼並非總是文字。它擁有 UI 設計、架構圖和錯誤截圖。Qwen Code 現在透過視覺智慧填補了這一空白。

該模型現在能夠識別您何時輸入影像。它會自動切換到 Qwen3-VL-Plus 模型。該模型具有強大的視覺推理能力,並擁有巨大的上下文視窗。

這有助於您極大地簡化開發人員工作流程。您可以傳送有缺陷的網頁佈局的截圖。 AI 將能夠將視覺化輸出與您的程式碼進行比較,從而推薦修復方案。它有效地增強了前端開發和除錯能力。

Zed整合和更佳控制

這些更新還提升了相容性。Zed Code 編輯器的使用者現在擁有更強大的身份驗證支援。您可以使用 OpenAI API 金鑰或 Qwen OAuth 進行身份驗證。

此外,團隊還提供了更精細的控制選項。您現在可以開啟或關閉迴圈檢測,以避免 AI 卡住。該軟體還在 /init 命令刪除檔案之前新增了覆蓋前詢問提示。所有這些最佳化功能使 Qwen Code 成為日常使用的更可靠選擇。

動手實踐:安裝新更新

閒話少說,直接上手程式碼吧。我們將安裝最新版本的 Qwen Code,並嘗試使用計劃模式和視覺智慧。

前提條件

  • 您的系統必須已安裝 Node.js。
  • 您必須擁有 Qwen 的有效 API 金鑰或位於 https://chat.qwen.ai/ 的 Qwen 帳戶。

步驟 1:安裝和設定

然後,我們需要安裝或更新該工具。開啟您的終端。

執行以下命令:

npm install -g qwen-code

安裝完成後,導航到您的專案目錄。初始化工具並進行身份驗證。

qwen

按照螢幕上的提示關聯您的帳戶。您可以使用您的 Qwen 帳戶登入 https://chat.qwen.ai/

步驟 2:測試計劃模式

我們將使用計劃模式重新格式化 Python 指令碼。假設我們有一個名為 calc.py 的檔案,其中的程式碼很醜陋。

我們不會讓 AI 簡單地糾正它,而是請求一個計劃。

在您的 Qwen 程式碼中執行以下命令:

@calc.py Refactor calc.py to use a class structure. Use Plan Mode. 

是否要執行此計劃?

Qwen Code 並未修改檔案,而是列印了一個計劃。該工具現在會詢問:是否要執行此計劃?(是/否)輸入 Y 並按 Enter 鍵。

現在,只有 AI 程式碼助手會更改您的檔案。此過程可確保您始終了解程式碼的執行情況。

AI 程式碼助手會更改您的檔案

步驟 3:測試Vision Intelligence

現在讓我們測試一下 Vision Intelligence。我們有一張 Analytics Vidhya 首頁 UI 的截圖。

Analytics Vidhya 首頁 UI

我們希望 Qwen Code 檢查圖片並針對 style.css 檔案推薦 CSS 修改。

執行以下命令:

@AV.png Replicate this analytics vidhya home webpage using html css and javascript

針對 style.css 檔案推薦 CSS 修改

該功能會識別影像檔案的副檔名,並請求將其轉換為視覺模型,然後提供 AV.png 的視覺分解圖。

提供 AV.png 的視覺分解圖

然後,它會根據影像中找到的內容,建議相應的 HTML、CSS 和 JS 程式碼。這種多模式功能使開發人員在設計和程式碼之間能夠順暢地工作。

生成的網頁甚至比不上 Analytics Vidhya 的主頁,但我們必須記住,主頁中有很多我們沒有的 UI 元件,例如圖片、字型等。因此,這樣的輸出效果還算不錯。儘管如此,仍然需要一些改進,例如響應式設計、內邊距和外邊距。

社羣反饋和未來展望

社羣對這些更新的反響積極。開發者們對計劃模式的透明度表示讚賞。Vision Intelligence 的加入為前端工程師開闢了新的可能性。

然而,沒有完美的工具。使用者抱怨該工具反覆出現無法讀取 PDF 的問題。工程團隊也在 GitHub 上,並利用這些反饋進行未來的更新。預計很快將推出與其他開發環境的更多整合以及更多精細的控制功能。

小結

Qwen Code 的最新版本是一項重大改進。計劃模式引入了專業用途所需的安全保障。Vision Intelligence 將其打造為真正的多模態 AI 編碼助手。這些功能極大地提升了開發者工作流程的現代化水平。阿里雲將控制力與高階 AI 能力相結合,打造了一款極具吸引力的工具。我們強烈建議開發者下載最新版本並親自體驗這些功能。

常見問題

Q1. Qwen Code 中的計劃模式是什麼?

A. 計劃模式允許 AI 建立程式碼更新的分步計劃。在 AI 修改任何檔案之前,您需要批准並稽覈該計劃。

Q2. Vision Intelligence 使用哪種模型?

A. 當檢測到影像輸入時,該工具將自動切換到 Qwen3-VL-Plus 模型進行視覺資料分析。

Q3. Qwen Code 與 Zed 編輯器相容嗎?

答:是的,最近的更新增強了 Zed 整合。現在可以使用 OpenAI API 金鑰和 Qwen OAuth 進行身份驗證。

評論留言