2017臺(tái)灣計(jì)算機(jī)展創(chuàng)客市集深度觀察:從開(kāi)源硬件到完整方案的演進(jìn)
1. 項(xiàng)目概述一場(chǎng)屬于創(chuàng)客的春日盛宴每年春季對(duì)于海峽對(duì)岸的科技愛(ài)好者和硬件開(kāi)發(fā)者而言臺(tái)灣計(jì)算機(jī)展COMPUTEX TAIPEI的創(chuàng)客市集Maker Faire都是一個(gè)不容錯(cuò)過(guò)的盛會(huì)。2017年的春季展我作為一名長(zhǎng)期關(guān)注開(kāi)源硬件和創(chuàng)客文化的從業(yè)者有幸親臨現(xiàn)場(chǎng)。這不僅僅是一個(gè)展會(huì)更像是一個(gè)巨大的、充滿活力的社區(qū)實(shí)驗(yàn)室匯聚了從學(xué)生、獨(dú)立開(kāi)發(fā)者到小型創(chuàng)業(yè)團(tuán)隊(duì)的無(wú)數(shù)奇思妙想。當(dāng)你踏入展場(chǎng)撲面而來(lái)的不是冷冰冰的商用設(shè)備陳列而是焊接的松香味、3D打印機(jī)的嗡嗡聲以及創(chuàng)作者們熱情講解項(xiàng)目時(shí)眼里的光。這里展示的是技術(shù)最原始、最充滿生命力的形態(tài)——親手創(chuàng)造解決真實(shí)問(wèn)題或者僅僅是為了“酷”。對(duì)于任何想了解當(dāng)時(shí)硬件創(chuàng)新風(fēng)向、尋找靈感或是打算投身實(shí)體產(chǎn)品開(kāi)發(fā)的朋友來(lái)說(shuō)這份來(lái)自現(xiàn)場(chǎng)的深度觀察與解析或許能為你打開(kāi)一扇窗。2. 核心趨勢(shì)與生態(tài)觀察2.1 從“單點(diǎn)創(chuàng)新”到“方案集成”的明顯轉(zhuǎn)向與早年間創(chuàng)客市集上大量出現(xiàn)的、功能相對(duì)單一的Arduino或樹(shù)莓派小項(xiàng)目相比2017年的展品呈現(xiàn)出一個(gè)顯著趨勢(shì)創(chuàng)客們不再滿足于演示一個(gè)傳感器或執(zhí)行器的基本功能而是致力于打造更完整、更貼近實(shí)際應(yīng)用場(chǎng)景的解決方案。一個(gè)典型的例子是智能農(nóng)業(yè)監(jiān)控裝置。它不再僅僅是一個(gè)土壤濕度傳感器加上一個(gè)顯示屏而是集成了太陽(yáng)能供電模塊、LoRa遠(yuǎn)距離無(wú)線傳輸模塊、云端數(shù)據(jù)平臺(tái)接口以及手機(jī)App告警功能。這意味著創(chuàng)客們的技能棧在橫向擴(kuò)展他們需要同時(shí)考慮低功耗硬件設(shè)計(jì)、無(wú)線通信協(xié)議、后端數(shù)據(jù)存儲(chǔ)和前端的用戶體驗(yàn)項(xiàng)目復(fù)雜度大大提升。這種轉(zhuǎn)變的背后是開(kāi)源硬件生態(tài)的成熟和云服務(wù)的普及。像ESP8266/ESP32這類集成了Wi-Fi的廉價(jià)MCU、各類成熟的物聯(lián)網(wǎng)云平臺(tái)雖然當(dāng)時(shí)國(guó)內(nèi)平臺(tái)尚未大規(guī)模進(jìn)入但諸如AWS IoT、Blynk等已被廣泛采用以及更容易獲取的CNC加工和3D打印服務(wù)降低了實(shí)現(xiàn)一個(gè)完整產(chǎn)品原型的門檻。創(chuàng)客們從“愛(ài)好者”向“產(chǎn)品原型設(shè)計(jì)師”的角色演進(jìn)他們的作品與商業(yè)市場(chǎng)的距離正在縮短。2.2 教育市場(chǎng)的深耕與“創(chuàng)客基地”的興起另一個(gè)無(wú)法忽視的亮點(diǎn)是教育類創(chuàng)客項(xiàng)目占據(jù)了相當(dāng)大的比重。這與“makerbase創(chuàng)客基地”、“螢瓴創(chuàng)客”等熱詞反映的趨勢(shì)完全吻合。許多展位直接面向?qū)W校、培訓(xùn)機(jī)構(gòu)和家長(zhǎng)展示如何將編程、電子和機(jī)械結(jié)構(gòu)融合到有趣的教具中。例如我看到一款通過(guò)拼接木質(zhì)模塊來(lái)學(xué)習(xí)邏輯電路的玩具每個(gè)模塊代表一個(gè)邏輯門與、或、非孩子通過(guò)磁吸連接搭建出不同的電路控制小燈泡或蜂鳴器。這種將抽象概念具象化的設(shè)計(jì)非常巧妙?!皠?chuàng)客基地”在這一年不再是一個(gè)空泛的概念而是以實(shí)體空間和課程體系的形式落地。不少參展團(tuán)隊(duì)本身就來(lái)自本地的創(chuàng)客空間或基地他們帶來(lái)的不僅是作品更是一套從入門到進(jìn)階的培訓(xùn)方案。這揭示了一個(gè)清晰的商業(yè)模式通過(guò)吸引人的硬件項(xiàng)目如智能小車、機(jī)械臂、可穿戴設(shè)備作為入口吸引學(xué)生和初學(xué)者加入社群進(jìn)而提供更深度的課程、套件銷售以及競(jìng)賽指導(dǎo)服務(wù)。創(chuàng)客文化正在系統(tǒng)性地向下扎根培養(yǎng)下一代創(chuàng)造者。2.3 工具平民化與“桌面工廠”的普及如果說(shuō)創(chuàng)意是靈魂那么制造工具就是實(shí)現(xiàn)創(chuàng)意的雙手。2017年的創(chuàng)客市集上小型化、桌面化的制造設(shè)備琳瑯滿目堪稱一場(chǎng)“桌面工廠”的博覽會(huì)。除了早已普及的FDM 3D打印機(jī)我看到了更多光固化SLA3D打印機(jī)它們能提供更高的打印精度適合制作精細(xì)的模型或首飾。激光切割機(jī)也變得更為常見(jiàn)從切割亞克力、木板到雕刻皮革功能多樣。甚至有展位展示了小型桌面CNC雖然加工尺寸和力度有限但對(duì)于原型制作來(lái)說(shuō)已經(jīng)足夠。一個(gè)重要的觀察是這些設(shè)備的操作軟件正在變得極其友好。很多機(jī)器都配備了圖形化的拖拽式操作界面或者與常用的設(shè)計(jì)軟件如Illustrator, Fusion 360有深度集成。這意味著創(chuàng)客可以將更多精力集中在設(shè)計(jì)本身而非學(xué)習(xí)復(fù)雜的機(jī)器代碼G-code上。工具的門檻降低直接釋放了更多人的創(chuàng)造力。我親眼看到一個(gè)中學(xué)生模樣的孩子在工作人員簡(jiǎn)單指導(dǎo)下用平板電腦設(shè)計(jì)了一個(gè)鑰匙扣圖案并現(xiàn)場(chǎng)用激光切割機(jī)做了出來(lái)——從想法到實(shí)物不到半小時(shí)。這種即時(shí)反饋的成就感是吸引人們投身創(chuàng)造的最強(qiáng)動(dòng)力。3. 代表性項(xiàng)目深度拆解3.1 項(xiàng)目一基于計(jì)算機(jī)視覺(jué)的“手勢(shì)控制機(jī)械臂”這個(gè)項(xiàng)目在一個(gè)不大的展位上吸引了大量人群圍觀。它由一個(gè)六自由度的桌面機(jī)械臂、一個(gè)普通的USB攝像頭和一臺(tái)筆記本電腦組成。演示者通過(guò)不同的手勢(shì)如握拳、手掌平移、手指旋轉(zhuǎn)可以實(shí)時(shí)控制機(jī)械臂進(jìn)行抓取、移動(dòng)和放置積木的動(dòng)作。核心技術(shù)點(diǎn)解析視覺(jué)識(shí)別層項(xiàng)目沒(méi)有使用深度攝像頭或昂貴的傳感器而是基于OpenCV開(kāi)源庫(kù)處理普通攝像頭的2D圖像。通過(guò)膚色模型和輪廓檢測(cè)算法在畫面中定位手部區(qū)域。對(duì)于手勢(shì)識(shí)別它采用了相對(duì)經(jīng)典的“凸包缺陷檢測(cè)”方法來(lái)識(shí)別手指數(shù)量握拳為零指張開(kāi)為五指并結(jié)合手部輪廓的中心點(diǎn)移動(dòng)來(lái)計(jì)算平移向量。運(yùn)動(dòng)控制層機(jī)械臂本身是市面上常見(jiàn)的開(kāi)源舵機(jī)驅(qū)動(dòng)型號(hào)。核心難點(diǎn)在于將2D圖像中的手勢(shì)位移映射到機(jī)械臂末端的3D空間運(yùn)動(dòng)。該項(xiàng)目采用了一種“比例-微分PD”控制策略。簡(jiǎn)單來(lái)說(shuō)手在畫面中移動(dòng)的像素距離按一個(gè)固定比例系數(shù)轉(zhuǎn)換為機(jī)械臂關(guān)節(jié)需要轉(zhuǎn)動(dòng)的角度。同時(shí)加入微分項(xiàng)根據(jù)手部移動(dòng)速度調(diào)整使運(yùn)動(dòng)更平滑避免抖動(dòng)。所有逆運(yùn)動(dòng)學(xué)計(jì)算將末端目標(biāo)位置分解為各個(gè)關(guān)節(jié)角度都在電腦上完成再通過(guò)串口發(fā)送給機(jī)械臂的控制板。系統(tǒng)集成整個(gè)系統(tǒng)用Python編寫利用了OpenCV-Python和PySerial庫(kù)。代碼結(jié)構(gòu)清晰分為圖像采集、手勢(shì)識(shí)別、坐標(biāo)映射、運(yùn)動(dòng)解算和串口通信幾個(gè)模塊。實(shí)操心得與避坑指南光照是關(guān)鍵在開(kāi)放展場(chǎng)光線復(fù)雜多變這對(duì)基于顏色識(shí)別的算法是巨大挑戰(zhàn)。項(xiàng)目團(tuán)隊(duì)在攝像頭周圍加了一圈可調(diào)節(jié)亮度的LED補(bǔ)光燈并設(shè)置了手動(dòng)校準(zhǔn)界面讓用戶可以在當(dāng)前環(huán)境下校準(zhǔn)膚色范圍。這是從演示項(xiàng)目走向?qū)嵱帽仨毧紤]的一步。延遲處理視覺(jué)處理運(yùn)動(dòng)計(jì)算會(huì)帶來(lái)不可避免的延遲約100-200毫秒。直接映射會(huì)導(dǎo)致操作感“粘滯”。他們的優(yōu)化方法是加入一個(gè)簡(jiǎn)單的運(yùn)動(dòng)預(yù)測(cè)根據(jù)前幾幀的速度預(yù)測(cè)手下一時(shí)刻的位置提前發(fā)送指令顯著提升了跟手性。安全冗余盡管是桌面級(jí)小機(jī)械臂但失控仍可能傷人。他們?cè)诖a中設(shè)置了軟件限位確保機(jī)械臂不會(huì)運(yùn)動(dòng)到工作區(qū)之外并在急停開(kāi)關(guān)外增加了“手掌張開(kāi)”作為軟件急停手勢(shì)。這個(gè)項(xiàng)目完美體現(xiàn)了創(chuàng)客精神用廉價(jià)的通用部件攝像頭、開(kāi)源機(jī)械臂和開(kāi)源軟件OpenCV通過(guò)巧妙的算法和集成實(shí)現(xiàn)了一個(gè)通常需要昂貴專業(yè)設(shè)備才能完成的功能。3.2 項(xiàng)目二模塊化物聯(lián)網(wǎng)環(huán)境監(jiān)測(cè)站這個(gè)展位布置得像一個(gè)小型科技花園展示著一個(gè)由多個(gè)方形模塊拼接而成的“塔”。每個(gè)模塊功能不同有的顯示溫濕度、有的顯示PM2.5和二氧化碳濃度、有的顯示噪音水平最頂上的模塊甚至有一個(gè)小型氣象站測(cè)量風(fēng)速和雨量。設(shè)計(jì)思路與實(shí)現(xiàn)要點(diǎn)模塊化機(jī)械與電氣設(shè)計(jì)每個(gè)模塊尺寸統(tǒng)一采用強(qiáng)磁吸接口和Pogo Pin彈簧針進(jìn)行物理連接和電力/數(shù)據(jù)傳輸。這是項(xiàng)目的精髓。內(nèi)部主控是一塊定制PCB核心是ESP32芯片負(fù)責(zé)本模塊傳感器數(shù)據(jù)的采集和預(yù)處理。模塊之間通過(guò)I2C總線通信形成一個(gè)鏈?zhǔn)骄W(wǎng)絡(luò)。磁吸Pogo Pin的設(shè)計(jì)讓擴(kuò)展和重組變得像搭積木一樣簡(jiǎn)單極大地提升了用戶體驗(yàn)和產(chǎn)品的可玩性。低功耗與無(wú)線傳輸每個(gè)模塊都具備獨(dú)立工作能力。當(dāng)多個(gè)模塊拼接時(shí)它們會(huì)自動(dòng)選舉一個(gè)“主機(jī)”通常是帶屏幕的模塊由主機(jī)通過(guò)Wi-Fi將匯總的數(shù)據(jù)上傳到云端。單個(gè)傳感器模塊在待機(jī)時(shí)功耗可低至微安級(jí)使用內(nèi)置的鋰電池可以續(xù)航數(shù)周。數(shù)據(jù)可視化與社區(qū)項(xiàng)目配套的App和網(wǎng)頁(yè)儀表盤設(shè)計(jì)精美不僅能查看實(shí)時(shí)數(shù)據(jù)還能生成歷史趨勢(shì)圖。更有趣的是他們建立了一個(gè)社區(qū)地圖匿名顯示全球其他用戶部署的監(jiān)測(cè)站數(shù)據(jù)形成了一個(gè)開(kāi)放的分布式環(huán)境監(jiān)測(cè)網(wǎng)絡(luò)。經(jīng)驗(yàn)總結(jié)與可復(fù)現(xiàn)建議接口定義的嚴(yán)謹(jǐn)性模塊化設(shè)計(jì)的成敗在于接口。除了電源和I2C他們還預(yù)留了少數(shù)GPIO和ADC引腳為未來(lái)未知功能的模塊留出余地。所有接口都有防呆設(shè)計(jì)和過(guò)流保護(hù)。在自定義硬件連接器時(shí)防反插和防短路是必須優(yōu)先考慮的。固件空中升級(jí)OTA對(duì)于分布式的物聯(lián)網(wǎng)設(shè)備OTA功能至關(guān)重要。他們基于ESP-IDF框架實(shí)現(xiàn)了可靠的差分OTA升級(jí)當(dāng)主機(jī)模塊檢測(cè)到網(wǎng)絡(luò)上有新固件時(shí)可以逐一下發(fā)到鏈路上的各個(gè)從模塊。自己實(shí)現(xiàn)穩(wěn)定的OTA需要仔細(xì)處理斷點(diǎn)續(xù)傳和回滾機(jī)制。從項(xiàng)目到產(chǎn)品的思考這個(gè)項(xiàng)目已經(jīng)具備了產(chǎn)品的雛形。團(tuán)隊(duì)分享了從原型到參展版本經(jīng)歷的迭代外殼從3D打印改為開(kāi)模注塑以提升質(zhì)感電路板進(jìn)行了三次改版以優(yōu)化布局和散熱甚至考慮了包裝設(shè)計(jì)。對(duì)于希望將創(chuàng)客項(xiàng)目商業(yè)化的團(tuán)隊(duì)硬件迭代的成本和時(shí)間往往遠(yuǎn)超軟件需要提前規(guī)劃。4. 給參觀者與創(chuàng)客的實(shí)用指南4.1 如何高效“逛展”與獲取靈感對(duì)于參觀者尤其是帶著學(xué)習(xí)目的而來(lái)的朋友盲目走馬觀花收獲有限。根據(jù)我的經(jīng)驗(yàn)可以采取以下策略目標(biāo)分層法將展位分為三類。第一類是“頂尖/獲獎(jiǎng)項(xiàng)目”通常位置顯眼圍觀人多看的是前沿技術(shù)和驚艷效果思考“他們?cè)趺醋龅降摹钡诙愂恰巴I(lǐng)域項(xiàng)目”尋找和你興趣方向比如機(jī)器人、智能家居相關(guān)的多個(gè)展位橫向?qū)Ρ炔煌瑘F(tuán)隊(duì)的技術(shù)選型和實(shí)現(xiàn)方式看的是“方案差異”第三類是“工具/材料供應(yīng)商”關(guān)注新的芯片、傳感器、模塊或加工服務(wù)看的是“我能用什么新武器”。深度交流提問(wèn)清單不要只拍照要勇敢提問(wèn)??梢詼?zhǔn)備幾個(gè)通用問(wèn)題“這個(gè)項(xiàng)目中最有挑戰(zhàn)性的部分是什么你們是如何解決的”探聽(tīng)技術(shù)難點(diǎn)“為什么會(huì)選擇A方案而不是常見(jiàn)的B方案”了解設(shè)計(jì)權(quán)衡“這個(gè)項(xiàng)目的總成本BOM成本大概在什么范圍”評(píng)估可行性“有沒(méi)有開(kāi)源代碼或硬件設(shè)計(jì)圖可以參考”獲取學(xué)習(xí)資源“你們團(tuán)隊(duì)是如何分工的開(kāi)發(fā)周期多長(zhǎng)”了解項(xiàng)目管理素材整理與后續(xù)跟進(jìn)當(dāng)場(chǎng)用筆記App記錄關(guān)鍵信息、展位號(hào)和聯(lián)系人方式如果允許。對(duì)感興趣的項(xiàng)目拍攝整體、細(xì)節(jié)和說(shuō)明牌的照片。展會(huì)結(jié)束后根據(jù)筆記整理靈感清單并嘗試搜索項(xiàng)目名稱或團(tuán)隊(duì)很多時(shí)候能在GitHub或Hackaday.io上找到開(kāi)源資料。4.2 從創(chuàng)意到展品備展全流程建議如果你是一名創(chuàng)客希望未來(lái)帶著自己的作品參展以下流程和建議基于多次參展經(jīng)驗(yàn)總結(jié)立項(xiàng)與時(shí)間規(guī)劃提前4-6個(gè)月確定一個(gè)核心亮點(diǎn)明確的項(xiàng)目。立即制定倒計(jì)時(shí)計(jì)劃表預(yù)留充足時(shí)間給硬件迭代、軟件調(diào)試、外觀制作和文檔準(zhǔn)備。切記最后一個(gè)月一定是用于優(yōu)化穩(wěn)定性和準(zhǔn)備展示材料而不是還在調(diào)試核心功能。原型開(kāi)發(fā)與可靠性提升供電是生命線展場(chǎng)插座緊張且可能被踢到。務(wù)必為你的項(xiàng)目設(shè)計(jì)可靠的內(nèi)部供電方案如大容量鋰電池并確保能穩(wěn)定工作一整天。準(zhǔn)備一個(gè)醒目的“電量指示燈”。魯棒性測(cè)試你的項(xiàng)目將在嘈雜、多塵、被無(wú)數(shù)人反復(fù)操作的環(huán)境下運(yùn)行。需要進(jìn)行“暴力測(cè)試”頻繁開(kāi)關(guān)機(jī)、信號(hào)干擾、非正常操作等。所有連接線最好固定或隱藏避免被扯松。設(shè)計(jì)“一鍵演示”模式為項(xiàng)目編寫一個(gè)自動(dòng)演示腳本上電后能自動(dòng)循環(huán)展示核心功能在你需要暫時(shí)離開(kāi)或向新觀眾介紹時(shí)非常有用。展示設(shè)計(jì)與人機(jī)交互視覺(jué)吸引力好的外觀和結(jié)構(gòu)設(shè)計(jì)能第一時(shí)間吸引人。即使內(nèi)部是“飛線”外殼也要整潔美觀。合理的燈光點(diǎn)綴效果顯著。交互簡(jiǎn)單直接讓觀眾在10秒內(nèi)明白如何互動(dòng)。使用巨大的按鈕、醒目的觸摸屏或直觀的體感控制。避免復(fù)雜的菜單操作。故事化說(shuō)明制作一塊圖文并茂的展板用“我們發(fā)現(xiàn)了什么問(wèn)題 - 我們?nèi)绾嗡伎?- 我們?nèi)绾谓鉀Q - 最終效果”的故事線來(lái)闡述項(xiàng)目比單純羅列技術(shù)參數(shù)更有感染力。物料與后勤準(zhǔn)備必備清單項(xiàng)目本體及備用機(jī)、所有電源線和適配器帶冗余、擴(kuò)展插座、工具包螺絲刀、烙鐵、萬(wàn)用表、膠帶、清潔用品、宣傳單/名片、項(xiàng)目介紹視頻可在平板電腦上循環(huán)播放。人員安排確保團(tuán)隊(duì)有人始終在展位。提前準(zhǔn)備一份簡(jiǎn)明的“電梯演講”能在1分鐘內(nèi)向任何背景的觀眾講清楚項(xiàng)目。分工明確誰(shuí)主講、誰(shuí)操作、誰(shuí)換班休息。5. 常見(jiàn)問(wèn)題與現(xiàn)場(chǎng)應(yīng)對(duì)實(shí)錄在展會(huì)上無(wú)論是作為參觀者還是參展者都會(huì)遇到一些典型問(wèn)題。這里記錄了一些真實(shí)場(chǎng)景和應(yīng)對(duì)方法。5.1 參展者常遇問(wèn)題排查問(wèn)題現(xiàn)象可能原因應(yīng)急排查步驟根治建議備展時(shí)項(xiàng)目上電無(wú)反應(yīng)1. 電源適配器接觸不良或損壞。2. 內(nèi)部主電源線路斷路。3. 核心板卡短路保護(hù)。1. 檢查插座是否有電更換備用適配器測(cè)試。2. 用萬(wàn)用表測(cè)量主板輸入電壓。3. 斷開(kāi)所有外圍模塊僅給核心板上電。1. 關(guān)鍵電源線路使用帶指示燈的開(kāi)關(guān)鍵。2. 主板上設(shè)計(jì)電源狀態(tài)LED。3. 使用自恢復(fù)保險(xiǎn)絲防止短路。演示過(guò)程中程序死機(jī)或重啟1. 內(nèi)存泄漏或堆棧溢出。2. 電源紋波過(guò)大在電機(jī)等大負(fù)載啟動(dòng)時(shí)觸發(fā)復(fù)位。3. 外部干擾如無(wú)線信號(hào)導(dǎo)致程序跑飛。1. 記錄死機(jī)前操作嘗試復(fù)現(xiàn)。2. 用示波器如果帶了觀察電源電壓波動(dòng)。3. 暫時(shí)關(guān)閉Wi-Fi/藍(lán)牙觀察是否改善。1. 增加看門狗定時(shí)器實(shí)現(xiàn)自動(dòng)復(fù)位。2. 電機(jī)驅(qū)動(dòng)與主控電路電源隔離并加裝大電容濾波。3. 對(duì)關(guān)鍵代碼段進(jìn)行異常捕獲和日志記錄。觸摸屏或傳感器間歇性失靈1. 連接線或排線因頻繁操作松動(dòng)。2. 環(huán)境光/電磁干擾強(qiáng)烈。3. 傳感器表面被污漬覆蓋。1. 重新插拔所有連接器必要時(shí)用膠帶輔助固定。2. 用手遮擋強(qiáng)光直射或移動(dòng)設(shè)備位置。3. 用清潔布擦拭傳感器表面。1. 使用帶鎖扣的連接器或?qū)涌谶M(jìn)行點(diǎn)膠固定。2. 為光敏/電容式傳感器設(shè)計(jì)遮光罩或屏蔽層。3. 在軟件中加入濾波算法和故障狀態(tài)判斷?,F(xiàn)場(chǎng)心得永遠(yuǎn)要有“降級(jí)演示方案”。比如你的六足機(jī)器人主控突然壞了能否快速切換到用手機(jī)藍(lán)牙直接控制幾個(gè)舵機(jī)做出簡(jiǎn)單動(dòng)作讓觀眾明白其機(jī)械結(jié)構(gòu)保留一個(gè)最核心、最穩(wěn)定的功能作為保底比完全無(wú)法演示要好得多。5.2 給參觀者的技術(shù)甄別建議面對(duì)琳瑯滿目的項(xiàng)目如何判斷其技術(shù)含量和借鑒價(jià)值看“里子”而非“面子”一個(gè)外觀炫酷但僅由幾個(gè)現(xiàn)成模塊簡(jiǎn)單拼接的項(xiàng)目和一個(gè)外觀樸素但控制器、驅(qū)動(dòng)板全是自主設(shè)計(jì)、算法獨(dú)特的項(xiàng)目后者通常更有學(xué)習(xí)價(jià)值。多問(wèn)一句“這核心的板子是你們自己畫的嗎”關(guān)注“非標(biāo)”部分如果一個(gè)機(jī)器人項(xiàng)目其機(jī)械結(jié)構(gòu)是完全自己設(shè)計(jì)并用3D打印/CNC加工的那么它的價(jià)值往往高于使用標(biāo)準(zhǔn)套件的項(xiàng)目。自己處理結(jié)構(gòu)設(shè)計(jì)、受力分析和裝配公差是更硬核的能力。詢問(wèn)迭代過(guò)程“這是第幾個(gè)版本了”一個(gè)經(jīng)歷過(guò)多次迭代的項(xiàng)目其完成度和可靠性通常更高。聽(tīng)他們講述從V1到V3解決了哪些問(wèn)題這些經(jīng)驗(yàn)是最寶貴的干貨。警惕過(guò)度包裝的概念有些項(xiàng)目會(huì)套用“AI”、“區(qū)塊鏈”、“元宇宙”等熱門詞匯。冷靜下來(lái)問(wèn)清楚AI具體指什么是調(diào)用了一個(gè)開(kāi)源視覺(jué)模型還是自己訓(xùn)練了網(wǎng)絡(luò)區(qū)塊鏈解決了什么實(shí)際問(wèn)題數(shù)據(jù)真的需要不可篡改嗎?;貧w到項(xiàng)目解決的具體問(wèn)題本身來(lái)評(píng)估。逛創(chuàng)客市集最寶貴的往往不是某個(gè)具體的代碼或電路圖而是看到那么多人在用技術(shù)熱情地創(chuàng)造這種氛圍會(huì)極大地激勵(lì)你??吹街袑W(xué)生團(tuán)隊(duì)做出的作品你會(huì)感到后生可畏看到退休工程師用精湛手藝打造的復(fù)古電腦你會(huì)感嘆熱愛(ài)可抵歲月長(zhǎng)。它提醒我們技術(shù)終究是工具而人的創(chuàng)意與分享才是讓這個(gè)世界變得更有趣的原動(dòng)力。下次如果你有機(jī)會(huì)參加這樣的活動(dòng)不妨帶上你的好奇心親自去觸摸、去提問(wèn)、去感受那份創(chuàng)造的脈搏。

