可以轻描淡写地说,代理已经成为使用代码的流行方式。GitHub的许多计划都采用了基于代理的代码创建和编辑,包括试用代理来帮助我们实现对可访问性的承诺。
GitHub目前正在试用一个实验性的通用辅助功能代理,以实现两个主要目标:为工程师提供GitHub Copilot CLI和Copilot VS Code集成中的辅助功能问题的可靠、实时答案。在投入生产之前,捕捉并自动修复简单、客观的可访问性问题。
出于第二个目的,辅助功能代理设置为自动评估修改我们前端代码的更改。到目前为止,客服代表已审核了3,535个拉取请求,解决率为68%。
按发生的顺序,前五种问题类型围绕以下方面:使辅助技术结构和关系清晰明确为交互式控件提供清晰简洁的名称确保用户了解重要公告确保有非文本内容的文本替代方案按逻辑顺序移动键盘焦点浏览页面和视图这些问题类型中的每一种都代表着自动消除的摩擦和障碍,否则会妨碍使用GitHub
以下是实际操作的屏幕截图:有兴趣吗?我们将简要介绍本次实验的成功经验和经验教训,希望能为其他团队的无障碍之旅提供帮助。什么是LLM和代理?注意:本文至少对LLM、客服代表及其相关概念有一定的了解。如果您不熟悉,可以在我们的博客上了解更多有关LLM的信息。