我用 Codex 做了兩件和寫代碼無關的事,結果有點意外

作者:竇竇的AI工具庫
日期:2026年5月28日 下午4:19
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

用 Codex 做非編程診斷:先分析後行動,安全又有效

整理版摘要

作者係一個有技術背景嘅用家,最近嘗試用 Codex(AI Agent)做兩件同寫 code 無關嘅事:清理 Mac 儲存空間同優化本地網絡速度。佢嘅 Mac 原本得返好少空間,網絡下載速度只有 55 Mbps 左右。佢冇叫 Codex 直接改嘢,反而要求 Codex 先做只讀分析,生成詳細報告。結果發現可以清理約 180GB 空間,網絡速度提升到 157 Mbps 左右。

作者嘅整體結論係:Agent 最適合做「診斷」——幫你拆開混亂嘅問題、分類風險、提供證據,而最終決定權應該留喺用家手上。呢種用法比起直接叫 Agent 動手更安全,亦都更容易落地。文章仲總結咗幾個使用原則,包括只讀分析先行、要求證據、分開風險、一次只改一樣、能備份就備份。

  • 清理 Mac 儲存:用只讀分析找出 180GB 可處理空間,包括重複模型、聊天媒體、緩存等。
  • 優化網絡:修改本地 IPv6 設定後,下載速度由 55 Mbps 升至 157 Mbps
  • 關鍵做法:提示詞加入「Do not delete or change anything」,令 Agent 只分析不修改。
  • 使用原則:先診斷後行動,要求證據,分開風險,一次只改一樣,能備份就備份。
  • 適用範圍:唔止程式員,日常整理文件、分析日誌、檢查配置都用得著。
值得記低
Prompt

只讀分析提示詞模板

Do a full read-only analysis of my computer to help optimize storage. Find large files, duplicate files, duplicate model files, unused apps, caches, junk, and anything wasting space. Do not delete or change anything. Only generate a detailed report with cleanup recommendations.

流程

停用本地 IPv6 指令

networksetup -setv6off "Ethernet" networksetup -setv6off "Wi-Fi"

結構示例

內容片段

內容片段 text
Do a full read-only analysis of my computer to help optimize storage.Find large files, duplicate files, duplicate model files, unused apps,caches, junk, and anything wasting space.Do not delete or change anything.Only generate a detailed report with cleanup recommendations.
整理重點

先分析,唔好亂刪

作者嘅 Mac 係 1TB 硬盤,就嚟爆滿,macOS 嘅「系統資料」分類一直唔知入面係乜。佢冇直接叫 Codex 清理,而係畀咗個只讀分析嘅提示詞,強調唔準刪除或修改任何嘢。

最關鍵係「Do not delete or change anything」呢句,劃清咗邊界。

  • 重複嘅 AI 模型文件
  • 聊天軟件堆積嘅影片同圖片
  • 可以重新生成嘅開發緩存
  • 一啲目錄好大但唔可以直接刪,需要人手確認

報告最終指出約 180GB 可以處理,其中一部分係安全嘅緩存,另一部分好似重複模型、本地文件、聊天媒體就需要作者自己判斷。

整理重點

一次改一個變量

第二個實驗係優化網絡。作者當時下載速度得 55 Mbps 左右,佢俾咗一個朋友成功改善網絡嘅案例畀 Codex 參考,要求檢查自己嘅機器。

IPv6 唔係通用建議,所以佢強調呢件事嘅價值係排查方式,而唔係命令本身。

  1. 1 先檢查路徑
  2. 2 再睇證據
  3. 3 判斷係咪本機問題
  4. 4 最後只做一個細微改動
整理重點

同 Agent 合作嘅安全邊界