相關(guān)新聞

免費(fèi)閱讀APP書源終極配置指南:3分鐘打造個(gè)人專屬小說(shuō)圖書館

免費(fèi)閱讀APP書源終極配置指南:3分鐘打造個(gè)人專屬小說(shuō)圖書館

免費(fèi)閱讀APP書源終極配置指南:3分鐘打造個(gè)人專屬小說(shuō)圖書館 【免費(fèi)下載鏈接】Yuedu 📚「閱讀」自用書源分享 項(xiàng)目地址: https://gitcode.com/gh_mirrors/yu/Yuedu 還在為找不到好看的小說(shuō)而煩惱?想要在閱讀APP中暢享海量免費(fèi)小說(shuō)資源&…

2026/7/29 16:07:23 閱讀更多
還在手動(dòng)配 Python 環(huán)境?Hermes 預(yù)打包安裝方案快速搭建本地 Agent

還在手動(dòng)配 Python 環(huán)境?Hermes 預(yù)打包安裝方案快速搭建本地 Agent

🔍前言 許多嘗試在本地部署 AI 智能體的用戶,常常被 Hermes 原生部署的復(fù)雜配置流程所困擾。傳統(tǒng)的源碼搭建方式需要手動(dòng)匹配特定版本的 Python 和 Node.js,批量安裝大量第三方依賴,并逐一調(diào)試系統(tǒng)環(huán)境變量、解決端口占用、修復(fù)路…

