---
title: "KDE 開發者公開全新終端機 Kwi 以 Ghostty 核心換取最高三十五倍效能"
url: https://sammy.hk/kwi-kde-terminal/
author: Ethan
published: 2026-11-02T19:43:00+08:00
modified: 2026-11-02T09:52:47+08:00
description: "KDE 開發者 Eike Hein 於 2026 年 11 月 1 日在 KDE 部落格宣佈，正在開發一款名為 Kwi（讀音 kwee）的全新終端機，目標是為 Plasma 及其他自由桌面提供現代而快速的終端機體驗。Kwi 建基於 Ghostty 專營的 libghostty-vt 終端機函式庫，配合 KPty 等 K…"
categories: ["開放源碼"]
tags: [Ghostty, KDE, "終端機", "開源"]
source: https://sammy.hk
---
![KDE 全新終端機 Kwi 基於 Ghostty 核心 效能提升 3-35 倍](https://sammy.hk/wp-content/uploads/2026/11/openrouter_google_gemini-3_1-flash-lite-image_20261102_095137_a9e3cfdf.jpg)KDE 開發者 Eike Hein 於 2026 年 11 月 1 日在 KDE 部落格宣佈，正在開發一款名為 Kwi（讀音 kwee）的全新終端機，目標是為 Plasma 及其他自由桌面提供現代而快速的終端機體驗。Kwi 建基於 Ghostty 專營的 libghostty-vt 終端機函式庫，配合 KPty 等 KDE Frameworks，並以 Qt Quick 的場景圖進行 GPU 渲染；官方稱在部分基準測試中，整體效能較 Konsole 快三至三十五倍。專案目前仍未標記 v0.1.0，只提供 nightly Flatpak 版本供試用。

## 以 GPU 渲染取代 CPU 繪圖

Konsole 與 Qt 較舊的 QWidget 技術棧緊密結合，一般以 CPU 渲染；Kwi 改用 Qt Quick 與 Qt Scene Graph，透過 Vulkan 或 OpenGL 由 GPU 繪製，介面以 Kirigami 建構並跟隨最新的 KDE 人機介面指引。終端機解析與狀態管理由 libghostty-vt 處理，令專案可以專注於桌面整合與渲染效能。名稱與圖示同樣取自 Ghostty 的意象：Kwi 源自韓語「귀신」，即鬼，標榜是一隻小小的終端機鬼怪。

## 效能與終端機功能改進

官方公開的測試中，DOOM-fire-zig 在 Kwi 上達到每秒 870 幀，Konsole 則為每秒 23 幀；Hein 指出，對部份終端機用途而言，這種差距會實際影響使用體驗，一般亦有助降低耗電。渲染層面，Kwi 改善 Wayland 分數縮放的處理、文字顏色的 z 排序、連字與選取範圍互動、Nerd Font 圖示縮放、Powerline 及諸多符號，並支援 Unicode 佔位圖片。終端機協議支援亦較完整，包含 Kitty 圖片協議（含動畫、相對於父窗的圖片定位與更快的處理速度）、Kitty 滑鼠遊標形狀、OSC 5522 與 OSC 1337 剪貼板協議、OSC 9;4 進度回報（含錯誤與不定狀態）、Kitty 鍵盤協議，以及 CSI 996 與 mode 2031 配色查詢與更新。無障礙方面，螢幕閱讀器的文字拷取、滑鼠命中查詢與動作存取均有改善。架構上，Kwi 支援嵌入 Qt Quick／Kirigami 應用，促使框架結構更細緻，並針對 Flatpak 等容器化環境作出最佳化。

## 填補 Qt Quick 應用缺少終端機元件

Konsole 的 KPart 元件長期供 Dolphin、Kate、Yakuake 等 QWidget 應用嵌入，但 Qt Quick／Kirigami 應用一直缺乏相應的終端機元件，難以自行移植。Kwi 提供公開的 QML 模組與 KPart 外掛，採用本身亦建基於同一個 QML 模組，因此從 KPart 打開的設定與主程式完全一致，解決 Konsole 長久以來因 KPart 限制而出現的設定分散問題。過渡安排方面，Kwi 已支援 Konsole 的配色檔；QWidget 應用若要把內嵌終端機由 Konsole KPart 遷移成 Kwi KPart，目前只需要修改一行程式碼，但如何讓使用者集中表達偏好，仍是未解決的設計問題。Hein 又提到，Kwi 日後可作為實驗基礎，開發基於 KDE 技術棧的 Kmscon 替代方案，提供具備完整無障礙與輸入法支援的虛擬終端。

## 目前狀態與試用方法

Kwi 仍處早期開發，只在少數朋友之間測試，官方明言會出現明顯錯誤，功能亦較 Konsole 精簡，不能與持續開發二十三年的 Konsole 相比。Hein 強調，Kwi 並非 KDE 未來方向的公告，也不是要取代 Konsole，而是一項實驗與提案，為使用者提供多一個選擇。有意試用者可在 KDE Invent 取得源碼，或安裝 nightly Flatpak；由於依賴相當新，包括 CMake 3.28 以上、Qt 6.10 以上、KDE Frameworks 6.29 以上、Kirigami Addons 1.11 以上及 libghostty-vt 1.4.0 以上，部分發佈版可可能仍未齊備，自行建置會較因難。發現錯誤可於 KDE Bugzilla 的 kwi 產品回報。

## 參考資料

\[1\] [Introducing Kwi, a new KDE terminal emulator（2026-11-01）](https://blogs.kde.org/2026/11/01/introducing-kwi/)

\[2\] [Kwi 專案原始碼庫（KDE Invent）](https://invent.kde.org/utilities/kwi)

### 相關文章：

1. [KDE Plasma 6.8 進入測試階段：十月十四日與 KDE 三十週年同日推出](https://sammy.hk/kde-plasma-6-8-%e9%80%b2%e5%85%a5%e6%b8%ac%e8%a9%a6%e9%9a%8e%e6%ae%b5%ef%bc%9a%e5%8d%81%e6%9c%88%e5%8d%81%e5%9b%9b%e6%97%a5%e8%88%87-kde-%e4%b8%89%e5%8d%81%e9%80%b1%e5%b9%b4%e5%90%8c%e6%97%a5%e6%8e%a8/ "KDE Plasma 6.8 進入測試階段：十月十四日與 KDE 三十週年同日推出")
2. [GitHub 用 AI 代理把 Copilot 執行時重寫為 Rust：832,378 行與 96% 提示快取命中](https://sammy.hk/github-%e7%94%a8-ai-%e4%bb%a3%e7%90%86%e6%8a%8a-copilot-%e5%9f%b7%e8%a1%8c%e6%99%82%e9%87%8d%e5%af%ab%e7%82%ba-rust%ef%bc%9a832378-%e8%a1%8c%e8%88%87-96-%e6%8f%90%e7%a4%ba%e5%bf%ab%e5%8f%96%e5%91%bd/ "GitHub 用 AI 代理把 Copilot 執行時重寫為 Rust：832,378 行與 96% 提示快取命中")
3. [Gzip 1.15 修好一批自問世以來就存在的 bug](https://sammy.hk/gzip-1-15-%e4%bf%ae%e5%a5%bd%e4%b8%80%e6%89%b9%e8%87%aa%e5%95%8f%e4%b8%96%e4%bb%a5%e4%be%86%e5%b0%b1%e5%ad%98%e5%9c%a8%e7%9a%84-bug/ "Gzip 1.15 修好一批自問世以來就存在的 bug")
4. [GNOME 51 發佈：圖形效能、系統設定與離線地圖齊齊更新](https://sammy.hk/gnome-51-%e7%99%bc%e4%bd%88%ef%bc%9a%e5%9c%96%e5%bd%a2%e6%95%88%e8%83%bd%e3%80%81%e7%b3%bb%e7%b5%b1%e8%a8%ad%e5%ae%9a%e8%88%87%e9%9b%a2%e7%b7%9a%e5%9c%b0%e5%9c%96%e9%bd%8a%e9%bd%8a%e6%9b%b4%e6%96%b0/ "GNOME 51 發佈：圖形效能、系統設定與離線地圖齊齊更新")
