Quantcast
Channel: Kenmingの鮮思維
Browsing index pages (304 articles)
↧

Image may be NSFW.
Clik here to view.

Uncle Bob:我現在的策略,是不閱讀 AI Agent 寫出的任何程式碼

73 歲、從機器碼與 Assembler 時代一路寫過來的 Uncle Bob,現在的 AI Agent 開發策略竟然是: “My current strategy is to not read any of the code written by my agents.” 真正值得思考的,不是「還要不要自己寫 Code」,而是資深工程師多年累積的設計與工程經驗,如何轉換成 Agent...

View Article


Image may be NSFW.
Clik here to view.

AI Agent 如何協作 Playwright:從需求變更到可驗證的測試閉環

UI 自動化測試 - 使用 Playwright x AI Agent 系列 #04 當 Playwright 測試已能把固定的使用者操作流程整理成可重複執行的腳本後,下一個問題通常不是「還能再寫哪些 API」,而是: 當需求持續變更時,如何讓 AI Agent 協助擴展、修正與審查測試,同時避免測試品質隨著自動生成而下降? AI Agent 確實可以快速產生 Playwright...

View Article


Image may be NSFW.
Clik here to view.

為 Bricks Builder 打造一個開發輔助 Skill

去年重新整理自己的 WordPress Blog 時,我最後選擇使用 Bricks Builder 作為網站主要的 Theme 與頁面建置工具。 當時選擇 Bricks Builder,一個很重要的原因是它不只是一套視覺化 Page Builder,本身也保留了相當大的開發彈性。對熟悉 CSS、PHP 與 WordPress 開發的人來說,可以在視覺化建置與客製程式之間取得不錯的平衡。...

View Article

Image may be NSFW.
Clik here to view.

從使用者操作到可驗證腳本:Playwright Test 核心能力

UI 自動化測試 - 使用 Playwright x AI Agent 系列 #03 UI 自動化測試的重點,不是讓程式模擬滑鼠點擊,而是把一段使用者操作流程,轉換為可重複執行、可判定通過或失敗,並能持續維護的測試腳本。 Playwright Test 提供的核心能力可整理為一條固定路徑: 開啟頁面 → 定位元素 → 執行操作 → 驗證結果 → 處理等待 → 整理測試結構...

View Article

Image may be NSFW.
Clik here to view.

從 GitHub Issue 至 PR:遠端協同開發的寬鬆耦合的合作模式

前兩個星期,我完成了 ZenGTPX。它可以將 Zen7(天頂圍棋)包裝成標準 GTP 引擎,除了可供人機對局使用,也能與其他圍棋 AI 引擎進行自動對局。 🔗 https://github.com/kenming/ZenGTPX 我把 ZenGTPX 加入 LizzieYzy Next,作為其中一個 GTP 引擎。如此不僅可以在該介面內進行人機對局,也能安排 Zen7 與 KataGo...

View Article


Image may be NSFW.
Clik here to view.

從業務流程到測試案例:Playwright 基礎操作與實務應用

UI 自動化測試 - 使用 Playwright x AI Agent 系列 #02 開始使用 Playwright 撰寫 UI 自動化測試時,往往會先將注意力放在 click()、fill()、Locator 與 Assertion 等基礎腳本語法。然而,真正影響測試能否穩定執行、重複驗證與持續維護的關鍵,通常不在語法本身,而在於是否已先明確界定測試範圍。 現實中的業務流程(Business...

View Article

Image may be NSFW.
Clik here to view.

有了 AI Agent 輔助開發後,我開始喜歡寫文件

過去輔導企業團隊進行軟體開發時,我其實不太鼓勵團隊花費大量時間撰寫詳細文件。 以往常見的做法是:專案經理認為必須先完成完整的需求文件,開發人員才能開始寫碼。但需求文件與實際開發之間,往往相隔數週甚至數月。等到真正進入實作時,需求、限制條件與技術判斷可能早已改變,文件內容也逐漸失真。 問題不在於文件本身,而在於把文件視為一次完成、後續只需要照表實作的規格。...

View Article

Image may be NSFW.
Clik here to view.

AI Agent 協作開發中的 UI 自動化驗證流程

UI 自動化測試 - 使用 Playwright x AI Agent 系列 #01 Codex、GitHub Copilot、Claude Code 等 AI Agent 已能快速修改功能、調整畫面與重構程式碼。開發流程面對的新問題,已不只是「AI 能不能寫出程式碼」,而是: AI Agent 修改系統功能後,如何證明使用者原本可以完成的操作流程仍然正確? 在以 Web...

View Article


Image may be NSFW.
Clik here to view.

Karpathy LLM Wiki 知識系統實踐:解析核心理念

前言 關於如何有效整理屬於自己的知識庫(Knowledge Base),我可是嘗試了許多種方法與工具。從早期講究以文件資料夾如何分類、到使用 PARA 方法論只簡化為四個主目錄(Project, Area, Resource, Archive),但在實務應用上仍覺得不太順手。...

View Article


Image may be NSFW.
Clik here to view.

AI Agent 的 Windows 11 最佳助手:Scoop 套件管理工具與權限自動化

我最近開始放手讓 AI Agent(使用 Claude Code 或 Codex)擔任我的 Windows 系統「家管」,負責諸如文件檔案的整理與分類、整理 Gmail、行事曆以及雲端硬碟,甚至近期我打算撰寫一個 App,用來自動化發佈我所撰寫的文章至 Blog 平台、FB 等社群平台等。 不過,在 Windows 上建構 AI Agent...

View Article

Image may be NSFW.
Clik here to view.

從《惡靈古堡》的愛麗絲到 LLM 記憶宮殿 — MemPalace

