ChatGPT 提示词测试器 - 无 API 模拟对话效果
输入提示词,模拟对话格式预览发送给模型的效果,辅助优化提示工程。
UD5工具箱
Accessible Name Computation — 理解元素的可访问名称来源与优先级
"关闭对话框",即使按钮上只显示一个"×"图标。ARIA规范(Accname 1.2)定义了一套严格的算法来计算元素的可访问名称。
aria-label 直接为元素指定一个文本字符串作为可访问名称,适合简单场景。aria-labelledby 通过引用页面中其他元素的ID来获取名称,可以引用多个元素(用空格分隔),文本会自动连接。后者更灵活,支持多语言、动态更新,且引用的元素可以是隐藏的。优先级上,aria-labelledby 高于 aria-label。
aria-labelledby — 引用其他元素文本aria-label — 直接指定的标签文本<label>关联、alt属性、placeholder等title 属性 — 最后的回退选项placeholder 在输入框为空时可见,一旦用户开始输入就消失,且通常颜色较浅、对比度不足。在ARIA名称计算中,placeholder 优先级低于关联的 <label>。最佳实践始终是使用可见的 <label> 元素或 aria-label。
aria-labelledby;②元素角色(role)不支持可访问名称(如 role="presentation");③ aria-label 被设置在了一个无语义的 <div> 或 <span> 上,但没有赋予有效的 role(如 role="button");④拼写错误或属性值被动态覆盖。
aria-labelledby 引用的元素即使被隐藏(通过 hidden 属性、display:none 或 aria-hidden="true"),其文本仍然会被用作可访问名称。这是一种常见技巧:将描述性文本隐藏在视觉外,但供屏幕阅读器使用。但注意,直接作为子元素的隐藏文本通常不会被纳入名称计算。
aria-label=""(空字符串)表示该元素有意没有名称,辅助技术通常会忽略它。这与完全没有设置任何名称属性不同——后者会触发回退机制。空名称常用于纯装饰性元素或不应被屏幕阅读器朗读的冗余控件。
role="presentation" 或 role="none" 会移除元素的语义,其自身不参与名称计算(但子元素内容仍可贡献给父元素)。某些 role(如 role="button")允许名称来自子元素内容;而某些 role(如 role="textbox")则期望名称来自标签。正确的 role 设置是无障碍设计的基础。
输入提示词,模拟对话格式预览发送给模型的效果,辅助优化提示工程。
输入文字颜色和背景颜色,计算对比度比例,验证是否符合WCAG 2.1的AA/AAA级无障碍标准。
快速创建FAQ样式的手风琴列表,填入问题与答案,生成HTML/CSS/JS交互代码。
输入Accept-Language标头值,按权重排序并匹配你的支持语言列表,辅助多语言应用开发。
演示Service Worker或简单代理拦截fetch请求并返回自定义JSON数据。
选择国家,生成符合当地格式的随机假地址,包括街道、城市、邮编和电话号码。
输入前景和背景颜色,计算对比度比率并评估是否满足 WCAG AA/AAA 级标准,助力无障碍设计。
播放 ship/sheep 等成对单词,选择听到的那个,强化辨音能力。
将网页内容添加到浏览器的离线内容索引中,便于用户在下载页面查看。
录入自己的衣物,随机组合生成一套穿搭建议,解决明天穿啥问题。
录制一段语音,生成带有音频波形和自定义文本的分享卡片图片。
从 Schema 中浏览类型,勾选所需字段和嵌套,实时生成 GraphQL 查询语句。
利用浏览器内置SubtleCrypto生成RSA-OAEP或RSASSA-PKCS1密钥对,并导出为JWK或PEM格式(前端安全)。
粘贴 CSV 或 JSON,一键转换为另一种格式,并带有示例数据集方便学习。
生成与原生HTML5音频播放器配套的音频频谱可视化组件代码。
编写一个简单的AudioWorkletProcessor,在独立线程中实时处理麦克风音频(如白噪声)。
输入服务地址与方法,构造 gRPC-Web 请求,查看二进制帧与反序列化后的响应消息。
生成ECDSA或RSA密钥对,对文本签名并使用公钥验证,演示Web Crypto API的签名能力。
使用PasswordCredential和FederatedCredential存储用户登录信息,并实现一键自动登录。
在浏览器生成PGP公私钥对,用于邮件加密与签名验证演示。
同时播放雨声、风扇、咖啡店等多种环境音,独立调节音量,营造专注或休息氛围。
粘贴Base64编码的SAML Response,解码并格式化显示其中的属性、断言与签名信息,便于调试。
随机生成包含日期、天气、遭遇和发现的虚构探险日志段落,激发创意写作。
播放本地音频文件并实时渲染频谱图或波形图,自定义颜色和样式,纯前端实现。
预览常见的 native font stacks(如苹果、Windows系统字体)的实际显示效果。
调用摄像头,通过Shape Detection API实时识别图像中的条形码或人脸位置。
随机生成逼真的电子登机牌图片,包含航班号、座位、登机口等信息,仅供娱乐。
通过下拉选择宽度、高度、分辨率等,逻辑组合并生成完整的@media规则。
通过表单设置方法、头、体等参数,自动生成对应的 cURL 命令,方便复制执行。
应用带通滤波器模拟老式电话或对讲机的窄频带音质,可加入噪声和失真。