Build terminal interfaces that feel crafted, not generated. The terminal is constrained — fixed-width character grid, keyboard only, theme-dependent colors — and those constraints are a design feature.
Terminal UIs have no font choices. Instead, the character repertoire is the typography:
| Box-drawing (light) | ─│┌┐└┘├┤┬┴┼ | Standard borders, tables | | Box-drawing (rounded) | ╭╮╰╯ | Softer, modern feel | | Box-drawing (heavy) | ━┃┏┓┗┛┣┫┳┻╋ | Emphasis, headers | | Box-drawing (double) | ═║╔╗╚╝╠╣╦╩╬ | Formal, structured | | Block elements | █▓▒░▀▄▌▐ | Progress bars, density, fill |
使用 @mariozechner/pi-tui 和 @mariozechner/pi-coding-agent 为 pi 创建独特、精心制作的 TUI 组件。在建立互動式終端 UI 時使用 - 自訂元件、覆蓋層、對話框、儀表板、小部件、資料視覺化、動畫元素、類似遊戲的介面或 pi 擴充或自訂工具內的任何視覺 TUI 工作。觸發:「建立 TUI 元件」、「製作儀表板」、「建立覆蓋層」、「互動式小工具」、「終端 UI」、「自訂元件」、「pi-tui」或任何建立視覺化互動終端介面的請求。也可在美化或重新设计现有 TUI 组件时使用。 來源:joelhooks/pi-tools。