這幾天又出現一個火熱的新聞——《惡靈古堡》女主蜜拉·喬娃維琪與其協作者共同在 GitHub 釋出了「MemPalace」,中文翻譯為「記憶宮殿」。 這個專案主要在處理一個常見問題:LLM 在長對話或長期互動中,容易遺失上下文(context)。 MemPalace 採取的方式,和一般常見的「摘要記憶」不同,它偏向保留原始對話內容,再透過語意檢索把相關片段找回來使用。...

View Article

Image may be NSFW.
Clik here to view.

Crucial T500 2TB NVMe SSD 升級實錄:桌面主機系統碟效能優化

三年多前升級的桌機:「升級桌機電腦 – Ryzen 3700x + 64Gb Ram + Noctua NH-U12A + M.2 512Gb PCIe3」,然後又陸續升級了:「128 Gb DDR4 RAM」、「Nvidia MSI 3080 顯卡+850W 電源供應器」,這兩三年來運作倒也還蠻正常。 不過從去年開始,因為有 AI 開發相關的系統設置等,我的桌機原來僅為 512GB...

View Article

AI Agent 標準化開發基礎課程 Q&A:AI 協作開發的實務問題與建議

剛結束「AI Agent 標準化開發基礎」課程後,隔日有位認真的女學員整理了幾個她在實務工作中遇到的問題。我發現她把這些條列的問題(共 5 個)整理得非常好,在取得她的授權同意下(不涉及相關隱私與敏感資訊),這裡也將我的看法與建議整理成較完整的回覆,對於有類似情境、準備導入 AI 協作開發的團隊,應該也能有所幫助。...

View Article


Image may be NSFW.
Clik here to view.

AGENTS.md × CLAUDE.md:讓 Claude Code 與 VS Code 共用行為規範的實務做法

前篇文章:〈VS Code 專案中如何設置 AGENTS.md 作為 Agent 協作的行為規範〉提及,在 VS Code 生態中,我們可以透過 AGENTS.md 來定義 Agent 的行為規範。雖然 AGENTS.md 已經是多數 AI 開發工具共同採用的標準(由 AAIF 所制定),但 Claude Code...

View Article

Image may be NSFW.
Clik here to view.

VS Code 專案中如何設置 AGENTS.md 作為 Agent 協作的行為規範

在 VS Code 專案中設置 AGENTS.md,常會讓開發人員產生一個困擾的問題:到底 AGENTS.md 與 copilot-instructions.md 兩者的定位與職責究竟是什麼? 檢視 AGENTS.md 的定位 在導入 AI Agent(GitHub Copilot、Coding Agent)進行專案輔助時,最關鍵的不是模型多聰明,而是它是否「知道這個專案該怎麼做事」。...

View Article


Image may be NSFW.
Clik here to view.

Claude Code 創辦人 Boris 親授分享的 13 條核心技巧(補充個人簡短評註)

Claude Code 之父(首席開發者) Boris,在上星期 X 上分享了他個人使用 Claude Code 開發的 13條技巧,這在AI開發社群中引發廣泛討論,甚至被業界稱為可能是「軟體開發的轉捩點」。參考:原始貼文(已有600多萬閱覽)。 這些核心技巧的作法:同時運行多個 Claude 實例處理不同任務、在終端與 Web 端並行開啟會話、全程使用最強模型(Opus 4.5)+...

View Article

Image may be NSFW.
Clik here to view.

古典名著看設計模式 – 木牛流馬量造運糧草 – 原型 (Prototype) 模式

前言 在軟體系統中,經常會遇到這樣的需求:需要大量建立結構類似但內容或狀態不同的物件,或是建立新物件的成本較高 (如初始化相當繁雜、耗時或需查詢外部資源)。如果每次都用 new 關鍵字從頭建立,既耗費資源,也不夠靈活。傳統的工廠方法雖然可以統一建立流程,但當物件型別繁多、結構複雜時,仍然難以應對動態變化的需求。...

View Article


Image may be NSFW.
Clik here to view.

開源好用的 Gemini CLI 開發工具與 MCP 簡單設置分享 – Part1

簡單介紹 就上個月底 (6/25),Google 重磅推出了免費開源的 Gemini CLI 開發工具,目標對象為開發人員,直接將 AI 整合到終端機環境中。 這次谷哥可謂是佛心來著,光是 Gemini CLI 的免費方案就直接調用了 Gemini Pro 2.5 目前最為強悍的核心,而且存取限制與配額可說是誠意滿滿: 具備處理100萬個 Token 上下文 (Context)...

View Article

Image may be NSFW.
Clik here to view.

中和南勢角也有好吃還是寵物友善的健康餐廳 –加州廚房

年紀大了已經沒有亂吃的本錢,為了健康因素,盡量是選擇簡單烹調又強調天然食材的健康餐盒,在 Food Panda App 上是可以找到多家的健康餐外送店,但透過外賣還要加收費用實在不太划算。 沒想到鄰近中和南勢角夜市這邊有這麼一家健康料理餐廳 -...

View Article

Image may be NSFW.
Clik here to view.

讓 Zsh 符合 XDG 規範在 Arch Linux 上的設置

我在安裝與設置 arch linux 相關套件與配置檔時,透過 AI 助手查詢經常都會出現 "XDG" 這個字眼。好奇之餘再請 AI 詳加介紹,原來它最主要是用來規範 Linux 的使用者配置檔案的目錄結構。 這太棒了!我一直都覺得 home 根目錄下的 ".' 開頭的設定檔案相當繁雜凌亂,能有一種統一的規範標準 (但這不是強制),可以做好有效組織這些配置檔,讓其井然有序,這肯定是喜聞樂見的。...

View Article
Browsing index pages (304 articles)


Latest Images