成品產出
這是什麼
工作階段從訊息中辨認並集中列出的檔案、報告、圖片與連結,使用者可直接開啟或回到產生它們的對話。
白話解釋
對話大多是文字往來,但一趟旅程最後會留下照片與收據等帶得走的東西。Hermes 的產出物就是工作階段留下的檔案、圖片與連結;介面會把它們從聊天記錄中整理出來,避免成果埋在很長的對話裡。
為什麼重要
代理除了回覆文字,也可能建立檔案、報告、圖片或可開啟的連結。把這些結果當成可檢視的獨立物件,使用者就能直接以即時預覽開啟產生的網站或文件,不必翻找聊天記錄。內容再利用與看板執行也能直接引用先前產出的物件,繼續後續工作。
運作方式
桌面版會在客戶端建立產出物清單,而不是由後端特別標記每項輸出。apps/desktop/src/app/artifacts/artifact-utils.ts 的 collectArtifactsForSession 會掃描助理與工具訊息文字,找出 Markdown 圖片、Markdown 連結、純網址及看似檔案系統路徑的內容;它也會走訪 tool_calls 與 JSON 工具結果,從鍵名含有 path、file、url、image、artifact、output、download、result 或 target 的字串值找出候選項目。副檔名屬於圖片的項目會標為 image,以路徑形式開頭的項目標為 file,其餘標為 link。每個項目在同一工作階段只記錄一次,並保存標籤、可開啟網址、來源工作階段的識別碼與標題,讓產出物檢視可返回原始對話。
具體範例
某個工作階段先由 Hermes 產生 logo.png 與搭配的 brand-guide.pdf,之後又貼入 https://example.com/competitor 供比較。開啟產出物檢視時,圖片、PDF 與網站連結會成為三個獨立項目;切換成只看圖片時會隱藏另外兩項,點選任一項目的工作階段名稱則會返回產生它的原始對話。
如何連結
「成品產出」屬於「介面」系列。最直接相關的概念包括:「對話」、「即時預覽」、「代理執行環境」與「個人作業系統」。
來源證據
web_server— 不在目前釘選版本的核心原始碼驗證範圍;hermes_cli/web_server.py因此不列為已驗證的內部實作。
工作流程
相關文章
- 如何比大多數人更善用 Hermes:架構、專案隔離與可擴展工作流程
- 六個 Hermes 應用案例,打造更有意識的個人作業系統
- Hermes 終極新手入門指南:從首次安裝到 AI 營運團隊
- 排程 Hermes:如何建立、檢查與控制自動化 Cron 任務
- 掌握 Hermes Desktop:從本機聊天應用程式到永遠線上的代理控制中心
