UStackUStack
WUPHF icon

WUPHF

WUPHF 在本機運行「AI office」:多角色代理協作端到端完成目標,產出 PR 與匯出資產,免帳號、無需雲端存取。

WUPHF

WUPHF 是什麼?

WUPHF 是一個開源本機應用程式,在您的機器上運行小型「AI office」AI 代理。您設定目標,代理們協調執行——建立基於執行緒的交接,並產出工作產物如 PR 和匯出資產。

WUPHF 不需逐一提示步驟,而是協調多角色代理(例如 CEO、ENG、DSG、CMO),透過持續團隊互動共享脈絡。核心目的是從目標推進到交付輸出,同時保持步驟連續性。

主要功能

  • 本機「AI office」(在您的機器上運行): 使用 npx wuphf@latest 啟動,或從源碼建置;瀏覽器 UI 會在 localhost:7891 開啟。
  • 單一目標的團隊協調: 在頻道(例如 #general)提供一句話,CEO 代理分解並在執行緒中路由任務給其他代理。
  • 可編輯 JSON 配置的角色代理: 每個代理以 JSON 檔案描述,包含系統提示和工具清單,您可閱讀、編輯或分叉。
  • 包含依賴與阻礙的多角色交接: 代理浮現阻礙與依賴(例如缺少資產格式),並自行解決問題,無需人工提示鏈路由。
  • 整合儲存庫的工作輸出: 代理可開啟拉取請求並協調專案變更;也匯出資產(例如設計輸出)至工作流程中指定的路徑。
  • 免費開源,MIT 授權: 專案為免費/開源且 MIT 授權,無帳號、雲端使用或按席位計費。

如何使用 WUPHF

  1. 本機安裝與啟動:
    • 選項 1:執行 npx wuphf@latest(瀏覽器應在 localhost:7891 開啟)。
    • 選項 2:從源碼複製並建置,然後執行編譯二進位檔。
  2. 啟動團隊套件: 使用 wuphf --pack founding-team 選擇一組角色配置。
  3. 輸入單一目標句子: 在 UI 頻道(例如 #general)輸入單一指令,如「在週五前交付入門流程」。
  4. 關閉分頁,讓代理繼續: 團隊持續工作;代理自行協調,浮現阻礙並產出輸出。
  5. 返回查看結果: 團隊進展後,檢視最終輸出(例如開啟的 PR、匯出資產及 copy/README 變更)。

使用案例

  • 協調工程 + 設計交付前端功能: 提供交付入門流程目標;ENG 可開啟 PR,DSG 匯出所需資產(包含格式後備處理),CMO 準備 copy 及 README 更新。
  • 將模糊目標分解為執行執行緒: 提交一句話目標時,CEO 代理分解並路由子任務給適當角色,在共享執行緒中保持討論有序。
  • 自動處理資產或實作阻礙: 若設計匯出在特定平台渲染不正確,代理可識別不符、重新匯出資產至適當路徑,並繼續,無需您管理每個中間提示。
  • 搭配程式碼變更準備發佈文件: CMO 可起草 README 內容並執行發佈檢查清單,開啟以 copy 為主的 PR 與功能分支並行。
  • 將使用者回饋對話轉為規格: PM 代理可綜合回饋成規格,讓團隊聚焦使用者需求而非實作細節。

常見問題

  • WUPHF 需要帳號或雲端存取嗎? 不需要。網站描述為本機運行,無帳號、無雲端、無按席位計費。

  • 如何啟動? 文件顯示執行 npx wuphf@latest 以在 localhost:7891 開啟 UI,或複製 GitHub 儲存庫並從源碼建置。

  • 可以自訂代理嗎? 可以。每個代理為 JSON 配置(系統提示加工具清單)。您可閱讀、編輯並分叉團隊套件,以替換不同工具或研究代理。

  • 每個步驟都需要有人在迴圈中嗎? 頁面強調「無需人工在迴圈中」進行路由及提示鏈式協調;代理持續工作並自行協調解決阻礙。

  • 團隊產出哪些類型輸出? 範例提及開啟 PR、匯出最終資產(例如設計匯出)及撰寫 copy 如 README 內容。

替代方案

  • 本機多代理提示/工作流程執行器: 在您的機器上協調多個 LLM 代理的工具,可提供類似的「團隊」行為,但可能需要您更明確地管理路由與提示鏈接。
  • 專注儲存庫的 AI 程式碼助理: 針對程式碼生成的替代方案可協助實作變更,但可能不包含共享的多角色協調模型(CEO/ENG/DSG/CMO),也無法同時產出文件與設計資產。
  • 設計轉程式碼自動化工具: 若您的主要需求是資產匯出與格式化,專門的設計工具可處理資產製作,但無法像 WUPHF 一樣跨工程與發佈文件進行端到端協調執行。
  • 一般協作聊天 + 任務分解: 傳統團隊工作流程(聊天 + 問題追蹤器)可協調角色間工作,但需要人類管理分解、依賴檢查與交接。