Projeto de código aberto riddle: a tinta da escrita à mão desaparece após 2,8 segundos de parada, IA responde com fonte manuscrita

O desenvolvedor MaximeRivest lançou em 4 de julho o projeto de código aberto riddle, que transforma o tablet de papel eletrônico reMarkable Paper Pro em um diário manuscrito com capacidade de resposta IA, inspirado no Diário Mágico de Tom Riddle em Harry Potter. Após o usuário escrever à mão no papel eletrônico e parar de escrever, em cerca de 2,8 segundos a tinta desbota gradualmente, e a resposta é escrita de volta na página com animação traço por traço usando uma fonte manuscrita IA.

Após 2,8 segundos parado, a tinta desbota, resposta animada traço por traço com fonte manuscrita Dancing Script

Dancing Script手寫字型逐筆動畫回覆 (Fonte: MaximeRivest)

De acordo com a descrição e demonstração de MaximeRivest, o fluxo de interação do riddle é: após o usuário escrever à mão no reMarkable Paper Pro e parar de escrever, em cerca de 2,8 segundos a tinta desbota gradualmente da página; o dispositivo entra em um estado de "pensamento" e, em seguida, escreve de volta na página a resposta gerada pela IA com animação traço por traço usando a fonte manuscrita Dancing Script, criando visualmente o efeito de "alguém está respondendo uma carta diante de seus olhos". MaximeRivest postou no X: "I love it when technology feels like magic."

Arquitetura de três camadas do riddle: núcleo Rust, mecanismo de exibição quill em C/C++, backend oracle AI

De acordo com a explicação técnica de MaximeRivest, a arquitetura do riddle é dividida em três camadas:

Camada núcleo Rust: responsável pelo processamento da entrada de traços manuscritos e pelos efeitos de animação de desaparecimento e síntese da tinta

Camada quill em C/C++: assume diretamente o mecanismo de exibição do papel eletrônico, ignorando a camada intermediária da UI para reduzir a latência de exibição

Backend oracle AI: o desenvolvedor o chama de "a alma do diário", responsável por receber a entrada de texto e gerar respostas

Backend oracle suporta múltiplos serviços de IA: OpenAI, OpenRouter, Groq ou servidor local auto-hospedado

De acordo com a documentação técnica de MaximeRivest, o backend oracle suporta por padrão a API compatível com OpenAI (formato /chat/completions); desde que o serviço atenda a esse formato, é possível alternar o backend modificando variáveis de ambiente, com opções incluindo OpenAI oficial, OpenRouter, Groq e servidores locais auto-hospedados; também oferece um modo de roteamento local com menor latência.

Atualmente, o riddle suporta apenas o hardware reMarkable Paper Pro, sendo publicado no GitHub sob a licença MIT.

Perguntas frequentes

Como funciona a experiência de escrita à mão do riddle?

De acordo com a demonstração de MaximeRivest, após o usuário escrever à mão no reMarkable Paper Pro e parar de escrever por cerca de 2,8 segundos, a tinta desbota gradualmente da página; após o backend oracle IA processar a entrada, a resposta é escrita de volta na página com animação traço por traço usando a fonte manuscrita Dancing Script, simulando o efeito visual de "alguém está respondendo uma carta".

Quais backends de IA o riddle suporta?

De acordo com a documentação técnica, o backend oracle do riddle suporta por padrão a API compatível com OpenAI (formato /chat/completions), podendo ser conectado ao OpenAI oficial, OpenRouter, Groq ou servidores locais auto-hospedados, alternando através de variáveis de ambiente; também suporta modo de roteamento local para reduzir a latência.

Onde posso obter o riddle e qual licença ele usa?

De acordo com o anúncio de MaximeRivest, o riddle é publicado no GitHub sob a licença MIT e é compatível com o tablet de papel eletrônico reMarkable Paper Pro.

Isenção de responsabilidade: as informações nesta página podem ter origem em fontes terceiras e servem apenas como referência. Não representam as opiniões da Gate e não constituem orientação financeira, de investimentos ou jurídica. A negociação de ativos virtuais envolve alto risco. Não tome decisões baseando-se apenas nas informações desta página. Para mais detalhes, consulte a Isenção de responsabilidade.
Comentário
0/400
Sem comentários