做了一个轻量的 GraphQL 桌面客户端: QueryBox(Tauri + Rust 构建)

20 天前
 zhnd18

大家好,我最近开源了一个桌面 App ,叫 QueryBox ,是我用 Rust + Tauri 写的 GraphQL 请求客户端工具,目前已经实现基础功能,并在积极探索如何让 GraphQL 和 AI 更好地结合。


🌐 背景:GraphQL + AI ,是天然适配的组合

GraphQL 的最大优势之一,是它「自描述」的强类型 Schema 。

这意味着你拿到一个 GraphQL 接口,不需要看文档、不需要猜字段名,只要有 schema ,就能:

但目前大多数 GraphQL 客户端工具(如 GraphiQL 、Insomnia 、Postman ):

所以我做了 QueryBox —— 一个为 AI 时代准备的 GraphQL 请求工具链。


🛠️ 技术栈


✨ 当前已实现功能( v0.1.1 )


🧠 接下来要做的事(重点是 AI 能力)


📷 界面预览

如果你习惯 GraphQL Explorer + Playground 工具链,那这个界面应该不陌生,但我们会更轻量、更智能。


📦 GitHub 开源地址

👉 https://github.com/zhnd/query-box

欢迎试用、提建议、提 issue 、提 PR ,也非常欢迎点个 ⭐ 支持一下 🙏


👨‍💻 项目背后

我是前端出身,非科班出身,自学 Rust 、Tauri 、数据库相关技术,想用这款 App 把自己对工具、智能交互和 API 工作流的理解落地,也作为一次完整的产品设计 + 技术实践。

欢迎感兴趣的朋友交流、讨论。


💬 感谢看到这里,希望这个项目也能在未来给你带来一点点便利。

项目地址再次放一遍: https://github.com/zhnd/query-box

958 次点击
所在节点    分享创造
7 条回复
chekun
20 天前
Yaak 可以自动获取,目前在用,还行
zhnd18
20 天前
@chekun 是的,Yaak 我也关注过,功能确实不错,自动化体验做得挺用心 🙌
QueryBox 这个项目主要是想简化使用逻辑,更专注在 GraphQL 和 AI 结合的方向,后续会持续探索像智能生成 query 、Schema 可视化、拓扑分析等能力。
这也是我学习和实践的一部分,希望慢慢把它打磨成一个有趣又有用的工具 👨‍🔧
chekun
20 天前
@zhnd18 #2 嗯,加油~❤️
hugewilliam
20 天前
强啊,支持一下
ssqygyddxfsh
20 天前
强啊,支持一下
w2zsuperb
20 天前
结合 AI 确实有一些想象空间,持续关注下
zhnd18
20 天前
@w2zsuperb 感谢关注 🙏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1140732

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX