OpenCLI 工具應該是我目前使用的開源專案中,至少排名前三名的工具。幾乎我做的很多工作流都有使用它,因為並不是每一個網站都會開放 API。
我的原則是:
1. 有開放 API,我一定優先使用 API。
2. 有開放 CLI 介面,我一定會使用 CLI 介面。
3. 如果都沒有開放,那就是使用 OpenCLI 這款開源工具。
這款工具安裝完之後就可以直接使用,讓 AI Agent 去操作、閱讀相關資料就可以了。
最近我把「寫電子報並上傳到 Substack」的流程自動化了。
因為 Substack 目前還沒有開放 API 介面,所以我就透過 OpenCLI 處理這個流程,讓它直接走過一遍。
現在我寫完電子報、設定好發布指令後,就可以直接離開位置,讓它自動發布,該設定的都會設定好。
整個流程非常順利,所以建議大家如果要做自己的 AI 工作流,可以把 OpenCLI 這款工具納入你的工作流的一部分。
最後要補充說明的是,並非所有的網站或任何應用程式都能支援 OpenCLI。
有時候真的沒有辦法的話,當然還是可能要使用例如 Computer Use 這樣的工具,讓你的 AI Agent 去接管並操作你的電腦。雖然這是一個下下之策,但確實會有這種情況發生。
至少 OpenCLI 已經解決掉蠻多部分的工作了。