# 拓寬AI Coding能力:前端 MCP 實用技巧分享 ## 前言 MCP 火了這麼久,不少朋友已經開始寫書、做教程,甚至搭建了各種 MCP 資源合集站。 但今天我想換個角度,聊聊我**在日常前端開發中真正用到的一些實用 MCP**。 這些都是經過實踐篩選、能直接提升開發效率的工具,希望能對大...
# 前端鑑權新时代:告別 localStorage,擁抱更安全的 JWT 存儲方案 ## 如果你是一名前端開發者,下面這行代碼可能早已成為你的肌肉記憶: ```javascript localStorage.setItem('token', jwtToken); ``` 簡單、直接、有效。多年...
三個月前,我提交了一個我認為非常合理的拉取請求。我建立了一個新的`UserRole`枚舉來處理我們的權限系統。簡潔、型別安全、符合 TypeScript 規範。 資深工程師的評審結果只有一個: **“請不要使用枚舉。”** 我當時很困惑。枚舉在 TypeScript 手冊裡,每門課都會講到。主...
> 昨天,在一次團隊站立會議上,一位初級開發人員問我:「你怎麼記得住這些東西?」我笑了。 “我記不住。我每天都會用谷歌搜尋。” 引言:懺悔 ----- 讓我告訴你一個在技術面試或 LinkedIn 貼文中沒人談論的秘密: **我是一名擁有 8 年經驗的高級軟體開發人員,我會每天、甚至每小時都...
有沒有這樣的經驗:忘了關水泵,回來後發現露台上竟然有個迷你游泳池?我有過。所以,我用 ESP32、Firebase 和一個簡單的 Web 儀錶板來建立了這個智慧水泵控制器。現在,只需一個瀏覽器,我就可以打開或關閉水泵、檢測漏水,甚至計算用水量。沒錯,它聽起來就很酷。 無論你是想深入研究物聯網,還...
#### TL;DR: > 有沒有想過為什麼你的開發伺服器總是在 localhost:3000 或 localhost:5173 上運作? > 這些移植版本有著引人入勝的歷史,可以追溯到幾十年前開發者的習慣,從 Java、Python 到 Node.js 和 Vite。讓我們來揭秘它們背...
# 雖遲但到 :盤一盤 SpringAI 現在發展得怎麼樣了? ## 一. 前言 作為 Java 領域的資深從業人員,對 Java 在 AI 領域的一些進度一直是有一些關注的。但是基於一些語言本身的限制,**Java 在 AI 方面幾乎沒有希望成為主流語言**。 但是這不是說 Java 就不能介...
# 一個小技巧,幫你顯著提高 AI 的回答質量! 文章挺長的,如果你不想讀,請直接拉到最後看結論。 大家好,歡迎來到 code秘密花園,我是花園老師(ConardLi)。 不知道大家有沒有發現,隨著 AI 技術突飛猛進的發展,各種大模型的上限雖然在不斷增強,但模型有的時候似乎有點學...
在現代軟體開發中,Docker 和 Kubernetes 經常被同時提及,但它們解決的問題卻截然不同。 Docker 可以輕鬆地**將應用程式打包到容器中**。 Kubernetes 則負責將這些容器**在多台伺服器上大規模執行,確保可靠性和自動化**。 雖然我[之前關於 Docker 和 Ku...
我試用一下 覺得這個 app 真的很強大 https://apps.shopify.com/ymq-options 可以增加很多變體之外 不同選項還可以有額外價格  注意看畫面上的 tooltip 文字 ...
# 打造高性能二维圖紙渲染引擎系列(一):Batched Geometry 助你輕鬆渲染百萬實體 最近開源了高性能在線 DWG/DXF 查看器 **CAD-Viewer** ([Gitlab](https://link.juejin.cn?target=https%3A%2F%2Fgitlab.c...
# 我把前端踩坑經驗總結成28條“漲薪秘籍”,老闆誇同事讚,新手照著做準沒錯 > 身邊總有人問我:“同樣是寫前端,為啥你入職半年就漲薪,還被老闆誇‘代碼功底扎實’、同事說‘合作起來超省心’?”其實不是我天賦高,而是踩坑多了摸出了“門道”。這28條前端“漲薪秘籍”,從代碼寫法到項目協作全覆蓋,新手照...
# 女朋友炸了:剛打開的網頁怎麼又沒了?我反手甩出一鍵恢復按鈕! 女朋友經常手滑關掉標籤頁這事兒頭大了? 跟女朋友說用 `Ctrl/Cmd+Shift+T`,她皺眉:“鍵盤上哪有這個鍵!!!” 讓她翻歷史紀錄,她搖頭:“根本找不到,全是我今天打開的!” 最後指向左上角的“最近關閉”,她...
# 90% 代碼由 AI 產出,我如何構建可靠上下文體系 從21年開始使用 copilot,能夠用 AI 代碼補全,到現在操作複雜專案模塊級別的代碼生成,它們對於使用者的視角和心態已經不在一個維度。同樣的工具,不同的 AI 使用者我發現也能拉開**巨大的差距**。所以寫一篇文章和大家交流一下心得,...
# 談談上下文工程(Context Engineering) 大模型發展這兩年,應用型 AI 的焦點一直在 “提示工程”(prompt engineering),但隨著更強大的大語言模型(LLM)走向多輪、長時間的自主行動,一個更關鍵的概念開始走到台前:上下文工程(context engineer...
# 前言 您好,我是鷹野。 在Playwright v1.56中新增了[Playwright Agents](https://playwright.dev/docs/test-agents)功能。這些Playwright Agents由三個主要的代理組成,通過協同運作實現整個測試過程的自動化。 ...
## 前言 在編輯醫療類 SEO 內容的過程中,與撰稿人之間的修正往返中,最耗時的部分就是「模糊表達的指摘」。 當表達中頻繁使用「〜吧」「有可能」等表述時,不僅會讓讀者難以理解內容,還會直接導致**診所信任度降低**。 若每次都依賴人力修正,根本無法兼顧文章結構或事實核查等本質性編輯工作。 因...
# 當 AI 走進前端開發:代理插件的全流程開發實踐 ## 1 背景 AI 技術的飛速發展,正在深刻改變前端開發的方式。以 **Cursor**、**Trae** 等新一代 AI IDE,正逐步成為工程師的“第二大腦”。它們通過強大的代碼補全、上下文理解、自動重構、文件生成等能力,讓開發者能夠以更...
# Monorepo 工具大比拼:為什麼我最終選擇了 pnpm + Turborepo? > 本文是《從零到一:構建現代化企業級 Monorepo 項目實戰》系列的第二篇。上一篇我們深入分析了 Monorepo 的核心概念,這篇文章將聚焦於工具選型,帶你了解主流 Monorepo 工具的優劣,以及...
# Vue3 登入頁還能這麼絲滑?這個 hover 效果太驚艷了 ### 前言 大家好,我是大華!在現代 Web 開發中,使用者體驗越來越重要。一個簡潔、美觀又富有動效的登入頁,不僅能提升品牌形象,還能增強使用者的第一印象。這篇文章,我們將用 **Vue3 + CSS3 動畫**,來實現一個**懸...
每週二晚上《CodeLove Talk》直播! 開放觀眾 Call-in,一起討論軟體開發相關的話題!