pi-robot-hand
把代理不能或不該自己做的事交給使用者:需要 sudo、ssh 或 /reload 的指令,可以一鍵放進輸入列、剪貼簿或新的 Herdr 窗格,執行結果再回到代理。密鑰則在遮罩對話框中輸入,代理全程看不到值。
Projects
我在 GitHub 上公開的工具、擴充套件與設定。
Featured
目前仍在維護、我自己也持續使用的專案。
把代理不能或不該自己做的事交給使用者:需要 sudo、ssh 或 /reload 的指令,可以一鍵放進輸入列、剪貼簿或新的 Herdr 窗格,執行結果再回到代理。密鑰則在遮罩對話框中輸入,代理全程看不到值。
以 Pi 為基礎的 AI 代理伺服器框架,可以透過 Discord 或網頁聊天和它對話。在 Discord 裡,每個代理有自己的頻道與人格,彼此共用工具與記憶;功能以 TypeScript 外掛擴充,另有網頁主控台、LINE 轉接、程式工作者與沙盒等子套件。
網站pi-roundtable.wayneh.tw任務協調工具。交給 boss-say 一個任務或一整份待辦,它會選擇足夠的最小做法:範圍明確的工作就地完成,需要獨立工作區的任務則在對應 app 的目錄派出 Claude Code、Codex CLI 或 Antigravity 工作者,並在 Herdr 窗格中讓人旁觀或加入。單一 app 與 monorepo 都適用。
給 Pi 的代理工作流套件,核心是 Align → Advance → Anchor → Act → Verify 的開發循環:動手前先說清楚理解與驗證方式,過程中把試錯記成摩擦紀錄,最後由 solid-loop 依紀錄修正技能與指示。另附調查、審查與 QA 等技能。
本機優先(local-first)的 Markdown 筆記工作區,支援大綱、彙編、閃卡與知識圖譜。內容放在 Git,介面可以在本機執行,也能部署到 Docker 或 Vercel;本機模式中還有 Pi 代理在筆記旁協助。我的知識庫,包括這個 Blog 的文章,也用它編輯。
網站mygitnotes.comLinear 與 Trello 的任務 CLI(ttt)。它以 TOON 格式在本機快取任務,讓 Claude Code 等代理認領、更新與完成任務,比透過 MCP 省下大量 token。
論文研究輔助工具,以 npm 套件提供 Typst 論文模板、字型、Typst 專案編譯器,以及 research-hub MCP 伺服器的啟動器。章節與筆記則留在自己的 repo。
以 Astro 與 Starlight 製作的遊戲規則文件模板,為 TRPG 設計,內建我的翻譯風格與翻譯技能,從模板建立的新專案都會沿用。
Pi Extensions
替 Pi 程式代理寫的擴充套件。
把代理不能或不該自己做的事交給使用者:需要 sudo、ssh 或 /reload 的指令,可以一鍵放進輸入列、剪貼簿或新的 Herdr 窗格,執行結果再回到代理。密鑰則在遮罩對話框中輸入,代理全程看不到值。
依照 Pi session 替 Herdr 分頁命名。優先使用 session 名稱,沒有名稱時由小模型產生標題,壓縮對話後標題也會跟著更新;手動命名的分頁不會被覆蓋。
Agent Tooling
讓程式代理分工、累積脈絡與接受驗證的工作流程和工具。
以 Pi 為基礎的 AI 代理伺服器框架,可以透過 Discord 或網頁聊天和它對話。在 Discord 裡,每個代理有自己的頻道與人格,彼此共用工具與記憶;功能以 TypeScript 外掛擴充,另有網頁主控台、LINE 轉接、程式工作者與沙盒等子套件。
網站pi-roundtable.wayneh.tw任務協調工具。交給 boss-say 一個任務或一整份待辦,它會選擇足夠的最小做法:範圍明確的工作就地完成,需要獨立工作區的任務則在對應 app 的目錄派出 Claude Code、Codex CLI 或 Antigravity 工作者,並在 Herdr 窗格中讓人旁觀或加入。單一 app 與 monorepo 都適用。
給 Pi 的代理工作流套件,核心是 Align → Advance → Anchor → Act → Verify 的開發循環:動手前先說清楚理解與驗證方式,過程中把試錯記成摩擦紀錄,最後由 solid-loop 依紀錄修正技能與指示。另附調查、審查與 QA 等技能。
以 FastAPI 與 React 建置的 Discord 機器人管理系統,可以建立多個機器人,並以 Google ADK 替它們加上 AI 代理。
Products
筆記、研究與任務管理的工具,以及幾個獨立的小產品。
本機優先(local-first)的 Markdown 筆記工作區,支援大綱、彙編、閃卡與知識圖譜。內容放在 Git,介面可以在本機執行,也能部署到 Docker 或 Vercel;本機模式中還有 Pi 代理在筆記旁協助。我的知識庫,包括這個 Blog 的文章,也用它編輯。
網站mygitnotes.comLinear 與 Trello 的任務 CLI(ttt)。它以 TOON 格式在本機快取任務,讓 Claude Code 等代理認領、更新與完成任務,比透過 MCP 省下大量 token。
論文研究輔助工具,以 npm 套件提供 Typst 論文模板、字型、Typst 專案編譯器,以及 research-hub MCP 伺服器的啟動器。章節與筆記則留在自己的 repo。
以資料庫為準的書目管理系統。PostgreSQL 保存權威書目,.bib 檔由資料庫匯出;提供網頁介面與 API,文獻搜尋結果要明確選取後才會存入。
貓語翻譯機。上傳貓叫的音檔或影片,它會判讀成開心、生氣、警戒等十種情緒之一,也可以在 Discord 機器人上使用。
Configuration
我自己的 Agent 環境與 macOS 工作環境設定。
我在每台機器上的 Pi 使用者設定來源,包含使用者指示、模型路由、套件、技能、規則與本機擴充套件。新機器執行一次安裝腳本就能建好,也能完整解除安裝。
macOS 設定檔,全部使用 Catppuccin Mocha 配色:AeroSpace 平鋪視窗、SketchyBar 選單列、JankyBorders 視窗邊框、以 Ghostty 和 Herdr 組成的終端環境,以及支援中日韓文換行的 LazyVim。
TRPG & Games
規則翻譯網站、跑團工具與遊戲文件模板。
以 Astro 與 Starlight 製作的遊戲規則文件模板,為 TRPG 設計,內建我的翻譯風格與翻譯技能,從模板建立的新專案都會沿用。
零年引擎(Year Zero Engine)SRD 規則文件,以 game-doc-template 建置。
《詛咒月影》規則文件,以 game-doc-template 建置。
《石塚:陽春版》規則文件,以 game-doc-template 建置。
我翻譯的《暗夜冷鋒》(Blades in the Dark)SRD 網站。
網站bitd.wayneh.tw我維護的《命運濃縮版》(Fate Condensed)中文 SRD 網站。
RpgHandouts,分享與管理跑團講義(handout)的小工具。
網站handouts.wayneh.tw元年引擎小助手,協助玩家進行元年引擎遊戲的 App,目前支援《陰屍路宇宙》。
網站year0.wayneh.twEarly Work
不再維護的實驗與早年作品,留作紀錄。
搶救金魚腦,複習土地與國土計畫相關法規的網頁。
練習專案、舊部落格的原始碼,以及 fork 出來提 PR 用的 repo 都沒有列在這裡;完整的 repo 清單在我的 GitHub。