據網絡安全研究公司Koi Security的最新報告,一款在Chrome Web Store擁有超過10萬次安裝、並獲得谷歌「驗證」徽章的虛擬私人網絡(VPN)擴展程式FreeVPN.One,被發現秘密地對用戶進行監視。此擴展程式原本聲稱提供免費且快速的VPN服務,卻在未經用戶明確同意的情況下,擅自截取用戶瀏覽的每個網頁畫面,並將這些資料傳送到由其匿名開發者控制的遠端伺服器。此行為嚴重違反用戶隱私,令人震驚。
喺Koi Security嘅調查入面,佢哋發現FreeVPN.One喺2025年4月開始,透過一連串更新,逐步將原本看似無害嘅VPN服務,變成一個隱秘嘅監視工具。最初,呢個擴展程式喺4月版本3.0.3更新時,加入咗「all_urls」權限,容許佢訪問用戶瀏覽嘅所有網站。雖然當時仲未有明顯嘅間諜行為,但呢個改變已經為後續嘅監視功能打開大門。嚟到6月,版本3.1.1再進一步擴展咗內容腳本嘅範圍,涵蓋所有網站,並新增咗「AI威脅檢測」功能,聲稱用於保護用戶安全,但實際上係為監視行為鋪路。最終喺7月17日嘅版本3.1.3,間諜功能正式啟動,開始自動截取螢幕畫面、追蹤用戶位置同收集設備指紋等資料。更加離譜嘅係,喺7月25日嘅版本3.1.4,開發者仲加入咗AES-256加密同RSA密鑰包裝,試圖隱藏數據傳輸,令網絡監控工具難以檢測到呢啲行為。
FreeVPN.One嘅私隱政策表面上聲稱只會喺用戶啟用「AI威脅檢測」功能時,先會收集螢幕截圖同網頁資訊,並將呢啲數據傳送到「安全伺服器」或「經審查嘅分析夥伴」。但Koi Security嘅報告指出,即使無啟用呢個功能,擴展程式依然會自動喺用戶瀏覽任何網頁時,喺幾秒內利用Chrome嘅特權API(chrome.tabs.captureVisibleTab)捕捉螢幕截圖,仲會連同網頁URL、分頁ID同獨特用戶標識等元數據一併上傳到aitd.one域名。呢啲截圖可能包含敏感資料,例如用戶喺Google Sheets上嘅公司資料、銀行戶口登入頁面,甚至私人相片同訊息,全部都喺無用戶知情嘅情況下被收集同傳送。
更令人不安嘅係,FreeVPN.One嘅開發者身份成謎。Koi Security多次要求對方提供合法性證明,例如公司簡介、GitHub或LinkedIn帳戶,但開發者喺被質疑後即停止回應。喺Chrome Web Store同擴展程式網站上列出嘅聯繫域名phoenixsoftsol.com,只係一個毫無公司詳情嘅免費Wix頁面。呢種缺乏透明度嘅做法,進一步加深咗用戶對呢個擴展程式嘅不信任。雖然FreeVPN.One喺Chrome Web Store上依然可用,仲保留住「驗證」徽章同3.8星評分(基於超過1000個評論),但Koi Security強烈建議用戶立即移除呢個擴展程式,並更改喺使用期間可能暴露嘅任何服務密碼,例如銀行或社交媒體帳戶。
呢次事件突顯咗免費VPN服務嘅潛在風險。雖然VPN通常被視為保護隱私嘅工具,但唔少免費VPN服務可能反而會危害用戶安全。專家建議用戶選擇經過獨立審計、具透明私隱政策嘅付費VPN服務,例如NordVPN或ProtonVPN,以確保數據安全。谷歌作為Chrome Web Store嘅管理者,亦被批評未能有效監管擴展程式嘅安全更新,容許呢類惡意行為喺「驗證」徽章嘅掩護下持續數月。用戶喺選擇瀏覽器擴展程式時,務必謹慎檢查開發者背景同權限要求,以免成為隱私洩露嘅受害者。https://news.itsfoss.com/freevpn-fiasco/
Databricks,作為數據與人工智慧領域的領軍企業,近日宣佈已簽署其 K 系列融資的條款清單,預計不久將完成融資,獲得現有投資者的強力支持。此次融資將公司估值推高至超過 1000 億美元,較去年 12 月的 620 億美元估值增長了 61%。這筆資金將用於加速 Databricks 的人工智慧策略,特別是擴展其創新產品 Agent Bricks 以及投資於新推出的資料庫產品 Lakebase,同時推動全球業務增長。
喺今年六月嘅 Data + AI Summit 入面,Databricks 介紹咗兩款新產品:Agent Bricks 同 Lakebase。Agent Bricks 係一個專為企業數據優化嘅高質素 AI 代理平台,可以幫企業將佢哋嘅數據轉化成實際嘅 AI 應用程式。而 Lakebase 係一個基於開源 Postgres 構建嘅新型操作資料庫(OLTP),專為 AI 代理設計,旨在提升數據處理效率同 AI 應用嘅性能。呢啲產品嘅推出,標誌住 Databricks 喺 AI 領域嘅持續創新同領導地位。
公司計劃利用呢筆新資金,進一步支持 AI 相關嘅併購同深入 AI 研究。Databricks 行政總裁兼聯合創始人 Ali Ghodsi 表示,投資者對公司 AI 產品嘅強烈興趣,係推動今次融資成功嘅關鍵因素。佢提到,全球對 AI 應用程式同代理嘅需求前所未有,企業正積極尋求利用自身數據打造智能應用,以提升收入、優化運營同降低風險。Databricks 嘅 Data Intelligence Platform 正正迎合呢個需求,幫助超過 15,000 間全球客戶,包括 Block、Comcast、Condé Nast、Rivian 同 Shell 等企業,將數據轉化為商業價值。
喺過去兩個季度,Databricks 展現咗強勁嘅增長勢頭,預計截至 2025 年 7 月,年度經常性收入將超過 37 億美元,同比增長 50%。公司仲同 Microsoft、Google Cloud、Anthropic、SAP 同 Palantir 等科技巨頭建立或擴展咗合作關係,進一步鞏固咗其喺數據同 AI 市場嘅地位。此外,Databricks 喺去年收購咗數據管理公司 Tabular 同 LLM 初創公司 MosaicML,呢啲策略性收購為公司喺生成式 AI 領域嘅發展奠定咗基礎。
今次 K 系列融資被指係超額認購,反映咗投資者對 Databricks 喺 AI 市場潛力嘅高度信心。Ghodsi 強調,呢啲資金將幫助公司加速產品開發、擴展國際市場同吸引頂尖 AI 人才。喺 AI 技術迅速發展嘅背景下,Databricks 嘅平台被視為企業數碼轉型嘅核心工具,特別係喺數據驅動決策同 AI 應用開發方面。業界分析師認為,呢個估值水平顯示咗市場對 AI 基礎技術領導者嘅高度認可,Databricks 有望喺未來幾年繼續引領行業發展。
了解更多詳情,請瀏覽 Databricks 官方新聞稿。
CppCon 2025將於9月13日至19日在美國科羅拉多州奧羅拉市舉行,作為C++社群的年度盛事,大會將由C++語言創始人Bjarne Stroustrup發表開幕主題演講,主題為「概念導向泛型程式設計」。呢場演講好似一盞明燈,照亮咗C++泛型程式設計嘅未來路向,特別係點樣用「概念」(Concepts)去改進同規範化泛型程式碼嘅設計同實現。Stroustrup喺呢場演講入面會展示點樣用概念去表達泛型程式碼嘅限制,幫開發者寫出更安全、更易維護嘅程式碼。佢提到一個簡單嘅型別系統例子,話可以消除縮窄轉換(narrowing conversions)同提供範圍檢查(range checking),仲可以讓用家自訂型別系統嘅擴展。呢啲技術唔單止提升程式碼嘅可讀性同可靠性,仲保持咗C++一貫嘅高效能表現。
概念(Concepts)係C++20引入嘅一項重要功能,佢好似一個「契約」,用來定義模板參數必須滿足嘅條件。Stroustrup強調,概念唔單止係技術層面嘅工具,仲係設計思維上嘅轉變。透過概念,開發者可以更清晰咗表達程式碼嘅意圖,減少模板編程中常見嘅錯誤訊息問題。喺佢嘅演講入面,Stroustrup會用實戰例子,展示點樣用概念去設計一個簡單嘅型別系統,解決常見嘅型別安全問題,例如避免唔必要嘅型別轉換同確保資料範圍嘅正確性。佢仲會提到,概念嘅設計初衷係要同C++嘅核心原則保持一致:零開銷(zero overhead)同高度靈活性。呢啲特點令到C++喺高效能運算、嵌入式系統同其他關鍵應用場景入面,仍然係首選語言。
除咗技術層面嘅討論,Stroustrup仲會分享泛型程式設計背後嘅哲學同原則。佢認為,概念唔單止係為咗規範模板參數,仲係為咗讓程式碼更貼近人類嘅思維方式。喺過往,模板編程嘅錯誤訊息經常令人摸不著頭腦,概念嘅引入大大改善咗呢個問題,幫開發者更快咁定位同解決問題。CppCon 2025嘅呢場演講,預計會吸引大量C++愛好者同專業開發者參與,因為Stroustrup嘅演講一向係大會嘅重頭戲,佢嘅分享往往能為C++社群帶來新嘅啟發同方向。演講仲會留有充足嘅問答時間,等現場同線上嘅觀眾可以同Stroustrup直接交流,探討C++未來嘅發展同挑戰。
CppCon 2025唔單止係一個技術交流嘅平台,仲係C++社群展示最新進展同未來願景嘅舞台。Stroustrup嘅演講將會同其他主題演講一齊,例如Matt Godbolt講述C++同組譯語言嘅關係、Vittorio Romeo探討資料導向設計(Data-Oriented Design),同Daisy Hollman分享編程語言同AI系統嘅交叉應用,呢啲演講將會為與會者提供一個全面嘅C++技術圖景。想了解更多關於CppCon 2025嘅資訊,或者即刻註冊參加,記得去官方網站查閱詳情!https://isocpp.org//blog/2025/08/cppcon-2025-concept-based-generic-programming-bjarne-stroustrup
由一名中國微軟工程師 Anduin Xue 開發的 AnduinOS,最近發布了其 1.3 版本,這款基於 Ubuntu 的 Linux 發行版以其類似 Windows 11 的界面和輕量化設計,吸引了眾多希望從 Windows 轉向 Linux 的用戶。AnduinOS 並非完全重新打造一個新系統,而是通過對 GNOME 桌面環境的精心調整,結合一系列擴展和主題,使其外觀和操作體驗與 Windows 11 高度相似,為用戶提供一個熟悉且易於上手的環境。
呢個 AnduinOS 1.3 版本係基於 Ubuntu 25.04 打造,佢嘅特色係將系統嘅負載減到最低,安裝檔案只有大約 2GB,相比 Ubuntu 標準 GNOME 版本嘅 6.25GB,佢真係輕量得黎唔失功能。開發者仲特意剔除了 Canonical 嘅 Snap 套件格式,改用 Flatpak 來管理圖形應用程式。Flatpak 提供一個沙箱環境,可以提高應用程式嘅安全性和穩定性,同時確保用戶可以輕鬆安裝同更新最新版本嘅軟件,例如 Firefox、Spotify 同 Slack。呢個設計令 AnduinOS 喺保持系統簡單嘅同時,仲能滿足日常使用同開發需求。
除咗外觀同 Windows 11 相似,AnduinOS 仲有好多實用嘅功能。例如,佢內置咗 18 個 GNOME 擴展,包括 ArcMenu、Blur My Shell 同 OpenWeather Refined,呢啲擴展令桌面操作更加靈活同個人化。佢仲支援 X.org 同 Wayland 兩種顯示協議,確保喺唔同硬件配置下都能順暢運行。對於開發者嚟講,AnduinOS 提供咗一個熟悉嘅操作環境,支援 Linux 應用程式、網頁應用程式,甚至透過 Wine 運行 Windows 應用程式,對於想試 Linux 又唔想完全放棄 Windows 生態嘅用戶,AnduinOS 真是一個好選擇。
隱私保護係 AnduinOS 嘅另一大賣點。佢同好多商業化操作系統唔同,AnduinOS 唔會收集用戶數據,唔會追蹤用戶行為,亦唔會推送廣告。開發者 Anduin Xue 強調,呢個系統係完全開源,遵循 GPL-v3 許可證,用戶可以自由查看、修改同分發源代碼。AnduinOS 仲提供 LTS(長期支持)同標準兩個版本,LTS 版本適合追求穩定嘅用戶,而標準版本則適合想體驗最新功能嘅玩家。
喺社區支持方面,AnduinOS 雖然係一個人嘅項目,但佢嘅文檔做得相當完善,例如有清晰嘅版本歷史同未來路線圖。用戶可以喺 GitHub Discussions 搵到線上支援,遇到問題基本上都可以參考 Ubuntu 嘅解決方案,因為 AnduinOS 同 Ubuntu 嘅兼容性極高。Anduin Xue 提到,AnduinOS 原本只係佢嘅一個小興趣項目,但因為近期受到廣泛關注,佢開始考慮未來可能會提供企業解決方案,但承諾會保持系統嘅簡單同開源精神。
總括嚟講,AnduinOS 1.3 係一個輕量、易用又高度兼容嘅 Linux 發行版,特別適合想由 Windows 轉到 Linux 嘅用戶。佢唔單止提供一個熟悉嘅界面,仲喺性能同隱私保護方面有出色表現。如果你有興趣試下,AnduinOS 嘅 ISO 文件可以喺官網下載,裝喺虛擬機或者 USB 都可以輕鬆試玩。想了解更多,記得去官網睇睇!https://www.anduinos.com/
近年,人工智能(AI)嘅快速發展同科技行業嘅裁員潮,令美國電腦科學(CS)專業嘅畢業生面臨前所未有嘅求職挑戰。曾經被視為高薪保證嘅CS學位,如今似乎唔再係「金飯碗」。一名普渡大學(Purdue University)今年五月畢業嘅電腦科學系學生Mishra,喺長達一年嘅求職過程中,竟然只收到一間速食店每週10小時兼職工作嘅面試通知。佢喺社交媒體上感嘆,自己喺小學時已開發第一個網站,高中修讀高級電腦課程,仲喺大學主修電腦科學,點知畢業後可能要去烤肉店返工,呢個反差令人震驚。
根據美國紐約聯邦儲備銀行嘅數據,電腦科學系應屆畢業生嘅失業率高達6.1%至7.5%,比生物學同藝術史畢業生嘅失業率高出兩倍。喺2025年初至今,大型科技公司已裁員超過10萬人,當中以初級同中階職位最受衝擊,因為呢啲職位好多已被AI工具取代。世界經濟論壇喺《2025未來就業報告》中指出,全球約41%嘅企業預計未來五年會縮減人力,雖然大數據、金融科技同AI領域嘅技術職位到2030年可能增加一倍,但目前AI對就業市場嘅衝擊速度遠超創造新職位嘅速度。
AI喺招聘過程嘅應用亦成為焦點。超過90%嘅企業採用AI篩選工具同AI面試官,以提高招聘效率,快速處理數千份履歷。但好多求職者對AI面試抱有質疑,甚至有人喺網上表示「寧願失業,都唔想同機械人面試」。有求職者形容,AI面試缺乏人性化互動,問題生硬,無法真正評估一個人嘅潛力同創造力,畀人感覺像「被機器羞辱」。例如,Mishra提到,佢曾喺AI面試中被問及一連串標準化問題,但完全無機會展示自己喺編程項目上嘅創新思維,結果連初階職位都無緣進入下一輪。
除此之外,科技巨頭如微軟、谷歌等大幅縮減新鮮人招聘,令CS畢業生嘅求職路更加艱難。有招聘公司指出,行銷文案、資料整理等初階白領工作,現時多數交由AI處理,連實習機會都大幅減少。Mishra嘅經歷並非孤例,另一位42歲嘅前軟件工程師Shawn K,曾年薪15萬美元,但裁員後投遞800份履歷都無回音,現時只能靠送外賣同賣家當維生。呢啲故事反映咗AI同裁員潮對CS畢業生嘅雙重打擊。
網友喺社交媒體上熱議,認為教育系統同社會對CS專業嘅過高期望,畀咗年輕人錯誤嘅職業憧憬。有評論指出,學生被教導只要學好編程就能有六位數起薪,但現實係,AI已經取代咗好多初級編程工作,市場對資深工程師嘅需求增加,但新鮮人卻連「被取代」嘅機會都無。亦有聲音質疑,AI面試嘅普及係咪真能公平評估人才,定只係企業為咗節省成本而犧牲咗人性化嘅招聘流程?
喺呢個「AI末日循環」下,CS畢業生嘅出路喺邊?有專家建議,年輕人除咗學習編程,仲應該培養AI無法輕易取代嘅技能,例如跨領域嘅問題解決能力、創意同人際溝通技巧。與此同時,企業如Google、Cisco等開始重新引入面對面面試,以減少AI工具作弊嘅風險,呢個趨勢或者為求職者帶來一絲希望。但無可否認,AI對職場嘅衝擊已經改變咗遊戲規則,CS畢業生需要比以往任何時候都要更加靈活同創新,先至可以喺呢場風暴中突圍而出。更多詳情請見:https://www.infoq.cn/article/KpK4v3jGe7bgAyMjOmKP
Roblox 最近宣佈開源其名為 Sentinel 嘅人工智能系統,呢個系統專為檢測可能危害兒童嘅對話而設計,特別係針對如網絡誘拐等行為。據 InfoQ 報導,Sentinel 係一個基於 Python 嘅開源庫,採用對比學習技術去處理高度不平衡嘅數據集,呢啲數據集往往對傳統分類器構成挑戰。Roblox 平台每日有超過 1.11 億活躍用戶,產生約 61 億條聊天訊息同 110 萬小時嘅語音通訊,當中絕大部分都係普通嘅日常對話,但少數不良分子會試圖繞過系統嘅安全措施,進行潛在有害嘅行為。
Sentinel 嘅運作方式係通過分析用戶近期的訊息,並根據嵌入相似性進行評分。系統會比較每條訊息同已知嘅有害訊息同普通訊息嘅相似度,計算出一個有害類別同普通類別相似度嘅比率。之後,Sentinel 會聚合同一來源嘅近期訊息分數,計算出偏度(skewness),以識別可疑模式嘅存在。正偏度表示內容多數係普通嘅,但有足夠嘅有害類別相似性,形成右偏分佈。Roblox 指出,呢個方法對不同活躍度嘅來源具有強大嘅適應性,因為佢唔受觀察次數變化嘅影響。喺 2025 年上半年,Sentinel 已經幫助平台提交大約 1,200 份潛在兒童剝削報告畀美國國家失蹤與被剝削兒童中心(National Center for Missing and Exploited Children)。
同傳統基於規則或關鍵詞嘅過濾系統唔同,Sentinel 能夠喺上下文層面分析對話,識別看似無害但實際上可能隱藏危險意圖嘅訊息。例如,單獨一句「你住喺邊度?」可能看似普通,但喺一連串對話中可能顯示出誘拐意圖。Sentinel 會捕捉一分鐘嘅聊天快照,每日處理大約 60 億條訊息,通過比較同兩個索引(一個包含無害訊息,另一個包含違反兒童安全政策嘅訊息)嘅相似性,來檢測潛在危害。Roblox 嘅工程副總裁 Naren Koneru 表示,呢個索引會隨着發現更多不良行為者而不斷更新,確保系統嘅檢測能力持續提升。
除咗技術層面,Sentinel 仲依賴人類專家嘅參與。被系統標記為潛在違規嘅案例會由受過專業訓練嘅分析師(通常係前 CIA 或 FBI 探員)進行審查。呢啲分析師嘅決定會形成反饋循環,幫助系統持續改進其訓練數據同索引。Roblox 強調,Sentinel 唔單止適用於其自家平台,仲可以應用於其他需要高召回率同上下文分析嘅分類問題,例如檢測罕見但高風險嘅內容。通過開源 Sentinel,Roblox 希望同其他平台同業界合作,共同構建一個更安全嘅網絡環境。
喺 2025 年上半年,Sentinel 嘅主動檢測能力已經證明其價值,35% 嘅檢測案例係喺用戶提交濫用報告之前被識別出嚟。呢啲早期檢測能力幫助 Roblox 喺不良行為者嘅訊息仲處於微妙階段時就採取行動,大大提升咗平台嘅安全性。隨着開源計劃嘅推進,Roblox 呼籲業界積極參與,共同完善呢個系統,為全球嘅年輕用戶提供更安全嘅線上體驗。
亞馬遜網絡服務(AWS)最近喺2025年7月14號推出咗一個全新嘅AI集成開發環境(IDE)Kiro,佢同傳統嘅「即興編碼」(vibe coding)唔同,Kiro用咗一個叫做「規格驅動開發」(spec-driven development)嘅方法,幫開發者將創意快速變成可以上線嘅程式碼。呢個工具唔單止幫你寫code仲幫你有系統咁計劃同執行軟件開發任務,畀你喺開發流程中更加有條理同高效。Kiro基於Code OSS(Visual Studio Code嘅開源核心)打造,支援Claude Sonnet 4.0同3.7模型,仲計劃將來支援更多AI模型,畀開發者有更大嘅靈活性。
同其他AI編碼工具如GitHub Copilot或者Cursor唔同,Kiro唔係單純靠你同AI嘅對話去生成程式碼,而係透過結構化嘅規格文件(specifications)同自動化嘅「hooks」功能,將你嘅自然語言提示(prompt)轉化成詳細嘅需求文檔、設計圖同任務清單。例如,你只需要輸入一個簡單嘅提示,例如「為產品加入評論系統」,Kiro就會幫你生成一個包含用戶故事(user stories)、接受標準(acceptance criteria)同邊緣案例(edge cases)嘅需求文件(requirements.md)。跟住,佢會再生成技術設計文檔(design.md),包括數據流程圖同API端點,仲有任務清單(tasks.md),將開發工作分解成一個個具體嘅步驟。呢啲文件唔單止係靜態嘅文檔,佢哋會同你嘅程式碼同步更新,確保你嘅項目始終同最初嘅計劃保持一致。
Kiro仲有一個好強大嘅功能叫做「agent hooks」,呢啲係一啲事件驅動嘅自動化功能,喺你保存、創建或者刪除文件嘅時候會自動觸發AI代理去完成一啲例行任務。例如,當你保存一個React組件,hooks可以自動更新相關嘅測試文件;又或者喺你修改API端點時,自動更新README文件。呢啲自動化功能好似一個經驗豐富嘅開發者幫你檢查同完成瑣碎嘅工作,確保你嘅程式碼庫保持一致同高質。Kiro仲支援Model Context Protocol(MCP),可以同外部工具同數據源連繫,幫你整合更多資源同資料,進一步提升開發效率。
Kiro嘅設計理念係希望解決傳統AI編碼工具嘅問題,例如生成嘅程式碼缺乏文檔、難以維護嘅技術債(technical debt)。通過強制開發者喺寫程式碼之前先思考需求同架構,Kiro幫你打造更易於維護嘅軟件。喺公開預覽期間,Kiro係免費提供,但有一定嘅使用限制。AWS仲公佈咗未來嘅定價計劃:免費層有每月50次代理互動,Pro層每月19美元提供1000次互動,Pro+層每月39美元提供3000次互動。雖然呢啲定價同其他AI工具比起來可能稍貴,但Kiro嘅結構化方法同企業級功能,特別適合需要高度可維護性同文檔化嘅企業團隊。
業界對Kiro嘅反應都好正面。分析師同開發者都覺得Kiro嘅規格驅動方法好有潛力,特別係喺需要嚴謹計劃同長期維護嘅大型項目。有人甚至話,Kiro可能係AWS近年來最成功嘅開發者工具之一。不過,對於一啲追求快速原型製作嘅團隊,Kiro嘅結構化流程可能會覺得有啲繁瑣。總括來講,Kiro代表咗AI輔助開發嘅新方向,唔單止追求寫code嘅速度,仲注重整個開發流程嘅系統性同可持續性。想試用Kiro嘅開發者可以加入等候名單,支援Mac、Windows同Linux平台,兼容多種程式語言同開發環境。
谷歌於2025年8月6日正式推出其人工智能編碼代理Jules,結束了自去年12月開始的公開測試階段。Jules由Gemini 2.5 Pro模型提供支持,是一個異步、代理型編碼工具,專為減輕開發者的日常編碼負擔而設計。呢個工具同GitHub無縫整合,可以喺Google Cloud嘅虛擬機度複製你嘅代碼庫,幫你處理一啲繁瑣嘅編程任務,譬如寫測試、修bug、建新功能,甚至仲可以生成音頻更新日誌。佢嘅異步運作模式讓開發者可以將任務交俾Jules,然後專注喺其他工作上面,等Jules喺背景默默完成任務,唔使你時刻盯住。完成任務後,Jules會提供一個詳細嘅計劃、佢嘅推理過程同埋代碼更改嘅差異,畀你審查同批准後再合併。呢個功能真是一個革命性嘅改變,因為佢唔單止幫你慳時間,仲可以確保你嘅代碼安全,因為所有操作都喺隔離嘅虛擬機環境入面進行,唔會直接影響你嘅實時代碼庫。
喺測試階段,Jules已經有數千名開發者使用,完成了數以萬計嘅任務,產生咗超過14萬個公開共享嘅代碼改進。根據用戶反饋,谷歌對Jules嘅界面進行咗優化,修復咗數百個bug,並新增咗一啲新功能,例如重用之前嘅設置以加快任務執行速度、與GitHub Issues更深入嘅整合,以及多模態支持,允許Jules處理圖像同其他數據類型。呢啲改進令Jules變得更加高效同靈活,特別適合需要處理複雜、多文件更改嘅大型項目。Jules嘅設計理念係以安全同私隱為先,谷歌強調Jules預設係私密嘅,唔會用用戶嘅私人代碼進行訓練,數據亦會喺隔離嘅執行環境中保持安全。呢點對於企業用戶同個人開發者嚟講尤其重要,因為佢確保咗敏感代碼嘅保密性。
為咗滿足唔同用戶嘅需求,谷歌為Jules引入咗三個結構化嘅使用層級:入門級免費計劃每日可執行15個任務同3個並行任務,適合想試用Jules嘅新手;Google AI Pro計劃(每月19.99美元)提供5倍更高嘅限制,適合每日編碼工作;Google AI Ultra計劃(每月124.99美元)則提供20倍嘅限制,專為需要大規模、多代理支持嘅高強度編碼環境而設。呢啲計劃畀用戶可以根據自己嘅需要靈活選擇,特別係免費計劃讓更多人可以試用到Jules嘅強大功能。谷歌仲提到,喺測試期間,佢哋發現好多用戶用Jules來修復由其他AI工具生成嘅代碼錯誤,或者將初步嘅項目升級到更適合生產嘅狀態,顯示Jules喺實際應用中嘅靈活性同實用性。
同其他編碼工具如GitHub Copilot或Cursor相比,Jules嘅獨特之處在於佢嘅異步同自主執行能力。傳統嘅編碼助手通常需要用戶即時監督同輸入,而Jules則可以獨立完成任務,甚至可以喺你關閉電腦後繼續工作。呢種設計唔單止提升咗生產力,仲改變咗開發者同AI工具互動嘅方式。業界人士同X上嘅開發者反饋顯示,Jules喺處理簡單任務時表現出色,但喺複雜或含糊嘅任務上可能需要更清晰嘅指令同人類干預。谷歌承諾會繼續根據用戶反饋迭代Jules,並計劃進一步增強Gemini模型嘅推理同多任務處理能力。Jules嘅推出標誌住AI喺軟件開發領域嘅新里程碑,代表咗從輔助工具到真正協作夥伴嘅轉變。詳情請見:https://www.infoq.com/news/2025/08/google-jules/
作為一名Java開發者,您無需學習新語言即可開始開發融入人工智能(AI)的應用程式。通過開源項目LangChain4j,Java開發者可以輕鬆管理Java應用程式與大型語言模型(LLM)之間的交互,例如儲存和管理聊天記憶,以保持對LLM的請求高效、專注且成本較低。結合Quarkus框架,開發者能享受開發模式、開發者介面(Dev UI)以及易於整合的觀察工具帶來的便利。Java作為一種經久耐用的企業級生態系統,具備出色的性能和安全性,將幫助您成功撰寫並運行生產級的AI應用程式。
喺呢篇文章入面,我哋會同你一齊探索點樣用LangChain4j同Quarkus去開發AI應用程式。透過一個簡單嘅聊天機械人應用程式,專門幫手預訂星際太空旅行,展示Java框架點樣同LLM互動,打造出令用戶滿意嘅應用程式。呢個應用程式唔單止展示咗AI喺Java應用程式嘅潛力,仲提供咗實際嘅例子,畀你明白點樣喺企業級應用程式入面加入智能功能。
人工智能(AI)喺現今科技界變得越來越普及。作為企業Java開發者,你可能會好奇AI點樣為你嘅業務應用程式增值,Java有咩工具可以輕鬆實現呢啲功能,以及你需要學習咩新技能同知識。呢篇文章會為你提供基本嘅AI知識同技能,幫你開始探索AI喺構建智能同響應式企業Java應用程式嘅能力。喺呢度講到嘅AI,主要係指透過Java應用程式同大型語言模型(LLM)嘅交互,獲取回應。
具體嚟講,我哋會用一個星際旅遊預訂嘅聊天機械人作為例子,展示點樣用LangChain4j同Quarkus去實現AI功能。呢個聊天機械人可以同用戶互動,根據用戶嘅需求提供行星旅遊建議同太空船租賃服務。通過呢個例子,你會學到點樣同LLM連繫、點樣管理聊天記憶,以及點樣確保應用程式喺高效同成本效益之間取得平衡。LangChain4j提供咗一個簡單嘅介面,讓Java開發者可以同LLM交互,而唔需要深入了解複雜嘅AI底層技術。
Quarkus嘅開發模式同Dev UI為開發者提供咗極大嘅便利。例如,開發模式可以即時反饋程式碼更改,而Dev UI則提供一個直觀嘅介面,讓你輕鬆監控同管理應用程式嘅運行狀態。此外,Quarkus同LangChain4j嘅整合仲可以同其他觀察工具無縫連接,確保你嘅AI應用程式喺生產環境入面既穩定又安全。呢啲工具同框架嘅結合,令Java開發者可以更快、更有效咁開發出具備AI功能嘅應用程式。
喺呢個快速發展嘅AI領域,Java開發者有機會利用現有嘅技能同生態系統,快速適應新技術。通過學習同試驗LangChain4j同Quarkus,你可以喺唔使大幅改變現有工作流程嘅情況下,將AI功能融入你嘅應用程式。呢篇文章仲提供咗完整嘅範例程式碼同Quarkus同LangChain4j嘅文件連結,方便你進一步學習同實踐。唔好錯過呢個機會,立即開始探索AI同Java嘅無限可能!
喺呢個數碼化嘅時代,內部開發者門戶(Internal Developer Portal,IDP)已經成為提升軟件開發效率同促進團隊協作嘅重要工具。Travis Gosselin喺佢嘅演講入面提到,IDP唔單止係一個技術平台,仲係一個能夠幫工程團隊減低工作摩擦、提升滿足感嘅解決方案。佢話,透過打造一個精心設計嘅IDP,企業可以畀到開發者更大嘅自主權,同時保持標準化同靈活性嘅平衡,從而推動創新同提高生產力。
Travis Gosselin係SPS Commerce嘅傑出軟件工程師,佢提到,內部開發者門戶嘅核心目標係減少開發者喺日常工作中遇到嘅障礙。呢啲障礙可能包括繁瑣嘅手動流程、唔一致嘅工具使用,或者係缺乏清晰嘅資源入口。透過一個統一嘅門戶,開發者可以快速搵到佢哋需要嘅工具、文檔同服務,例如軟件組件目錄、CI/CD管道、監控工具同雲端資源。呢個門戶唔單止提供一個「單一窗口」畀開發者,仲可以整合唔同嘅系統同數據源,確保資訊即時更新同容易獲取。
喺演講入面,Gosselin仲提到咗點樣建立一個成功嘅IDP。首先,企業需要明確IDP嘅商業價值,例如點樣透過自動化同自助服務去減少對運維團隊嘅依賴。佢建議喺設計門戶時,要考慮開發者嘅實際需求,例如提供自助式環境設置、快速部署同回滾功能。同時,IDP應該要同現有嘅工具同流程無縫整合,例如GitHub、Kubernetes同監控系統如Prometheus。透過呢啲整合,開發者可以喺一個平台上監控服務嘅健康狀況、檢查部署狀態,甚至追蹤DORA指標(例如變更失敗率同交付前置時間),從而提升軟件交付嘅效率同質量。
除此之外,Gosselin強調咗標準化同靈活性之間嘅平衡。過分嘅標準化可能會限制開發者嘅創新能力,而過多嘅靈活性則可能導致系統混亂。因此,IDP需要提供「黃金路徑」(golden paths),即預先設定好嘅最佳實踐同模板,幫開發者喺符合公司政策嘅同時,快速完成工作。呢啲模板可以包括標準化嘅CI/CD流程、安全規範同基礎設施配置,確保開發者唔需要從頭開始構建複雜嘅環境。
喺SPS Commerce嘅案例入面,佢哋嘅IDP唔單止幫開發者提高咗工作效率,仲促進咗跨團隊嘅協作。例如,透過整合GitHub同Kubernetes,開發者可以輕鬆檢查服務嘅運行情況,例如CPU同記憶體使用率,或者係pod嘅狀態。同時,IDP仲提供咗可視化嘅DORA指標,畀團隊可以清楚了解自己嘅軟件交付表現,從而持續改進。Gosselin仲提到,佢哋嘅門戶仲幫到新入職嘅開發者更快上手,減少咗資深工程師喺入職培訓上花費嘅時間。
總括來講,Gosselin嘅演講為企業點出咗內部開發者門戶嘅重要性同實現方法。佢強調,IDP唔單止係技術上嘅解決方案,仲係一個文化同流程嘅轉變,目標係畀開發者更大嘅自主權同創造力。透過減少摩擦、提供自助服務同整合關鍵工具,IDP可以幫企業喺競爭激烈嘅市場中加速創新同軟件交付。想了解更多詳情,可以參考InfoQ嘅演講內容:https://www.infoq.com/presentations/internal-developer-portal/。