ZUSE – 用 Go/Bubbletea 制作的现代终端 IRC 聊天工具
ZUSE – The Modern IRC Chat for the Terminal Made in Go/Bubbletea

原始链接: https://github.com/babycommando/zuse

ZUSE 是一款简洁、极简的终端 IRC 客户端。使用 Go 构建,并由优雅的 Bubble Tea 框架驱动。直接在终端上更快、更清晰、无干扰地聊天。 go install github.com/babycommando/zuse@latest 获取并构建: git clone https://github.com/yourusername/zuse.git cd zuse go mod tidy go build -o zuse # 或在 Windows 上使用 zuse.exe 将编译后的文件添加到系统 PATH。 打开一个新的终端并输入: 输入你的 IRC 详细信息,选择你喜欢的频道,即可开始使用。 按键操作: ↑/↓ 滚动聊天 ←/→ 切换面板 Ctrl+C 退出 Bubble Tea (github.com/charmbracelet/bubbletea) Lipgloss (github.com/charmbracelet/lipgloss) 此软件仍在积极开发中,请注意可能存在的错误和缺失的功能。如果在 github 项目 issue 中遇到任何问题,请告诉我。

## ZUSE:一个新的终端 IRC 客户端 Babycommando 最近在 Hacker News 上分享了 ZUSE,一个使用 Bubbletea 和 Lipgloss(本质上是终端 UI 的 CSS)构建的新型终端 IRC 客户端,引发了大量讨论。该项目大约 1k 行代码,旨在展示这些库并提供现代 IRC 体验。 最初的反馈集中在截图的视觉对比度和刺眼的配色方案上,并建议使用更易访问的主题。开发者承认了这一点,并提到了计划添加设置区域以允许自定义。 对话还涉及 IRC 本身的状态,惋惜它错失了成为主导的去中心化协议的机会,并将其与功能丰富但中心化的替代方案(如 Slack 和 Discord)进行对比。 几位用户指出了现有的 TUI IRC 客户端,如 Weechat 和 Senpai,质疑是否需要另一个。 然而,其他人强调了基于 Go 的选项的价值、与其他应用程序集成的潜力以及更简单的配置优势。 ZUSE 最初是与 synthwave 电台 NightrideFM 的 CLI 一起创建的,开发者分享了其相关 IRC 频道的链接。
相关文章

原文

ZUSE is a sleek, minimal IRC client for your terminal. Built with Go and powered by the elegant Bubble Tea framework. Chat faster, cleaner, and without distractions right from your terminal.


ZUSE Screenshot 1 ZUSE Screenshot 2 ZUSE Screenshot 3


go install github.com/babycommando/zuse@latest

  1. Get and build:
git clone https://github.com/yourusername/zuse.git
cd zuse
go mod tidy
go build -o zuse # or zuse.exe on Windows
  1. Add the compiled file to your system PATH

Open a fresh terminal and type:

Enter your IRC details, pick your favorite channels, and you're good to go.


Key Action
↑/↓ Scroll chat
←/→ Switch panes
Ctrl+C Quit

  • Bubble Tea (github.com/charmbracelet/bubbletea)
  • Lipgloss (github.com/charmbracelet/lipgloss)

This software is under active development, beware of bugs and missing features. Let me know if anything went wrong at the github project issues.

联系我们 contact @ memedata.com