我非常喜歡 Steve Yegge 的優秀專案“Beads”,這是一個供編碼代理使用的任務管理系統。 事實上,我現在可能每天都要在我的所有編碼代理會話中輸入或貼上 500 多次「串珠」這個詞(我現在同時在處理大約 10 個項目,隨著我在接下來的幾天和幾週內完成並發布它們,你很快就會看到它們)。 我通常會讓 GPT-5 Pro 根據我的要求產生設計圖,並且反覆迭代,通常會藉助 Opus 4.5、Grok 4.1 和 Gemini 3。然後我會讓 Codex 或 Claude Code 將設計圖轉換成珠子。或者就像我通常在貼上的簡介裡寫的那樣, 「好的,請把所有這些內容都詳細闡述一遍,然後創建一個全面而細緻的清單,其中包含任務、子任務和依賴關係結構,並附上詳細的註釋,使整個清單完全自包含且具有自文檔性(包括相關的背景、理由/論證、考慮因素等等——任何我們希望“未來的自己”了解的目標、意圖、過程以及它如何服務於思考過程以及它如何的目標)。 總之,今天早上我真希望有個更好的辦法,能讓我快速瀏覽一下這些珠子,看看它們都發生了什麼事。當然,我明白,珠子不是給我這種普通人看的,是給特務看的。 但我使用它們的次數非常多,所以如果能有一種方法可以與它們互動、查看和瀏覽它們,對我來說會很有幫助。 此外,我還有一個想法,在一個足夠複雜的項目中,由足夠多的珠子組成,跨越各種史詩,並且在其上有很多依賴結構,那麼在珠子的“圖”中就隱藏著其他有用的信息。 今天早上,我一邊同時進行其他五個項目,一邊開始製作 beads_viewer(簡稱 bv)。很高興地告訴大家,它現在已經非常完善、功能齊全且實用了。你可以在這裡獲取: https://t.co/zkzAuA9hBx 全部使用高效能的 Golang 編寫(我最近才重新開始使用這種語言,今天早上我還發布了一個系統監視器程式)。 你執行單行 curl bash 安裝程式(請參閱下面連結的儲存庫中的 README),然後你可以進入任何使用 beads 的專案資料夾,只需輸入 bv 即可開啟它。 介面非常直覺;按 F1 鍵即可查看可用指令。嘗試按“i”鍵查看分析結果,“g”鍵查看圖表,“b”鍵打開看板,“/”鍵在主視圖中進行模糊搜索,等等。 我對珠子圖結構進行了一些很酷的圖論計算,以提取一些有趣的見解。 作為一個用於串珠的工具,如果我不確保我的 AI 機器人兄弟們也能喜歡使用它,那就太失職了。因此,我專門為它們添加了一個簡單易用的模式。 要讓您的代理人使用它,只需將此說明新增至您的 AGENTS.md 或 CLAUDE.md 檔案中即可: ``` ### 將 bv 當作 AI 邊車 bv 是 Beads 專案(.beads/beads.jsonl)的快速終端 UI。它渲染清單/詳情並預先計算依賴關係指標(PageRank、關鍵路徑、循環等),以便您立即查看阻塞點和執行順序。對於代理而言,它是一個圖的輔助工具:無需解析 JSONL 或冒著執行錯誤遍歷的風險,只需調用機器人標誌即可獲得確定性的、感知依賴關係的輸出。 - bv --robot-help — 顯示所有面向 AI 的指令。 - bv --robot-insights — JSON 圖形指標(PageRank、介數中心性、命中率、關鍵路徑、循環),並提供前 N 個摘要以便快速分類。 - bv --robot-plan — JSON 執行計劃:並行軌道、每個軌道的項目以及顯示每個項目釋放哪些資源的解除阻塞清單。 - bv --robot-priority — 帶有理由和置信度的 JSON 優先建議。 - bv --robot-recipes — 列出配方(預設、可操作、已封鎖等);透過 bv --recipe 應用,以便在其他標誌之前進行預先過濾/排序。 - bv --robot-diff --diff-since — 問題變更、新增/關閉項目以及引入/解決的循環的 JSON 差異。 使用這些命令,而不是手動編寫圖邏輯;bv 已經計算了困難的部分,因此智能體可以安全快速地採取行動。 ``` 總之,我希望你(還有我的新朋友史蒂夫耶格,我今天才剛做出來,還沒跟他說過呢!)喜歡它。
PS:我附上了我使用 codex、Claude Code 和 gemini-cli 製作此內容時使用的提示集(我的許多拼寫錯誤已由 GPT-5 Pro 清理)。 您可以在這裡閱讀它們;我還收錄了 Opus 4.5 對 GPT-5 和 Gemini 3 新功能「最佳創意」的精彩評價: https://t.co/RaEXdJbrDB 當然還有一些其他的,但這些是大多數重要的,而且它們基本上是按時間順序排列的。