2026/7/29 15:57:23 閱讀更多
OpenClaw 一鍵部署完整教程,Windows環(huán)境自動(dòng)化工具安裝排坑指南

OpenClaw 一鍵部署完整教程,Windows環(huán)境自動(dòng)化工具安裝排坑指南

🔥前言:Win11 環(huán)境運(yùn)行 OpenClaw 必讀說(shuō)明 OpenClaw(因其圖標(biāo)酷似小龍蝦,在社區(qū)中常被昵稱為“小龍蝦”)是一款備受關(guān)注的本地優(yōu)先 AI 智能體項(xiàng)目。它基于開(kāi)源協(xié)議開(kāi)發(fā),能夠通過(guò)自然語(yǔ)言指令驅(qū)動(dòng)計(jì)算機(jī)完成…

2026/7/29 15:57:23 閱讀更多
計(jì)算機(jī)畢業(yè)設(shè)計(jì)之基于springboot的寵物醫(yī)院系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

計(jì)算機(jī)畢業(yè)設(shè)計(jì)之基于springboot的寵物醫(yī)院系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

隨著網(wǎng)絡(luò)科技的不斷發(fā)展以及人們經(jīng)濟(jì)水平的逐步提高,網(wǎng)絡(luò)技術(shù)如今已成為人們生活中不可缺少的一部分,而信息管理系統(tǒng)是通過(guò)計(jì)算機(jī)技術(shù),針對(duì)用戶需求開(kāi)發(fā)與設(shè)計(jì),該技術(shù)尤其在各行業(yè)領(lǐng)域發(fā)揮了巨大的作用,有效地促進(jìn)了寵…