經過呢兩次實驗,作者對 Codex 嘅用法有咗新體會:與其叫 Agent 直接動手,不如叫佢做診斷。佢總結咗五個原則,令成個過程安全又有效。

  • 只讀分析先行:涉及文件、網絡、系統設置,第一步唔好叫佢改,提示詞直接寫「Do not delete or change anything. Only analyze and report.」
  • 要證據:唔好淨係接受一句「建議清理呢個目錄」,要佢講明邊啲檔案、幾大、點解可以清、清咗有咩影響。
  • 風險分開:緩存、構建文件、包管理器緩存通常風險低;聊天軟件數據、本地模型、項目文件、下載目錄必須人手確認。
  • 一次只改一樣:尤其係網絡設置,改完測速,唔得就回退,唔好一次執行一串唔明嘅命令。
  • 能備份就備份:用軟件自帶清理功能、移動去外置硬碟、截圖記錄原設置,呢啲動作唔高級但保命。

呢啲原則令 Agent 唔再係「自動執行工具」,而係一個「會查資料、會分類、會寫報告嘅診斷員」。

整理重點

Agent 嘅非編程潛力

作者覺得呢類用法唔止啱程式員,日常任務好似整理文件、分析日誌、檢查設備配置、整理下載目錄、揾長期唔用嘅大文件,全部可以咁樣做。

關鍵係劃清邊界:Agent 負責拆開混亂問題,你負責做最後決定。

佢最後仲邀請讀者分享用 CodexClaude Code 或其他 Agent 做過咩非編程任務,話細微但有用嘅場景更值得睇。

最近我試咗兩個 Codex 嘅非編程用法。

一個係清理 Mac 儲存空間。

一個係優化本地網絡。

呢兩件事都唔複雜,但結果比我預期中好。

我部 Mac 揾出咗大概 180GB 可以處理嘅空間。
網絡下載速度由 55 Mbps 左右,升到 157 Mbps 左右。

先講清楚:我冇俾 Codex 直接刪除檔案,都冇俾佢亂改系統設定。

我只係俾佢先分析。

呢個界線好重要。


01 先講清理 Mac 儲存

我部 Mac 係 1TB 硬碟,最近已經就快滿咗。

macOS 嘅儲存頁面入面,有一個好煩人嘅分類:

System Data

佢會話俾你知佢佔咗好多空間,但係唔會話俾你知入面究竟係乜嘢。

我以前見到呢個分類,基本上只可以乾瞪眼。

今次我冇直接問:

「幫我清理電腦。」

我俾 Codex 嘅提示詞係咁嘅:

Do a full read-only analysis of my computer to help optimize storage.
Find large files, duplicate files, duplicate model files, unused apps,
caches, junk, and anything wasting space.
Do not delete or change anything.
Only generate a detailed report with cleanup recommendations.

最關鍵嘅係呢句:

Do not delete or change anything.

唔好刪除。
唔好修改。
淨係產生報告。

我想先知道問題喺邊度,而唔係一開頭就清理。


02 Codex 將「電腦就快滿咗」拆清楚咗

今次分析最有用的地方,唔係佢話我知「可以清理幾多 GB」。

而係佢將空間佔用拆成咗幾類。

比如:

  • 邊啲係重複嘅 AI 模型檔案
  • 邊啲係聊天軟件入面積埋嘅影片同圖片
  • 邊啲係可以重新產生嘅開發快取
  • 邊啲目錄睇落好大,但係唔可以直接刪,需要我自己確認

呢個比起 macOS 自帶嘅儲存頁面有用。

系統只會話你知:

呢度佔咗好多空間。

Codex 會繼續查落去:

呢個目錄點解咁大。
入面大概係啲乜嘢。
清咗會唔會影響項目、模型、帳號數據。
邊啲可以放心處理,邊啲要人手睇一眼。

最後佢俾我嘅報告入面,大概有 180GB 左右可以處理。

其中一部分係比較安全嘅快取。

另一部分係重複模型、本地檔案、聊天軟件媒體,需要我自己判斷。

如果之後真係要清理,可以再配合 Mole 呢類 CLI 工具。

我嘅分工係:

Codex 負責判斷啲乜嘢值得清。
清理工具負責執行一部份動作。
最後決定權仲喺我手入面。


03 第二個實驗:優化本地網絡

