xuzhougeng/wispterm

A cross-platform terminal workspace for remote development and AI agent workflows, powered by libghostty-vt

解決的問題

WispTerm 為需要結合高性能終端、遠端開發工具與 AI 驅動工作流程的開發者提供了一個統一的工作空間。它將終端、AI 聊天用的網頁瀏覽器與檔案探索器三者整合至單一跨平台應用程式中,消除了在三者之間切換的需要。

運作方式

使用 Zig 編寫,並利用 libghostty-vt 實作終端模擬。WispTerm 實現多窗格環境,將 OpenAI 相容的 AI 代理會話直接整合至標籤頁與側邊欄中,使用者可將終端輸出傳送給 AI Copilot,或管理專用的代理設定檔。它也包含功能豐富的內建檔案瀏覽器,支援多種格式預覽,並整合嵌入式瀏覽器面板,用於存取網頁文件或工具。

適用對象

專為透過 SSH/WSL 進行遠端開發的開發者與研究人員設計,希望獲得具備高階佈局管理與檔案預覽功能的 AI 集成終端體驗。

主要特色

  • AI 代理整合:專用代理標籤頁支援會話歷史還原、會話中切換模型,以及在特定時點分叉對話。
  • Copilot 邊欄:邊欄 AI 助手可接收終端選取內容或最近輸出作為上下文卡片。
  • 高階終端功能:支援 Kitty Graphics 協定以顯示內嵌圖像/PDF,相容 Ghostty 主題,並支援 GLSL 後處理著色器。
  • 開發者工具:內建檔案瀏覽器支援 Markdown/PDF 預覽,SSH 通訊埠轉送管理器,以及可儲存與分享視窗佈局的「工作區配方」。
  • 提示佇列:當 AI 正在處理時提交的提示會自動佇列,一旦會話閒置,將依序傳送。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案