Projet open source riddle : l'encre manuscrite s'efface après 2,8 secondes sans écrire, l'IA répond avec une police manuscrite.

Le développeur MaximeRivest a publié le 4 juillet le projet open source riddle, transformant la tablette à papier électronique reMarkable Paper Pro en un journal manuscrit doté de capacités de réponse par IA, inspiré du journal magique de Tom Jedusor dans Harry Potter. Après que l'utilisateur a fini d'écrire à la main sur le papier électronique et arrête son stylet, l'encre s'estompe progressivement après environ 2,8 secondes, puis la réponse est réécrite page par page avec une animation de trait manuscrit en utilisant une police d'écriture manuscrite générée par IA.

L'encre s'estompe après 2,8 secondes d'arrêt, réponse animée trait par trait en police manuscrite Dancing Script

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

Selon la description et la démonstration de MaximeRivest, le flux d'interaction de riddle est le suivant : l'utilisateur écrit à la main sur le reMarkable Paper Pro puis arrête son stylet ; après environ 2,8 secondes, l'encre s'estompe progressivement de la page ; après que l'appareil entre dans un état de « réflexion », la réponse générée par l'IA est réécrite sur la page avec une animation trait par trait en police manuscrite Dancing Script, créant visuellement l'effet que « quelqu'un prend la plume pour vous répondre sous vos yeux ». MaximeRivest a posté sur X : « I love it when technology feels like magic. »

Architecture à trois couches de riddle : noyau Rust, moteur d'affichage C/C++ quill, backend IA oracle

Selon les explications techniques de MaximeRivest, l'architecture de riddle est divisée en trois couches :

Couche noyau Rust : gère la saisie des traits manuscrits, la disparition de l'encre et les effets d'animation de synthèse.

Couche C/C++ quill : prend directement le contrôle du moteur d'affichage du papier électronique, contournant la couche d'interface utilisateur générale pour réduire la latence d'affichage.

Backend IA oracle : le développeur l'appelle « l'âme du journal », chargé de recevoir les entrées textuelles et de générer les réponses.

Le backend oracle prend en charge plusieurs services IA : OpenAI, OpenRouter, Groq ou un serveur auto-hébergé local

Selon la documentation technique de MaximeRivest, le backend oracle prend en charge par défaut une API compatible OpenAI (format /chat/completions) ; tant que le service respecte ce format, il est possible de basculer entre les backends en modifiant les variables d'environnement. Les options prises en charge incluent OpenAI officiel, OpenRouter, Groq, ainsi qu'un serveur local auto-hébergé ; il propose également un mode de traitement local pour une latence plus faible.

Actuellement, riddle ne prend en charge que le reMarkable Paper Pro comme matériel, et est publié sur GitHub sous licence MIT.

Questions fréquentes

Comment fonctionne l'expérience manuscrite de riddle ?

Selon la démonstration de MaximeRivest, après que l'utilisateur a écrit à la main sur le reMarkable Paper Pro et arrêté le stylet pendant environ 2,8 secondes, l'encre s'estompe progressivement de la page ; après que le backend oracle IA a traité l'entrée, la réponse est réécrite sur la page avec une animation trait par trait en police manuscrite Dancing Script, simulant l'effet visuel de « quelqu'un prenant la plume pour vous répondre ».

Quels backends IA riddle supporte-t-il ?

Selon la documentation technique, le backend oracle de riddle prend en charge par défaut une API compatible OpenAI (format /chat/completions), pouvant se connecter à OpenAI officiel, OpenRouter, Groq ou un serveur local auto-hébergé, en basculant via des variables d'environnement ; il supporte également un mode de traitement local pour réduire la latence.

Où puis-je obtenir riddle et sous quelle licence ?

Selon l'annonce de MaximeRivest, riddle est publié sur GitHub sous licence MIT et est compatible avec la tablette à papier électronique reMarkable Paper Pro.

Avertissement : Les informations figurant sur cette page peuvent provenir de sources tierces et sont fournies à titre indicatif uniquement. Elles ne reflètent pas les points de vue ou opinions de Gate et ne constituent pas un conseil financier, d’investissement ou juridique. Le trading des actifs virtuels comporte des risques élevés. Veuillez ne pas vous fonder uniquement sur les informations de cette page pour prendre vos décisions. Pour en savoir plus, consultez l’avertissement.
Commentaire
0/400
Aucun commentaire