[开源] 做了个桌面虚拟陪伴助手 CodeWalkers
Rain59
·
2026-04-08
·
via V2EX
大家好,最近业余时间撸了一个桌面虚拟陪伴小工具:CodeWalkers 。 简单来说,它会在你屏幕上溜达,当你无聊或者需要 AI 助手的时候,点它一下就能直接唤出一个内置的 AI 终端来对话。 ✨ 核心特点: 极低资源占用 :基于 Tauri v2 + Rust 构建,比 Electron 轻量很多,挂在后台几乎无感。 像素级点击穿透 :做了 Canvas Alpha 检测,只有点到小人物本体才能拖拽或交互,透明区域完全不影响你点击背后的桌面或代码编辑器。 沉浸式 AI 终端 :内置了基于 portable-pty 的终端面板,无缝对接了 Gemini 等 CLI 工具,带打字机效果和思考气泡(类似之前比较火的 Lil Agents ,但我做成了跨平台桌面端)。 摸鱼/状态切换 :右键小人物可以给自己挂个“上班/下班/吃饭”的状态,时间长了还会提醒你站起来走走。 💻 技术栈:Tauri v2 + Rust + React 19 + TypeScript + TailwindCSS 因为是个人开源项目,代码可能还有点粗糙,还在持续迭代中。主要目的是探索 Tauri v2 在透明异形窗口、PTY 终端以及系统级事件上的能力。 🔗 GitHub 地址: https://github.com/you-want/CodeWalkers 如果觉得有意思,欢迎来体验一下,或者提 PR/Issue 一起折腾。求轻喷 🙏。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。