第二件事係網絡。

我當時下載速度得 55 Mbps 左右。

今次我冇自己由零開始寫一個複雜嘅提示詞。

我將一個人哋成功排查網絡問題嘅案例掟俾 Codex,叫佢參考嗰個排查路徑,檢查我自己部機器。

原始提示大概係咁樣:

Hey my friend says he improved his internet speed and here is what happened.
Can you check if there are any improvements we can make for our internet?
My provider says they're sending 1.2k gbps and anything I get is a result of hardware.
I'm getting 55mbps right now pls fix make no mistakes.

呢個提示詞唔精緻。

但佢俾咗 Codex 一個真實案例。

呢點有用。

Codex 冇直接叫我改配置。

佢先睇咗幾個嘢:

  • 網絡路徑
  • DNS
  • MTU
  • 默認網關
  • 測速結果

呢啲嘢自己都可以查。

麻煩嘅係,你要知道先查乜嘢,查完之後點樣判斷。

最後佢判斷,我呢部機器上面嘅本地 IPv6 路徑可能有問題。

我只係做咗一個本地修改:

networksetup -setv6off "Ethernet"
networksetup -setv6off "Wi-Fi"

改完之後,下載速度由 55 Mbps 左右升到 157 Mbps 左右。

呢度一定要補一句:

關 IPv6 唔係通用建議。

唔同網絡環境唔一樣。

有啲地方關咗 IPv6 可能冇用,甚至會帶嚟其他問題。

所以呢件事真正有參考價值嘅,唔係呢兩條命令,而係排查方式。

先檢查路徑。
再睇證據。
再判斷係唔係本機問題。
最後只係做一個好細嘅改動。


04 我而家更願意俾 Agent 做「診斷」

呢兩個實驗之後,我對於 Codex 嘅用法有啲變化。

以前我主要將佢當成寫代碼工具。

而家我會將佢用喺一啲本地問題上面。

比如:

電腦空間唔夠。
網絡速度唔啱。
某個目錄越來越大。
某個工具配置好亂。
日誌入面一直有報錯,但我懶得一行行睇。

呢啲問題都有一個共同點:

你知道佢有問題,但你唔知由邊度開始查。

呢個時候俾 Agent 直接動手,風險好高。

但係俾佢先做診斷,價值好大。

佢可以幫你將問題分層:

邊啲只係快取。
邊啲係重複檔案。
邊啲可以重新產生。
邊啲唔碰得。
邊啲需要先備份。
邊啲只係睇落可疑,其實唔刪得。

呢一步做好咗,後面嘅動作反而簡單。


05 我而家用 Agent 處理本地問題嘅原則

我而家基本上跟住呢幾個原則嚟做。

第一,只做分析先

涉及檔案、網絡、系統設定,第一步都唔好俾佢改。

提示詞入面直接寫:

Do not delete or change anything.
Only analyze and report.

呢句話好有用。

第二,叫佢俾證據

唔好淨係接受一句:

「建議清理呢個目錄。」

要叫佢說明:

  • 呢個目錄有幾大
  • 入面主要係乜嘢
  • 點解可以清
  • 清理之後可能影響啲乜嘢

冇證據,就暫時唔鬱。

第三,將風險分開

快取、構建檔案、套件管理器快取,通常風險低啲。

聊天軟件數據、本地模型、項目檔案、下載目錄,一定要人手確認。

唔好將佢哋溝埋一類。

第四,一次只改一件事

網絡設定尤其係咁。

一次改一個變數。

改完之後測速。

唔得就回退。

唔好一次過執行一串自己睇唔明嘅命令。

第五,可以備份就事先備份

可以用軟件自帶清理功能,就先用自帶功能。

可以移動到外置硬碟,就唔好直接刪除。

可以截圖記錄原本設定,就事先截圖。

呢啲動作唔高級,但係可以保命。


06 普通人都可以咁樣用

我覺得呢類用法唔只適合程序員。