2026/7/29 17:27:55 閱讀更多
國(guó)家中小學(xué)智慧教育平臺(tái)電子課本下載完整教程:3分鐘快速獲取PDF教材

國(guó)家中小學(xué)智慧教育平臺(tái)電子課本下載完整教程:3分鐘快速獲取PDF教材

國(guó)家中小學(xué)智慧教育平臺(tái)電子課本下載完整教程:3分鐘快速獲取PDF教材 【免費(fèi)下載鏈接】tchMaterial-parser 國(guó)家中小學(xué)智慧教育平臺(tái) 電子課本下載工具,幫助您從智慧教育平臺(tái)中獲取電子課本的 PDF 文件網(wǎng)址并進(jìn)行下載,讓您更方便地獲取課本內(nèi)容…

2026/7/29 17:27:55 閱讀更多
計(jì)算機(jī)畢業(yè)設(shè)計(jì)之基于SpringBoot的大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

計(jì)算機(jī)畢業(yè)設(shè)計(jì)之基于SpringBoot的大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

本研究致力于構(gòu)建一種基于springboot的大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目系統(tǒng),在開(kāi)發(fā)本系統(tǒng)之前。本人通過(guò)學(xué)校老師、同學(xué)、圖書館的大量走訪,通過(guò)了解相關(guān)的開(kāi)發(fā)語(yǔ)言,以及對(duì)介紹了系統(tǒng)的分析與設(shè)計(jì)過(guò)程中,且仔細(xì)的概括了系統(tǒng)在開(kāi)發(fā)后進(jìn)行多次運(yùn)…

