AI 應用案例AImacOS實用工具小工具蘋果頭條

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

我們都知道 AI 工具很好用,但是從「好用」到「實用」,中間其實有一個相當大的鴻溝。要讓 AI 工具變得實用,首先你要發現需求,然後試著有效描述你的需求,再讓 AI 來滿足你的需求。我今天運用空閒時間,製作了一款 macOS 專用的「選單列空氣品質監測」應用,提供給大家參考。

不想看前因後果、想直接看使用教學與下載試用的人,可以跳轉到下方教學。

為什麼要製作 macOS 的「選單列空氣品質監測」應用?因為發現需求

到了冬天,由於風向的因素,台灣地區很容易積累本地產生的空氣污染物質,以及迎接中國大陸漂洋過海來過來的髒空氣。我習慣在出門前,都要打開 LINE TODAY 或是 Dyson 的應用程式,查看現在外面的空氣品質如何:這動作其實有點麻煩。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

我察覺到這個「麻煩」的存在,思考替代方案:應該將空氣品質資訊擺在哪裏,對我而言最方便、最節省時間呢?由於我日常是用 Macbook 在辦公,於是答案呼之欲出:放在 macOS 的選單列上!

確定需求後,我開始尋找解決方案,但是卻意外的發現,市面上居然沒有免費的、將空氣品質資訊即時呈現在 macOS 選單列上的應用。

將遇到的麻煩鉅細靡遺的描述給 AI 理解,讓 AI 幫你想辦法

我曾經在《如何正確的與 AI 對話?簡單的心法分享》一文中,分享過簡立峰博士教的「AI 對話方法」,其中很重要的一點就是:

跟 AI 對話的技巧 :引導式問答,讓 AI 來「追問」
我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

跟 AI 對話時,不要輕易的接受 AI 給的簡單回答,而是要透過「引導式問答」來讓 AI 進一步精準理解你的需求:

  • 為什麼你會這麼想?
  • 能不能多給我更詳細的資訊?
  • 你還需要我提供什麼資訊,方便你更準確的判斷?

「追問」是我個人最依賴的 AI 溝通方式,沒有之一。對話起來可能會類似下面這個樣子:

  • 我該提供給你什麼資訊,你才能夠更準確的找到問題所在?
  • 我該怎麼做,才能得到你需要的那些資訊,並且協助我找到 Bug?

在這次的需求中,我透過與 AI 來回「追問」對話,逐漸接近需求;Anthropic 的 Claude 有一個好處,就是它內建了追問機制。AI 每一次的回答,都會主動針對上一次解答,追問你「是否有別的需求?是否需要我解釋更清楚?」

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

最終,AI 幫我找到了我需要的工具:SwiftBar。

macOS 的「選單列空氣品質監測」應用:透過 SwiftBar 實現,AI 幫你寫腳本

SwiftBar 是一款開源的 macOS 選單列框架,它可以讓你自由生成選單列小程式,你只需要寫好 .sh 殼層腳本,就能直接生成選單列小工具。要執行我用 AI 做的這個「選單列空氣品質監測」應用,有三個步驟:

  • 第一步:去 IQAir 註冊一個帳號,取得免費的 API Key
  • 第二步:下載需要的檔案
  • 第三步:啟用 SwiftBar

下面我一一介紹如何操作。

第一步:去 IQAir 註冊一個帳號,取得免費的 API Key

首先,進入 IQAir 官網後,點擊右上角的「Sign in」,進入帳號登入頁面。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

緊接著,看你是要用電子信箱申請一個新的帳號,還是直接用 Google、Facebook 之類的帳號直接登入,都可以。第一次使用,系統會寄「認證信」到你的信箱,沒收到的話記得垃圾郵件檢查一下。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

申請完成並登入後,點擊網頁右上角「你的頭像」,進入「Dashboard」,然後打開左側的「Air quality API」選項,再點擊「Get a plan」

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

接下來直接點擊免費的方案,選擇「Subscribe now」即可。之後回到你的 Dashboard,就會看到專屬的 API Key 了,這個我們等一下會用到。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

第二步:下載需要的檔案並安裝

在這邊,你會需要下載「SwiftBar」這個開源工具,跟我準備好的「選單列空氣品質監測」腳本檔案。

更新日誌:

- 新增當值為「null」時的重試機制
- 新增攝氏溫度資訊

下載完成後,二者都需要解壓縮,SwiftBar 的應用程式你可以直接拖拽到「應用程式資料夾」,而我製作的「選單列空氣品質監測」腳本檔案在解壓縮後會是資料夾的形式,整個資料夾可以移動到「文件」之類的你方便儲存的位置。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

接下來,對著「aqi.5m.sh」這個檔案按右鍵,選擇「打開檔案的應用程式/文字編輯」,進入編輯模式,將你剛剛取得的的金鑰填入,然後儲存(Command + S)。

例如:

#設定 API 金鑰
API_KEY="4d55123a-8e9a-41e4-8cb1-d89732a77e94"

注意:強烈建議申請自己的金鑰,公共金鑰一下就到上限了!

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

第三步:啟用 SwiftBar

到這邊已經是最後一步了。第一次打開的時候,會要你選擇 SwiftBar 插件位置,這邊你就選中剛剛存好的「Swiftbar」資料夾即可。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

打開後,過個幾秒鐘,你的選單列應該就會出現像下面這樣的 AQI 資料囉!如果沒出現,可以檢查一下你的選單列是不是已經滿了,所以顯示不出來。關掉一些應用,它就能跑出來了,你可以按著鍵盤的 Command,然後拖動選單列小圖示到想要的位置,像我就習慣移動到最右側。

就這樣,是不是很容易呢?今後想知道外面的空氣品質,看一下右上角就知道囉。

我用 AI 製作了一款 macOS 專用「選單列空氣品質監測」工具|AI 應用案例 選單列空氣品質監測 AI 應用案例, AI, macOS, 實用工具, 小工具, 蘋果, 頭條

注意:免費金鑰限制較多,儘量不要連續切換城市查看,容易短期達到上限!

Written by
黃郁棋

《科技人》站長,在科技業打滾十年的老屁股,每天都覺得自己要被新技術取代了,完了完了。

公開留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

打賞科技人|祝您有個美好的一天:)