開始使用
從 Host 準備完成走到一個有用的 Session。
依照手機優先的單一路徑操作,同時明確辨識 Host identity、瀏覽器路徑、選定資料夾與完成回覆。
Oysterun 是 Beta 軟體。提供者、作業系統與 Host 是否支援,取決於目前設定;這條路徑只證明你現在實際確認的選項,不構成路線圖承諾。
-
安裝 Oysterun Host
前置需求:Ubuntu 22.04+ 使用 Bash;macOS 使用 Bash 或 zsh。下載需要
curl。Ubuntu 的 direct root 可執行apt-get update && apt-get install -y curl;一般管理員可執行sudo apt-get update && sudo apt-get install -y curl。macOS 正常內建/usr/bin/curl;若缺少,請停止並透過 macOS Software Update 或 Apple 支援恢復。只有這些有限前置操作或 installer 明確要求時才使用管理員權限。installer 會在目標使用者環境檢查 Node.js 與 npm,保留 Node.js 22,並在支援的環境把缺少或不同 major 的 runtime 改為 Node.js 22。macOS 未安裝 Homebrew 時會在修改前停止,並引導使用官方 Node.js installer。絕對不要使用
sudo npm install -g oysterun。macOS
安裝程式保留目前的 macOS 使用者;Node.js 過舊時使用既有 Homebrew,沒有 Homebrew時會在修改前停止並提供官方 Node.js 指引。
下載、檢視並執行
curl -fsSL https://oysterun.com/install.sh | bash預期結果:
$HOME/.local/npmLinux(Ubuntu)
一般或 sudo 啟動保留原使用者;只有 direct-root Linux 伺服器建立或重用專用 oysterun 使用者。
下載、檢視並執行
curl -fsSL https://oysterun.com/install.sh | bash預期結果:
$HOME (direct-root: /home/oysterun); $HOME/.local/npm下一步:連線手機或瀏覽器
設定完成且狀態正常後,下載 Oysterun iOS App 並掃描當下顯示的新 QR;或在一般瀏覽器開啟同一個 Host URL,以目前的 Host 密碼登入。QR 與 bootstrap token 應視為暫時密碼,不要保存或公開。
-
完成 Host 引導設定
通用安裝程式完成安裝後會開啟
oysterun;缺少設定時會自動進入引導設定。之後可用oysterun setup再次開啟。依序完成七項引導選擇:Host 名稱、Default Browse Root、Host 密碼、Managed connectivity、telemetry 與隱私、手機 App,以及 Start Host。 -
確認 Host 成功啟動
等到設定流程回報預期的 Host 正在運行,再記下目前 URL;只有要連接手機時,才在成功啟動後產生新的 QR。若設定回報錯誤,或 Host identity 與剛才的選擇不同,請先解決該結果再繼續。安裝成功本身不代表 Host 設定已完成。
-
視需要準備 Session 提供者
安裝與設定 Host 不要求任何提供者。若要建立 Session,請選擇目前畫面列為支援的任一提供者,替同一位作業系統使用者安裝並登入,再確認 readiness;沒有任何單一提供者是必裝項目。開始 Session 前,先處理登入、信任、model 或 readiness 警告。
-
從手機與瀏覽器開啟同一個 Host
在手機上掃描 Host 成功啟動後產生的新 QR,或輸入畫面顯示的精確 Host URL 與目前 Host 密碼;再於一般瀏覽器開啟完全相同的 Host URL。手機與瀏覽器只是連到同一 Host identity 與相同 Session 狀態的兩個 Client,不是兩個 Host。若任一 Client 顯示不同 identity、非預期網址或安全警告,立即停止。
-
從目前登入路徑進入
使用 Host 目前只有密碼欄位的登入畫面;裝置配對與通知權限都不能取代 Host 驗證。可見的成功檢查點,是抵達剛才已核對 Host 的 Sessions 頁面。頁面可連線只證明路徑可達,不代表提供者 Session 已經能完成工作。
-
建立一個範圍受限的提供者 Session
從 Sessions 開啟新的 Session Setup;只有在所選提供者的 readiness 狀態仍為目前資訊時才繼續,填入容易辨識的 Agent ID 與 Session Name,並選定精確的 Start Folder。啟動 Session 後,傳送這段已審查 prompt:
只讀取目前資料夾。回覆資料夾名稱,並用一句話說明其中內容。不要編輯、建立、刪除、移動、重新命名或執行任何檔案。
若選定的提供者或資料夾與先前審查內容不同,立即停止。 -
等待完成回覆
Connected、可連線的 Chat,或 Working 指示都不是完成答案。等到工作中狀態消失,且提供者的 final response 已清楚顯示。這個有限檢查點,是回覆能說出選定資料夾名稱,並描述其中目前內容,而不要求修改;登入、核准、tool 或 readiness 警告,以及仍在工作的 turn,都是尚未終止、應先停下處理的狀態。
-
辨識並回到 Session
記錄 Oysterun 顯示的 Session Name 與穩定 identity。離開 Chat、回到 Sessions,再開啟同一列;繼續前先確認 Agent ID、精確資料夾與先前回覆都相同。這是返回既有 Session 的路徑;已能辨識該 Session 時,不要另外建立重複 Session。