2026/7/29 17:27:55 閱讀更多
模擬自指與原生內(nèi)生自指的區(qū)分:基于拓?fù)洳粍?dòng)點(diǎn)、腦網(wǎng)絡(luò)實(shí)證與六大結(jié)構(gòu)性判據(jù)的可觀測(cè)判別標(biāo)準(zhǔn)

模擬自指與原生內(nèi)生自指的區(qū)分:基于拓?fù)洳粍?dòng)點(diǎn)、腦網(wǎng)絡(luò)實(shí)證與六大結(jié)構(gòu)性判據(jù)的可觀測(cè)判別標(biāo)準(zhǔn)

模擬自指與原生內(nèi)生自指的區(qū)分:基于拓?fù)洳粍?dòng)點(diǎn)、腦網(wǎng)絡(luò)實(shí)證與六大結(jié)構(gòu)性判據(jù)的可觀測(cè)判別標(biāo)準(zhǔn) 作者:方見(jiàn)華 單位:世毫九實(shí)驗(yàn)室 摘要 在世毫九(SH9)自指宇宙學(xué)框架下,自指閉環(huán)是主體性意識(shí)的核心存在前提。本…

2026/7/29 17:27:55 閱讀更多
碳硅共生場(chǎng)論:基于黃金分割的人機(jī)協(xié)同幾何框架

