“華秋 KiCad 9.0.2 版本增加 AI Copilot 的功能,除了知識(shí)問答,還可以直接與原理圖、PCB 互動(dòng),了解電路的功能,進(jìn)行簡(jiǎn)單的設(shè)計(jì)審查。您還希望 Copilot 幫您實(shí)現(xiàn)什么功能,來提升您的設(shè)計(jì)效率呢?”

為什么要在 KiCad 中添加智能助手?
5月初,華秋 KiCad 9.0.2 推出了第一個(gè)集成在工具中的 AI 智能助手。支持工程們直接選中原理圖或 PCB 中的內(nèi)容進(jìn)行問答。版本發(fā)布后,得到了很多小伙伴的有意思的反饋,其中的很多建議都會(huì)添加到之后的 Copilot 版本中。
Copilot 的開發(fā)者們也希望聽到更多的反饋,讓工具可以更好地、實(shí)實(shí)在在地服務(wù)工程師小伙伴們的需求。大家有什么需求,歡迎在文末留言!
寫到這兒有人可能會(huì)問,為什么不把好的功能直接寫入 KiCad 主干代碼,而要用外部工具的形式來實(shí)現(xiàn)呢?這個(gè)問題稍微有點(diǎn)復(fù)雜,主要原因是 KiCad 已經(jīng)是一個(gè)百萬行代碼的項(xiàng)目,其構(gòu)架和功能的依賴對(duì)于開發(fā)者來說還是比較復(fù)雜的;且因?yàn)槭情_源項(xiàng)目,核心開發(fā)者的時(shí)間和精力都有限,因此新功能的開發(fā)與合并相對(duì)會(huì)比商業(yè)軟件慢一點(diǎn)兒。KiCad 有非常繁榮的 PCB 插件生態(tài),里面有很多非常實(shí)用的功能,但也沒來得及合并到主干,也是這個(gè)原因。所以如果可以通過插件或者 Copilot 的方式可以讓用戶更快地體驗(yàn)到更好的功能,何樂而不為呢?
同時(shí) AI 的引入把開發(fā)的成本降低了,現(xiàn)在不會(huì)寫代碼的小伙伴也可以通過大模型輕松地寫出一個(gè)插件或者一個(gè)小工具。在 KiCad 中添加 Copilot 面板,可以把工具和設(shè)計(jì)圖紙更緊密的結(jié)合,快速、高效地實(shí)現(xiàn)很多以前需要使用很多工具才能串聯(lián)起來的任務(wù)。
目前的智能助手可以做什么?
目前版本的智能助手主要還是以 chatbot 問答為主,可以與原理圖、PCB 交互,也可以與圖片交互。感興趣的小伙伴可以仔細(xì)看一下應(yīng)用白皮書:KiCad Copilot(華秋發(fā)行版)應(yīng)用白皮書。
主要功能摘錄如下:
?在聊天面板中進(jìn)行問答:
?選中原理圖/PCB中的對(duì)象,基于選中對(duì)象進(jìn)行問答
?@添加上下文,將項(xiàng)目或器件作為上下文進(jìn)行問答(類似cursor的@code)
?支持圖片解析,直接將圖片復(fù)制到面板中進(jìn)行問答
?使用原理圖中的預(yù)置菜單,可以解答以下問題:
?猜測(cè)項(xiàng)目的設(shè)計(jì)意圖
?歸納設(shè)計(jì)中的核心器件
?詳細(xì)介紹當(dāng)前選中的器件
?推薦相似器件
?檢查當(dāng)前器件的連接關(guān)系是否正確
?介紹當(dāng)前選中器件引腳的功能
?檢查當(dāng)前器件未連接的引腳并給出分析
?@查資料功能,基于高質(zhì)量的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)查詢
?避免大模型的幻覺,查詢結(jié)果更準(zhǔn)確
?獲取器件詳情頁(yè)面鏈接
?獲取器件價(jià)格
?獲取器件符號(hào)、封裝預(yù)覽
?PCB同樣支持Copilot對(duì)話
?基于選中的對(duì)象問答
9.0.3 Copilot 新功能預(yù)覽
以下是從 9.0.3 版本 Copilot 可能會(huì)支持的功能:圖片生成原理圖符號(hào)比如下面這樣的表格或者引腳圖:
?
圖片生成封裝支持 IPC 標(biāo)準(zhǔn)的封裝,都可以從 Package 的圖片直接生成 Footprint。比如以下兩個(gè)圖片,只有圖或者圖+表的:
?
Copilot 符號(hào)擺放到原理圖大概是下面這個(gè)意思:其它
據(jù)可靠消息,除了以下基本功能之外,還會(huì)有其它的驚喜。
您的反饋和建議很重要!
最后,還是希望更多的小伙伴體驗(yàn)下帶 Copilot 的 KiCad,并提出您的建議和反饋,這樣才能讓工具越來越好用,讓更多的工程師提升設(shè)計(jì)效率。之前 Hayden 同學(xué)做了很多有意思的嘗試,也提了很多非常不錯(cuò)的建議。這些功能都已經(jīng)在開發(fā)計(jì)劃中,即使趕不上 9.0.3 也會(huì)在 9.0.4 也大家見面。大家有什么好的想法,或者有什么想要實(shí)現(xiàn)的,可以留言或者直接聯(lián)系華秋的開發(fā)團(tuán)隊(duì)。雖然現(xiàn)在還做不到完美自動(dòng)布局、布線或者說全自動(dòng)化設(shè)計(jì),但我們得有夢(mèng)想,說不定哪一天就實(shí)現(xiàn)了呢?
最后的最后,留一下華秋發(fā)行版的下載鏈接:https://kicad.eda.cn/download目前 Mac,Linux 的支持還有些問題,建議使用 Windows 的版本。也歡迎 Mac 或 Linux 的高手一起 build、修復(fù)問題、討論方案,所有的代碼和 builder 都在 gitlab 和 github 上開源(源碼在 Gitlab:https://gitlab.com/kicad-hq/kicad,builder 在 Github 的華秋倉(cāng)庫(kù))。
-
CoPilot
+關(guān)注
關(guān)注
1文章
57瀏覽量
6553 -
KiCAD
+關(guān)注
關(guān)注
5文章
321瀏覽量
10394 -
華秋
+關(guān)注
關(guān)注
21文章
586瀏覽量
14240
發(fā)布評(píng)論請(qǐng)先 登錄
KiCad 華秋發(fā)行版:AI 賦能的電子設(shè)計(jì)新體驗(yàn)
KiCad華秋發(fā)行版:AI賦能的電子設(shè)計(jì)新體驗(yàn)
華秋 KiCad 發(fā)行版 9.0.6 發(fā)布:云端庫(kù)添加華秋庫(kù)存、價(jià)格
華秋 KiCad 發(fā)行版 9.0.5 發(fā)布:更多元器件庫(kù)的選擇
華秋 KiCad 發(fā)行版 9.0.4 發(fā)布:屬于您自己的云端器件庫(kù)及模塊電路庫(kù)
在KiCad華秋發(fā)行版中使用云端器件庫(kù)
華秋KiCad發(fā)行版 9.0.3 發(fā)布:圖片生成符號(hào)、封裝
KiCad 9.0.3 正式發(fā)布!
華秋DFM支持KiCad PCB了
華秋KiCad發(fā)行版 9.0.2發(fā)布:AI Copilot助力設(shè)計(jì)效率提升
KiCad 9.0.2 正式發(fā)布!
KiCad 華秋發(fā)行版支持 AI Copilot 了?
華秋 KiCad 發(fā)行版 9.0.1 發(fā)布
KiCad直播活動(dòng)(三):在 Windows上編譯KiCad 手把手教您編譯/構(gòu)建 KiCad 源碼
您希望KiCad Copilot 幫你做什么? 華秋 KiCad 9.0.2 怎么提升設(shè)計(jì)效率呢
評(píng)論