Witness 為 AI 編碼代理推出語音錨定證據記錄器
先了解這件事
由開發者 wookat 發布的 Witness,是一款為 AI 編碼代理設計的語音錨定證據記錄器。每一則口述評論都會連結到當下的點擊、請求、主控台錯誤、DOM 變動與 rrweb 重播,而產生的組合包會交給 AI 編碼代理。 它以 CLI 形式運作(npm i -g witness-recorder,Node 18+),會開啟受管理的 Edge/Chrome 瀏覽器,優先使用系統瀏覽器,若不可用則退回內建的 Chromium。一個 stdio MCP 伺服器向 Claude Code、Cursor 與 Devin 等代理提供 list_segments、events_around 與 get_dom_state 等工具。錄製內容會留在本地的 .witness/sessions,密碼欄位會被遮蔽,而可透過 WIT_NO_BODIES=1 停用內文擷取。 Witness 表示不需要下載或 API 金鑰。即時 SAY 字幕使用免費的雲端 ASR(先 doubao-web,再 doubao-ime,然後是瀏覽器語音辨識),而最終轉錄稿在未設定 OpenAI 金鑰時會退回使用 bcut。
AI 依報導生成 · 5 小時前更新
報導時間線
沿著報導,了解事件的不同側面。
- Hacker News · AIWitness 推出面向 AI 編碼代理的語音錨定證據記錄器
Witness 是一款語音錨定證據記錄器,會將每則口述評論連結到當下的點擊、請求、主控台錯誤、DOM 變動與 rrweb 重播,再將整包資料交給 AI 編碼代理。它以 CLI 形式運作(npm i -g witness-recorder,Node 18+),會開啟一個受管理的 Edge/Chrome 瀏覽器,並透過 stdio MCP 伺服器對外提供工作階段,內含 list_segments、events_around 與 get_dom_state 等工具,供 Claude Code、Cursor 與 Devin 等代理使用。錄製內容會保存在本地的 .witness/sessions,密碼欄位會被遮蔽,且可透過 WIT_NO_BODIES=1 停用內容擷取。
本事件熱度走勢
還沒有足夠的連續觀測資料,暫不繪製趨勢。