碳硅共生場(chǎng)論:基于黃金分割的人機(jī)協(xié)同幾何框架

碳硅場(chǎng)論:基于黃金分割的人機(jī)協(xié)同幾何框架 Carbon?Silicon Field Theory: A Geometric Framework for Human?AI Teaming via the Golden Ratio 作者:方見(jiàn)華 單位:世毫九實(shí)驗(yàn)室 摘要 本文提出碳硅共生場(chǎng)論,將人機(jī)混合協(xié)作系統(tǒng)建?!?/p>

2026/7/29 17:27:55 閱讀更多
2026年,探秘重慶本地專業(yè)的官網(wǎng)定制供應(yīng)商究竟有何獨(dú)特之處!

2026年,探秘重慶本地專業(yè)的官網(wǎng)定制供應(yīng)商究竟有何獨(dú)特之處!

在數(shù)字化浪潮席卷的當(dāng)下,企業(yè)官網(wǎng)已成為展示企業(yè)形象、拓展業(yè)務(wù)、吸引客戶的重要窗口。對(duì)于重慶的企業(yè)來(lái)說(shuō),選擇一家專業(yè)的官網(wǎng)定制供應(yīng)商至關(guān)重要。今天,我們就來(lái)探秘重慶本地專業(yè)的官網(wǎng)定制供應(yīng)商——重慶百云數(shù)知科技有限公司,…

