我打造了一个在屏幕共享时不可见的隐藏 AI overlay——实现方式与原因
发布: (2026年4月28日 GMT+8 13:15)
3 分钟阅读
原文: Dev.to
Source: Dev.to
没人提及的问题
每个 IT 专业人士、系统管理员和帮助台工程师都非常熟悉这样一个时刻:你正在进行屏幕共享,十个人在观看,而每个 AI 工具都假设你打开了一个单独的窗口或标签页。没有人为你正处于实时屏幕共享中的情况构建解决方案。
解决方案:GhostPilot
GhostPilot 是一个 Windows 桌面覆盖层,位于屏幕之上。你可以看到它,但通话中的其他人看不到。它可以通过单个热键切换,提供完整的 AI 聊天窗口,并且允许你直接在覆盖层中粘贴文本,而无需最小化或 Alt‑Tab 切换。
技术细节
- 语言: C#
- UI 框架: WPF (.NET 8)
- AI: 第三方 AI API,具备完整对话上下文
- 安全性: Windows DPAPI,用于本地凭证加密
- 构建工具: Visual Studio 2022
我特意选择 C# + WPF,以先验证核心技术假设,再设计 UI 或添加额外功能。
设计原则
- 先验证核心技术假设——确保覆盖层在屏幕共享期间可靠工作。
- 严格限定范围——首个版本仅包含必需功能。
- 细分市场即护城河——GhostPilot 并非面向所有人;它针对需要低调 AI 辅助的 IT 专业人士。
- 先发布再完美——带着粗糙的边缘上线,根据真实反馈迭代。
功能(v1)
- ✅ 支持 Windows 11
- ✅ 兼容 Teams、Zoom 和 Webex
- ✅ 7 天免费试用
- ✅ 带完整对话上下文的 AI 聊天
- ✅ 热键切换
路线图(v2+)
- 🔄 屏幕感知(检测何时正在共享)
- 🔄 Runbook/KB 集成
- 🔄 团队授权
适用人群
如果你从事 IT、DevOps、系统管理或帮助台工作,并且需要在屏幕共享期间使用隐形 AI 助手,GhostPilot 就是为你而建。
入门指南
独立开发,真实上线,仍在持续迭代。