好多日常任務都可以咁樣做:

  • 整理檔案
  • 分析日誌
  • 清理儲存
  • 檢查設備配置
  • 排查網絡問題
  • 整理下載目錄
  • 揾出電腦入面長期唔用嘅大檔案

唔好一開始就將 Agent 當成「自動執行工具」。

先將佢當成一個會查資料、會分類、會寫報告嘅診斷員。

佢負責將混亂問題拆開。

你負責做最後決定。

呢個界線劃清之後,Codex 喺寫代碼之外都幾好用。


結尾

我而家好好奇,大家仲有冇用 Codex、Claude Code 或者其他 Agent 做過乜嘢非編程任務?

唔需要係好大嘅工作流程。

細嘅、奇怪嘅、但真係有用嘅場景,反而更值得睇。

例如清理檔案、分析日誌、配置設備、排查本地問題、自動化重複任務。

如果你試過,歡迎分享。

我想睇下 Agent 喺寫代碼之外,已經俾大家用落咗邊啲真實任務度。


最近我試了兩個 Codex 的非編程用法。

一個是清理 Mac 存儲。

一個是優化本地網絡。

這兩件事都不復雜,但結果比我預期好。

我的 Mac 找出了大概 180GB 可以處理的空間。
網絡下載速度從 55 Mbps 左右,到了 157 Mbps 左右。

先說清楚:我沒有讓 Codex 直接刪除文件,也沒有讓它隨便改系統設置。

我只讓它先分析。

這個邊界很重要。


01 先說清理 Mac 存儲

我的 Mac 是 1TB 硬盤,最近已經快滿了。

macOS 的存儲頁面裏,有一個很煩人的分類:

System Data

它會告訴你佔了很多空間,但不會告訴你裏面到底是什麼。

我以前看到這個分類,基本只能乾瞪眼。

這次我沒有直接問:

“幫我清理電腦。”

我給 Codex 的提示詞是這樣的:

Do a full read-only analysis of my computer to help optimize storage.
Find large files, duplicate files, duplicate model files, unused apps,
caches, junk, and anything wasting space.
Do not delete or change anything.
Only generate a detailed report with cleanup recommendations.

最關鍵的是這句:

Do not delete or change anything.

不要刪除。
不要修改。
只生成報告。

我想先知道問題在哪,而不是一上來就清理。


02 Codex 把“電腦快滿了”拆清楚了

這次分析最有用的地方,不是它告訴我“可以清理多少 GB”。

而是它把空間佔用拆成了幾類。

比如:

  • 哪些是重複的 AI 模型文件
  • 哪些是聊天軟件裏堆出來的視頻和圖片
  • 哪些是可以重新生成的開發緩存
  • 哪些目錄看起來很大,但不能直接刪,需要我自己確認

這比 macOS 自帶的存儲頁面有用。

系統只會告訴你:

這裏佔了很多空間。

Codex 會繼續往下查:

這個目錄為什麼大。
裏面大概是什麼。
清掉會不會影響項目、模型、賬號數據。
哪些可以放心處理,哪些要人工看一眼。

最後它給我的報告裏,大概有 180GB 左右可以處理。

其中一部分是比較安全的緩存。

另一部分是重複模型、本地文件、聊天軟件媒體,需要我自己判斷。

如果後面真的要清理,可以再配合 Mole 這類 CLI 工具。

我的分工是:

Codex 負責判斷什麼值得清。
清理工具負責執行一部分動作。
最後決定權還在我手裏。


03 第二個實驗:優化本地網絡

第二件事是網絡。

我當時下載速度只有 55 Mbps 左右。

這次我沒有自己從零寫一個複雜提示詞。

我把一個別人成功排查網絡問題的案例丟給 Codex,讓它參考那個排查路徑,檢查我自己的機器。

原始提示大概是這樣:

Hey my friend says he improved his internet speed and here is what happened.
Can you check if there are any improvements we can make for our internet?
My provider says they're sending 1.2k gbps and anything I get is a result of hardware.
I'm getting 55mbps right now pls fix make no mistakes.