2026/7/29 17:17:54 閱讀更多
面試官大笑:“一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,不比 1 個(gè)快 5 倍?“我搖頭:“快不了,還可能更慢“

面試官大笑:“一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,不比 1 個(gè)快 5 倍?“我搖頭:“快不了,還可能更慢“

前兩個(gè)月,我在重構(gòu) AlgoMooc 網(wǎng)站過(guò)程中,發(fā)現(xiàn)一個(gè)問(wèn)題:在 Claude Code 里把一個(gè)任務(wù)拆給 5 個(gè) Subagent 并行跑,結(jié)果可能比 1 個(gè) agent 從頭干到尾還慢? 大多數(shù)人的第一反應(yīng)是反過(guò)來(lái)的:活是并行干的&#…

2026/7/29 0:15:24 閱讀更多
# 鴻蒙 HarmonyOS 應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(第25期)|骰子(Dice Roller)— Unicode 符號(hào)與動(dòng)畫渲染精講

# 鴻蒙 HarmonyOS 應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)(第25期)|骰子(Dice Roller)— Unicode 符號(hào)與動(dòng)畫渲染精講

一、應(yīng)用概述 骰子(Dice Roller) 是一款經(jīng)典的休閑娛樂(lè)應(yīng)用,模擬了真實(shí)擲骰子的過(guò)程。應(yīng)用投擲兩個(gè)骰子(六面標(biāo)準(zhǔn)骰),使用 Unicode 骰面符號(hào)直觀展示每個(gè)骰子的點(diǎn)數(shù),并伴有快速滾動(dòng)的動(dòng)畫效果。…

2026/7/29 0:15:24 閱讀更多