隐形AI助手,用于会议中提供隐秘的实时帮助
体验 ZNinja,由 gajju44 开发,是一款 Windows 实用程序,旨在在虚拟会议和技术面试期间提供隐秘的实时 AI 帮助。该应用集成了低级 Windows 钩子和 "Shadow Circuit" 技术,呈现一个不可见的系统级聊天机器人,回答查询、执行代码并验证测试用例,而不会出现在捕获流中。它使用 Win32 显示亲和力、DPAPI 加密的本地凭据、多密钥轮换和交互式画布。工程师、学生和专业人士在实时编码和研究会议期间获得可审计的本地控制。
应用程序如何在屏幕共享期间保持隐藏
该工具使用本地显示 API 来避免捕获。它应用 Win32 SetWindowDisplayAffinity 标志 (WDA_EXCLUDEFROMCAPTURE),指示桌面窗口管理器将应用窗口排除在屏幕捕获和录制之外。这个机制解释了为什么常见的捕获工具如 Zoom、Microsoft Teams 和 OBS 在共享流中不包含界面,使得该程序在标准屏幕录制工作流程中有效地不可见。
它是否在本地保护 API 密钥和对话数据?
本地优先存储和操作系统级加密减少外部暴露。该应用程序使用 Windows 数据保护 API (DPAPI) 存储凭据,并在不需要账户的情况下运行,这意味着密钥和本地数据保留在机器上,而不是转发到开发者服务器。该项目也是开源和可审计的,允许技术用户检查如何处理秘密和记录。
它能否协助实时编码并保持会话运行?
旨在提供实时技术支持和连续性。该工具通过用户的 API 密钥集成 Google Gemini,以实现低延迟响应,提供交互式画布以及内置代码执行用于测试用例验证,并包括一个多密钥轮换引擎,以管理 API 速率限制并在不中断的情况下维持会话。
它适合普通用户还是针对技术专业人员?
该工具针对开发人员和技术思维的用户。所述受众是需要隐秘实时帮助的软件工程师、学生和专业人士。它可以在当前的 Windows 桌面系统上安装,并通过 Windows 包管理器分发,适合命令行导向的设置;普通用户可能会发现系统级操作和配置选择更适合具有技术经验的用户。
该应用程序是技术熟练用户的实用选择,具有一个明确的权衡
该应用程序是需要在实时会议中获得隐秘、实时AI帮助的技术专业人员的实用选择;其开源、本地优先的设计支持可审计性和本地控制。权衡是其捕获排除能力,这在受监控或管理的环境中产生合规性和政策考虑。在排练会议中测试行为,并在正式评估中依赖该工具之前确认组织规则。
赞成
- Win32 显示亲和性排除了屏幕捕获中的接口
- DPAPI 加密,本地优先的凭证存储
- 内置代码执行用于实时测试用例验证
- 多密钥轮换保持API会话连续性
反对
- 隐秘捕获排除可能会提高合规考虑
- 面向技术用户,而非普通观众
- 依赖于用户提供的 API 密钥以获取 AI 响应