Projeto open-source riddle: a tinta manuscrita desvanece-se 2,8 segundos após a paragem da escrita, a IA responde com letra manuscrita

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

Após 2,8 segundos de paragem, a tinta desvanece-se, resposta animada traço a 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 é o seguinte: após o utilizador escrever à mão no reMarkable Paper Pro e parar a caneta, cerca de 2,8 segundos depois, a tinta desvanece-se gradualmente da página; depois de o dispositivo entrar no estado de «pensamento», a resposta gerada pela IA é escrita de volta na página com uma animação traço a traço, usando a fonte manuscrita Dancing Script, criando visualmente o efeito de «alguém está a escrever uma resposta diante dos seus olhos». MaximeRivest publicou no X: «I love it when technology feels like magic.»

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

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

Camada central Rust: responsável por processar a entrada de escrita manual e os efeitos de animação de desaparecimento e síntese da tinta.

Camada quill em C/C++: assume diretamente o motor de visualização do papel eletrónico, contornando a camada intermédia normal da IU, para reduzir a latência de visualização.

Backend oracle AI: os programadores chamam-lhe «a alma do diário», responsável por receber a entrada de texto e gerar respostas.

Backend oracle suporta vários 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 predefinição a API compatível com OpenAI (formato /chat/completions); desde que o serviço esteja em conformidade com este formato, é possível alternar o backend modificando variáveis de ambiente, com opções suportadas que incluem OpenAI oficial, OpenRouter, Groq, e servidores locais auto-hospedados; também é fornecido um modo de processo local com menor latência.

O riddle atualmente suporta apenas o hardware reMarkable Paper Pro, sendo disponibilizado publicamente no GitHub sob a licença MIT.

Perguntas frequentes

Como funciona a experiência de escrita manual do riddle?

De acordo com a demonstração de MaximeRivest, após o utilizador escrever à mão no reMarkable Paper Pro e parar a caneta por cerca de 2,8 segundos, a tinta desvanece-se gradualmente da página; após o backend oracle AI processar a entrada, a resposta é escrita de volta na página com uma animação traço a traço, usando a fonte manuscrita Dancing Script, simulando o efeito visual de «alguém está a escrever uma resposta».

Que backends de IA o riddle suporta?

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

Onde posso obter o riddle e que licença utiliza?

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

Aviso legal: As informações contidas nesta página podem provir de fontes externas e têm caráter meramente informativo. Não refletem os pontos de vista nem as opiniões da Gate e não constituem qualquer tipo de aconselhamento financeiro, de investimento ou jurídico. A negociação de ativos virtuais envolve um risco elevado. Não se baseie exclusivamente nas informações contidas nesta página ao tomar decisões. Para mais detalhes, consulte o Aviso legal.
Comentar
0/400
Nenhum comentário