Show HN: 我使用 Rust 和 GPUI 构建了一个用于编码代理的原生应用

Hacker News Top 工具

摘要

Waku 是一个使用 Rust 和 GPUI 构建的原生应用,它统一管理编码代理的命令行接口,提供本地优先存储、键盘驱动控制和检查点功能,以实现无缝的开发者工作流。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/08/16 03:40

# Waku — 一站式编程代理原生应用 来源:https://waku.sh/ 非 Y Combinator 投资项目 Waku 驱动您现有的代理命令行工具——将会话记录、传输数据、工具活动与检查点整合在一个极速的石墨色窗口中,完全本地化运行于您的设备。 ### 原生体验直达底层框架 基于 Rust 与 GPUI(Zed 背后的 GPU 加速框架)构建。启动即用,流畅滚动浏览多年历史记录,告别 Electron 架构。 ### 统一所有代理的时间线 每个代理通过其最强大的原生接口连接(流式 JSON、JSON-RPC、实时事件),并统一为供应商无关的标准化模型。 ### 名副其实的回溯 每次提示都会通过隐藏的 git 引用检查点保存您的工作树状态。可同时回滚代码与供应商对话记录,而不仅仅是聊天日志。 ### 键盘优先设计 ⌘N 创建新会话,代理工作时按 ⏎ 可排队后续指令,⌘⏎ 在中途调整方向,Escape 立即停止。所有操作无需鼠标即可完成。 ### 本地化架构设计 项目、会话、记录及供应商 ID 全部存储在本地磁盘。无需账户,无遥测数据,无需 Waku 云端介入您与代理之间的交互。 ### 保持静默更新 通过 Sparkle 实现二进制差分自动更新,应用始终保持最新状态,无需用户分心操作。 下载 ## 获取 Waku 如有疑问

相似文章