這個提示詞不精緻。

但它給了 Codex 一個真實案例。

這點有用。

Codex 沒有直接讓我改配置。

它先看了幾個東西:

  • 網絡路徑
  • DNS
  • MTU
  • 默認網關
  • 測速結果

這些東西自己也能查。

麻煩的是,你要知道先查什麼,查完以後怎麼判斷。

最後它判斷,我這台機器上的本地 IPv6 路徑可能有問題。

我只做了一個本地修改:

networksetup -setv6off "Ethernet"
networksetup -setv6off "Wi-Fi"

改完之後,下載速度從 55 Mbps 左右到了 157 Mbps 左右。

這裏一定要補一句:

關 IPv6 不是通用建議。

不同網絡環境不一樣。

有些地方關了 IPv6 可能沒用,甚至會帶來別的問題。

所以這件事真正有參考價值的,不是這兩條命令,而是排查方式。

先檢查路徑。
再看證據。
再判斷是不是本機問題。
最後只做一個很小的改動。


04 我現在更願意讓 Agent 做“診斷”

這兩個實驗之後,我對 Codex 的用法有一點變化。

以前我主要把它當成寫代碼工具。

現在我會把它用在一些本地問題上。

比如:

電腦空間不夠。
網絡速度不對。
某個目錄越來越大。
某個工具配置很亂。
日誌裏一直有報錯,但我懶得一行行看。

這些問題都有一個共同點:

你知道它有問題,但你不知道從哪裏開始查。

這時候讓 Agent 直接動手,風險很高。

但讓它先做診斷,價值很大。

它可以幫你把問題分層:

哪些只是緩存。
哪些是重複文件。
哪些可以重新生成。
哪些不能碰。
哪些需要先備份。
哪些只是看起來可疑,其實不能刪。

這一步做好了,後面的動作反而簡單。


05 我現在用 Agent 處理本地問題的原則

我現在基本按這幾個原則來。

第一,只讀分析先行

涉及文件、網絡、系統設置,第一步都不要讓它改。

提示詞裏直接寫:

Do not delete or change anything.
Only analyze and report.

這句話很有用。

第二,讓它給證據

不要只接受一句:

“建議清理這個目錄。”

要讓它說明:

  • 這個目錄多大
  • 裏面主要是什麼
  • 為什麼可以清
  • 清理以後可能影響什麼

沒有證據,就先不動。

第三,把風險分開

緩存、構建文件、包管理器緩存,通常風險低一些。

聊天軟件數據、本地模型、項目文件、下載目錄,必須人工確認。

不要把它們混成一類。

第四,一次只改一件事

網絡設置尤其如此。

一次改一個變量。

改完測速。

不行就回退。

不要一次性執行一串自己沒看懂的命令。

第五,能備份就先備份

能用軟件自帶清理功能,就先用自帶功能。

能移動到外置硬盤,就不要直接刪除。

能截圖記錄原設置,就先截圖。

這些動作不高級,但能保命。


06 普通人也可以這樣用

我覺得這類用法不只適合程序員。

很多日常任務都可以這麼做:

  • 整理文件
  • 分析日誌
  • 清理存儲
  • 檢查設備配置
  • 排查網絡問題
  • 整理下載目錄
  • 找出電腦里長期不用的大文件

不要一開始就把 Agent 當成“自動執行工具”。

先把它當成一個會查資料、會分類、會寫報告的診斷員。

它負責把混亂問題拆開。

你負責做最後決定。

這個邊界劃清之後,Codex 在寫代碼之外也挺好用。


結尾

我現在很好奇,大家還用 Codex、Claude Code 或其他 Agent 做過什麼非編程任務?

不用是很大的工作流。

小的、奇怪的、但真的有用的場景,反而更值得看。

比如清理文件、分析日誌、配置設備、排查本地問題、自動化重複任務。

如果你試過,歡迎分享。

我想看看 Agent 在寫代碼之外,已經被大家用到了哪些真實任務裏。