2026年8月14日 星期五
の關於這場 AI 風暴來襲的紀錄
AI 是大家都正在面臨的巨大轉變,
站長也同樣正面臨著這項挑戰。
事情的開端大概是在 2022 年底的時候 ChatGPT 出現,
那時候他還只是個胡說八道的聊天對象,
由於站長在研究所時期是做最佳化演算法的,
知道他底層是類神經網路做的,
心裡就想他大概也是一種最佳化演算法而已,
就只是把它當成比較厲害的專家系統。
然後在 2023 年的時候我也跟風玩了一下,
開了 OpenAI 的 API 把 AI 聊天機器人加到群組玩了一下,
但是很快的度就用光了而我就沒有再繼續玩,
平常就只是把它當作是一個問問題的工具。
那時 Github Copilot 程式碼自動補全也很流行,
他可以讓軟體開發工程師寫程式的時候,
根據上下文來自動產生程式碼,
雖然當初 AI 程式碼補全還沒有很聰明,
但是他可以讓工程師可以少打幾個字就很有幫助,
不過 Github Copilot 是要付費的,
站長當初是選擇使用 Supermaven 程式碼補全,
雖然免費但速度卻非常快真是佛心來著。
2024 年的時候 Cursor 流行起來,
AI 開始會自己寫程式了,
只要對 AI 輸入完整的指示,他就會自動幫忙處理簡單的問題,
但 Cursor 需要付費所以站長改用了另外一套開源的 CLine ,
他內建許多免費的 AI 模型,
也可以串接有免費額度的 Gemini 來用。
2025 年初的時候其實 AI 都還不太聰明,
我的 10 個需求大概有 9 個 AI 是改不出來的,
自動補全那時可以跨檔案編輯就可以解決大部分的問題,
所以大部分人也都停留在使用自動補全而已。
可是到了 2025 年的年底,
一切都不一樣了,
AI Agent 競賽的起跑槍聲響起,
Google Antigravity 橫空出世,
以便宜的價格吸引了大量開發者,
還提供 Claude 模型可以使用,
易用性與聰明程度都到了堪用的程度,
不會寫程式的人都可以輕易的使用。
2026 年初 Claude 也出了新模型,
在自己的 APP 上面跑起來更聰明,
過沒多久又換 Codex 出模型打敗 Claude ,
這場 AI 競賽讓許多人有了 AI 焦慮,
期間還出了一堆 Engineering 流程話術 ...
Prompt Engineering
Context Engineering
Harness Engineering
Loop Engineering
Graph Engineering
現在是 2026 年中,
站長已經完全依賴 AI Agent 流程來寫程式,
AI 的發展速度難以想像,
一開始我還覺得 AI 只能寫寫簡單的程式,
沒想到去年 2025 年底突然爆炸性成長,
連 3D 相關的演算法都寫得出來。
進展到現在剩下的是 Code Review 問題,
我的體感是 AI 寫出來的 Code 目前大概有 7 成是正確的,
還是需要把重要的程式碼完整看過,
告訴 AI 哪裡有錯要怎麼修正,
現在已經幾乎沒有需要我人工寫程式的部分。
軟體工程師的命運究竟會怎樣呢?
站長覺得也只能持續學習,
想辦法讓自己不在這場 AI 風暴中存活。
後記:
很久沒有寫這種雜記文章了,
很有可能是我最後一次純工人寫文章,
未來的世界大概也會充斥著 AI 文章,
希望大家都能平安度過 AI 時代。
2025年5月12日 星期一
ⓒMotrix 檔案續傳下載
軟體名稱:Motrix
軟體類型:開源軟體
軟體平台:Windows、MacOS、Linux
軟體語言:多國語言
官方網站:https://motrix.app/
Github:https://github.com/agalwood/Motrix
軟體下載:https://motrix.app/download
後記:
非常簡單直覺的檔案續傳下載軟體,
點選 + 號貼上要下載的網址清單就可以下載了,
最近需要下載一堆網路上的相片,
問 AI 推薦了幾款後覺得這套最好用。
2024年6月11日 星期二
ⓒVSCode PHP Live Server
環境建立教學:
1. 下載 PHP
1.1 Mac 版本 - 使用 homebrew 來下載 PHP,請執行語法:
1.2 Windows 版本 - https://windows.php.net/download
本文選擇 VS16 x64 Thread Safe (2024-Jun-04 19:11:24) 的 Zip 版本
2. 安裝擴充套件:
Live Server - https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
PHP Server - https://marketplace.visualstudio.com/items?itemName=brapifra.phpserver
2.1 點選 VSCode 右下角的 Go Live 將 Live Server 啟動,在 *.php 程式畫面按右鍵,點選 PHP Server: Serve Project 將 PHP Server 啟動。
2.2 如果是 Windows 環境,請將 php.exe 路徑設定到 PHP Server 的 `phpserver.phpPath` 欄位中,或是在系統環境變數 PATH 加入 PHP 根目錄路徑。
3. 安裝 Google Chrome 的擴充功能
Live Server - Web Extension - https://chrome.google.com/webstore/detail/live-server-web-extension/fiegdmejfepffgpnejdinekhfieaogmj/
3.1 打開擴充功能設定,將 Live Reload 打勾以啟用功能。
3.2 在 Actual Server Address 填入
3.3 在 Live Server Address 填入
4. 在瀏覽器中,打開 `http://localhost:3000/` 即可看見即時更新畫面。
後記:
因為老婆公司前端開發需要啟動 PHP 來看到前端開發畫面,
所以找了一下 PHP 要如何在 VSCode 建立簡易的開發環境並作紀錄。
2023年7月6日 星期四
ⓒ Macbook 錄影檔 MOV 轉檔 MP4
軟體名稱:FFmpeg
軟體類型:開源軟體
官方網站:FFmpeg
軟體教學:
1. 首先使用 Homebrew 安裝 FFmpeg 轉檔工具,指令如下:
2. 將你想轉檔的 MOV 檔案放在自訂目錄下,對目錄按右鍵 > 服務 > 新增位於檔案夾位置的終端機視窗。
3. 複製以下指令在終端機中按下 ENTER 執行,其中 my-video.mov 是輸入的 MOV 檔案名稱,而 my-video.mp4 是你想要輸出的 MP4 檔案名稱。
4. 如首圖,執行後就會開始轉檔成 MP4
後記:
站長最近因為工作關係開始使用 macbook 了,
我在 Windows 環境中就已經使用 FFmpeg 工具,
今天剛好有 MOV 轉檔 MP4 的需求,
發現有 mac 版本就順手寫了文章。
2023年5月23日 星期二
のMacbook 崎嶇之路
筆者在 2023/05/19 拿到了人生第一台 Macbook,
型號是 14 吋的 Pro Max,
由於先前就聽說過 Mac 的軟體設計蠻糟糕的,
所以我也只期待他的效能可以提升我的工作效率,
但沒想到這幾天卻遇到各種問題,
以及許多神奇的 BUG ... 。
第一天拿到新電腦,
看到啟動台裡滿滿的 APP 時第一件事就是整理它,
由於我有用 iPad mini 所以知道按住不放就能建立資料夾,
結果不曉得為何它莫名的產生了一個空白的目錄,
open `getconf DARWIN_USER_DIR`
https://discussionschinese.apple.com/thread/253005934
https://discussions.apple.com/thread/252744296
型號是 14 吋的 Pro Max,
由於先前就聽說過 Mac 的軟體設計蠻糟糕的,
所以我也只期待他的效能可以提升我的工作效率,
但沒想到這幾天卻遇到各種問題,
以及許多神奇的 BUG ... 。
空目錄的 BUG
第一天拿到新電腦,
看到啟動台裡滿滿的 APP 時第一件事就是整理它,
由於我有用 iPad mini 所以知道按住不放就能建立資料夾,
結果不曉得為何它莫名的產生了一個空白的目錄,
開始擔心是不是又要出現與 iPad 似曾相似的場景了,
我安裝了 Chrome 來搜尋問題該如何解決,
我找到一篇文章,跟我遇到一樣的問題:
我根據他的解法在終端機下指令:
然後找到這個資料夾並丟到垃圾桶:
com.apple.dock.launchpad
重開機後總算解決了,
本以為不會再有其它問題,卻沒想到這只是開始。
追加:
今天開機後,就看到我資料夾內的所有 APP 都跑到外面去了,然後原本四個資料夾就空了 ... 重開機後資料夾還會跑到第二分頁輸入法的問題。
輸入法的問題
第二個問題來了,
輸入法的問題,
以前在 Windows 下使用新注音打字習慣了,
在換字時選擇好字就會跳到下個字來選擇,
可是 mac 的輸入法不一樣,
只能手動按右方向鍵來換到下一個字,
找了網路上的各種文章都沒辦法自動跳下個,
越來越失望的我,只好說服自己習慣它。
觸控板的 BUG
第三天我又遇到 BUG 了,
由於我需要 3D 繪圖,有外接滑鼠的需求,
為了避免打字的時候碰到觸控板,
我 Google 了一下該如何在接上滑鼠後自動停用觸控板,
我在設定裡找到這個設定並啟用它:
使用滑鼠或無線觸控式軌跡板時忽略內建觸控式軌跡板
結果沒有效果,
觸控板一樣活跳跳的在那裡跑來跑去,
最後我只好外接我的械鍵盤來避免誤觸它 ...
MagSafe 的隱憂
我聽說 Mac 很安全性,
於是我想說確認了一下 MagSafe 有多安全,
因為之前都接在 Type-C 上面還沒用過原廠的變壓器,
拿出來看了一下結果連地線都沒有 ...
查了一下網路上有沒有人討論:
結果真的有人被電到覺得麻麻的,
看來只能享受電療的感覺了 ...
拖動視窗 BUG
其實我遇到了好幾個類似的 UI 問題,
都不知道如何發生的,也沒有辦法重現一次,
像是拖動視窗時有些視窗能拖有些不能,
這些問題通常是偶發性的只能紀錄起來,
但遇到時就會覺得很煩 ...
安全的麥克風
mac 的螢幕蓋起來就會不能用麥克風,
我遇到時還以為是我的麥克風壞了,
結果同事貼了這篇文章才知道那是它的防駭機制 ...
但網路上又有人說開一個新帳號就可以用,
那到底是要防駭還是不防駭 ...
視窗展開 BUG
點開任何視窗的途中,
在精靈動畫還沒跑完之前點了旁邊空白的任意位置,
視窗展開完成後視窗大小就會被改變,
我同事與學弟的 M1 都有此問題。
App 快速鍵 BUG
我本來在App 快速鍵新增了 Chrome 的 F5 重新載入此網頁快速鍵,可是發現 F5 可以正常設定,但是 Ctrl + F5 怎麼樣都沒辦法設定,但後來想想還是來習慣 mac 用法好了,於是就把 Google Chrome.app 的 App 快速鍵設定都刪掉。正常來說按 - 號就能夠刪掉,可不管我怎麼刪掉,只要重新打開系統設定,它都會重新跑出來,我把 Chrome 刪掉重新安裝也無效 ... 。
定位服務 BUG
一拿到 Mac 就遇到瀏覽器沒有辦法拿到定位服務的權限,查了一下才發現原來是 Mac 的重大 BUG,官方因為修復了一個安全漏洞,此錯誤的修復影響了定位服務。
後記:
我不曉得為何有那麼多工程師推薦 Macbook,
但同樣身為程式設計的我現在也開始使用,
且實際用了 Macbook 後並不覺得 Windows 有多差,
除非你有效能、續航、重量等極端需求,
否則 Windows 筆電仍然是一個很好選擇。
|
|









