为什么 Cursor 里有时显示「已尝试输入,无法验证」

有用户问:在 Cursor 或 Claude 里听写,字明明进去了,Xtype 却弹「已尝试输入,无法验证」——是不是坏了?

没坏。这恰恰是我们最较真的一个设计。

把文字插进当前光标,Xtype 会通过辅助功能接口回读验证:字真的出现了吗?在 TextEdit 这类原生应用里,回读畅通,验证干脆。但 Cursor、Claude 这类 Electron 应用的辅助功能接口经常是「哑」的——字打进去了,回读却是空白。我们看不见结果。

看不见结果时,有两种做法。一种是假装成功,皆大欢喜,直到某天字真的没进去、用户毫无防备。另一种是承认盲区。我们选后者,插入结果分四种状态记账:

同一个应用连续几次「无法验证」而你从没点过「复制」,Xtype 会学到这个应用其实没问题,提示自动降为半秒的小胶囊,不再吵你。真出过失败,立刻恢复大声。

以输入框里有没有字为准;提示只是我们的诚实记账。