先分清:窗口、画面、声音是三个问题
先确认目标平台是否允许 AI 辅助、虚拟机、额外设备和远程连接。明确禁止或要求原生专用客户端的场景,按平台要求使用受支持环境;以下布局本身不能代替平台许可。
窗口能显示,只说明你在本机能看见它;截图是否能拿到画面、对方共享画面里能看到什么,以及声音从哪里输出,需要分别验证。Windows 的窗口内容保护 API 可以让受保护窗口在部分采集路径中变黑或被排除,单看黑屏不足以确认具体保护机制。
| 遇到的现象 | 可以先评估的方案 | 仍需检查 |
|---|---|---|
| 客户端反复盖住辅助窗口 | 虚拟机:把两个程序分到不同系统;或先试扩展屏 | 是否支持虚拟机、多屏,以及全屏模式的实际行为 |
| 同一屏幕放不下题目和参考结果 | 扩展屏,或用第二台设备查看结果 | 显示范围、文字清晰度与共享范围 |
| 题目截图是黑屏或保护提示 | 先检查权限和目标客户端支持的采集方式 | 换显示设备或窗口布局不等于已取得可用画面 |
| 能听见对方,语音识别却没有输入 | 检查客户机/远程会话到宿主机的播放路径 | 耳机输出、麦克风权限、音频重定向 |
技术依据: Microsoft:窗口内容保护 API
方案一:客户端放虚拟机,InvisiCopilot 放宿主机
宿主机是实际运行虚拟化软件的电脑系统,客户机是虚拟机里的系统。这个布局把目标客户端放在客户机桌面里,让 InvisiCopilot 运行在宿主机上;在画面与音频可采集的前提下,从宿主机处理虚拟机窗口和播放声音。
这也是社区讨论过的一种处理窗口覆盖的思路。客户机内的窗口层级与宿主机窗口层级不同,但虚拟机全屏、集成显示模式、设备共享和客户端自身策略都可能影响结果。本文没有验证某个招聘或考试客户端一定能在虚拟机中运行。
- 先查看目标客户端的系统、硬件和虚拟化支持说明,再从虚拟化软件官方入口创建客户机。把系统安装、更新和客户端自检提前完成。
- 将目标客户端安装在客户机里,将 InvisiCopilot 安装在宿主机里。先用窗口模式显示客户机桌面,完整露出练习题;全屏和集成显示模式分别单独测试。
- 在宿主机尝试识屏,检查题干、小字、图表和代码是否清楚。若预览为黑屏、空白或保护页,先解决画面输入问题,再考虑 AI 分析。
- 把客户机的播放声音送到宿主机可使用的音频输出;用一段普通人声验证识别。麦克风和摄像头还要在宿主系统、虚拟机配置与客户机内分别检查,按需开启共享。
- 最后在目标客户端的预检或模拟环境中测试输入、切换窗口和恢复。若它拒绝虚拟机或必要设备无法使用,改用平台支持的真实设备环境。
| 主电脑 | 可查阅的官方入口 | 先核对的条件 |
|---|---|---|
| Windows 11 Pro/Enterprise | Hyper-V | 硬件虚拟化支持,以及宿主机和客户机同时运行所需资源;Windows Home 不能直接安装 Hyper-V 角色 |
| Apple 芯片 Mac | Parallels Desktop 的 Windows 11 on Arm 方案 | 目标应用与所需驱动的 Arm64 兼容性;能安装系统不等于目标客户端可用 |
资料与官方入口: 社区环境布局讨论(非兼容保证) · Microsoft:安装 Hyper-V · Parallels:Windows 11 on Arm 与兼容性 · Parallels:摄像头与麦克风权限
方案二:扩展屏,先解决窗口摆放
扩展屏适合题目与参考内容挤在一个桌面的情况。Windows 的“扩展”把桌面铺到多个显示器,“复制”则显示相同内容。需要分别摆放窗口时,应使用扩展布局。
两个屏幕仍属于同一个系统。客户端可能覆盖其他显示器、要求关闭多屏,或使用不同的共享范围;扩展屏也不会改变目标窗口的截图保护设置。
- 连接外接显示器,在 Windows 按 Win+P 选择“扩展”;其他系统按其显示设置建立扩展桌面。
- 把目标客户端和需要查看的工具分别放到合适屏幕,检查实际截图包含哪一屏、题目是否因缩放变得太小。
- 用目标会议软件或平台的预检确认共享的是窗口、某个显示器还是整个桌面;在接收端核对实际画面。
显示设置: Microsoft:使用多个显示器
方案三:用第二台设备查看结果
如果主电脑已经能正常采集题目和声音,只是本机不方便查看结果,可以用 InvisiCopilot 的手机遥控,把结果显示移到手机、平板或另一台电脑的浏览器。
遥控依赖主电脑完成截图和语音处理。主电脑输入端得到黑屏或没有声音时,需要先解决输入问题;换一台设备显示结果不会自动修复采集链路。
- 在主电脑打开 InvisiCopilot 的“手机遥控”,生成二维码或专属链接。
- 第二台设备扫码或打开链接,确认“客户端已连接”,再尝试快速/深度识屏,或开始监听并查看实时问答。
- 主电脑保持在线。专属链接能控制客户端并查看答案,结束后关闭遥控;只在你获准使用额外设备的场景中使用。
功能说明: 双设备遥控教程 · 手机画面与声音连接电脑
远程桌面与 Windows Sandbox:用途和条件不同
远程桌面把另一台电脑的会话显示到当前设备,适合已有受支持远程环境的情况。需要分别核对画面、声音播放、麦克风和摄像头重定向,以及网络延迟;远程会话本身也可能启用内容保护。Microsoft 的 Azure Virtual Desktop 就提供屏幕捕获保护,所以“远程画面能看见”不能直接推导出“本机一定能截图”。
Windows Sandbox 更适合临时安装和排查:关闭后环境中的状态会被丢弃。音频输入、视频输入和剪贴板共享有各自配置项,它们与语音通话或客户端兼容性也要分别测试。
虚拟机、沙盒和真实的第二台电脑不要混为一谈。若目标客户端要求稳定的设备状态、原生硬件或指定操作系统,优先采用它明确支持的环境;不要把临时环境的启动成功当作整场可用。
官方边界说明: Microsoft:Azure Virtual Desktop 截图保护 · Microsoft:Windows Sandbox 的生命周期 · Microsoft:Windows Sandbox 配置
使用前,用练习题走完一遍完整流程
选择顺序可以很简单:窗口摆放问题先看扩展屏;需要分开运行环境时评估虚拟机;输入已正常而查看不便时用第二台设备;已有受支持远程环境时再评估远程桌面。黑屏、设备失败或平台拒绝运行时,先处理对应环节。
- 记录宿主机和客户机的系统、虚拟化软件、目标客户端、会议软件与浏览器版本;确认这组配置符合平台要求。
- 完成登录和平台预检,验证摄像头、麦克风和输入框;把首次弹出的系统权限请求提前处理。
- 展示一段包含小字或图表的练习题,预览截图,再触发一次识屏;明确区分画面输入失败与答案识别不准确。
- 用普通对话验证对方声音进入识别、你的麦克风仍能发送、耳机没有异常回声;随后从共享接收端检查实际视频。
- 试一次快捷键、全屏切换、断线重连与退出恢复。系统或客户端更新后重新测试,避免直接沿用旧版本结论。