Recupere facilmente as Activity Keys do histórico de voz da Alexa. Ideal para desenvolvedores que precisam debugar skills.
Use Google Chrome ou Microsoft Edge para a melhor experiência. Estes navegadores oferecem suporte completo a todas as funcionalidades desta ferramenta.
Chrome
Edge
Firefox
Safari
É um botão especial que você salva nos seus favoritos. Ao clicar nele enquanto está em uma página, ele executa uma ação automaticamente.
Se você não está vendo a barra de favoritos no seu navegador, use um dos atalhos abaixo:
💡 Dica: Após pressionar o atalho, uma barra aparecerá logo abaixo da barra de endereços do navegador.
Mostre a barra de favoritos do navegador
Use os atalhos indicados acima (ex: Ctrl+Shift+B)
Arraste o botão abaixo para a barra de favoritos:
Clique e arraste este botão para seus favoritos
Vá para a página do Histórico de Voz da Alexa
Selecione sua região e clique no botão para abrir a página correta:
🔗 https://www.amazon.com.br/alexa-privacy/apd/rvh
Clique no bookmarklet na barra de favoritos
Um painel aparecerá no canto da página
Expanda cada interação de voz que você quer a key
As keys serão capturadas automaticamente e exibidas no painel
javascript:(function(){var o=console.log.bind(console);var k=[];console.log=function(){o.apply(console,arguments);var s=Array.prototype.join.call(arguments,' ');var m=s.match(/[A-Z0-9]+%23\d+%23[A-Z0-9]+%23[A-Z0-9]+/g)||s.match(/[A-Z0-9]+#\d+#[A-Z0-9]+#[A-Z0-9]+/g);if(m){m.forEach(function(x){x=decodeURIComponent(x);if(k.indexOf(x)<0)k.push(x)});showKeys()}};function showKeys(){var d=document.getElementById('ak-overlay');if(!d){d=document.createElement('div');d.id='ak-overlay';d.style.cssText='position:fixed;top:20px;right:20px;background:%23232F3E;color:white;padding:20px;border-radius:12px;z-index:99999;max-width:500px;max-height:80vh;overflow-y:auto;font-family:sans-serif;box-shadow:0 10px 40px rgba(0,0,0,0.3);';document.body.appendChild(d)}var html='<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:15px"><h3 style="margin:0;color:%2300CAFF">🔑 Activity Keys ('+k.length+')</h3><button onclick="this.parentElement.parentElement.remove()" style="background:none;border:none;color:white;font-size:20px;cursor:pointer">×</button></div>';if(k.length){html+='<div style="margin-bottom:10px"><button id="copyAllBtn" style="background:%2300CAFF;color:%23232F3E;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:bold">📋 Copiar Todas</button></div>';k.forEach(function(x,i){html+='<div style="background:%2337475A;padding:10px;border-radius:6px;margin:5px 0;display:flex;justify-content:space-between;align-items:center;gap:10px"><code style="font-size:11px;word-break:break-all">'+x+'</code><button class="copyBtn" data-key="'+x+'" style="background:%2300CAFF;color:%23232F3E;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;white-space:nowrap">Copiar</button></div>'})}else{html+='<p style="color:%23999">Expanda as interações no histórico para capturar as keys...</p>'}d.innerHTML=html;var copyAll=document.getElementById('copyAllBtn');if(copyAll){copyAll.onclick=function(){navigator.clipboard.writeText(k.join('\n'));this.textContent='✓ Copiado!'}}var btns=d.querySelectorAll('.copyBtn');btns.forEach(function(b){b.onclick=function(){navigator.clipboard.writeText(this.dataset.key);this.textContent='✓'}})}showKeys();alert('Bookmarklet ativado! Agora expanda as interações no histórico de voz da Alexa.')})();Documentação de referência:
GitHub - How to Get Utterance Activity Keys