Sketch (formerly paper-rs): une toile infinie Rust inspirée de Paper
Cible: Comportement de l'application de conception de bureau Paper
Auteur / attribution: michaelshimeles
Date d'examen des sources:
Statut de l'examen: Sources examinées ; les tests de l'auteur ne sont pas réexécutés indépendamment.
La question
Comment les interactions entre le canevas, la mise en page et l’éditeur peuvent-elles éclairer un outil de conception indépendant ?
Ce que REA a fait
L'auteur déclare que REA et Claude Code ont été utilisés pour étudier le comportement du bureau de Paper avant d'implémenter une application Rust distincte avec wgpu, winit et egui.
Résultats rapportés par l'auteur
Le projet publie un canevas infini, des pages, des mises en page, une édition vectorielle, un tableau blanc et des interfaces MCP, avec des tests et des différences de fonctionnalités. Examiné sur 2026-10-21:, il s'appelle désormais Sketch, avec l'exécutable sketch-rs, migration au premier lancement de l'ancien répertoire du projet et compatibilité avec les anciens fichiers et variables d'environnement. Cela reste un cas.
Limitations et réclamations non vérifiées
L'auteur ne l'avait explicitement pas lancé sur du matériel réel macOS. Certaines fonctionnalités sont approximatives ou manquantes. L'inclusion repose sur l'attribution publique de l'auteur et non sur l'équivalence vérifiée avec Paper.
Quoi apprendre
Apprenez les contrats de comportement et d’interaction tout en précisant les limites de la mise en œuvre indépendante.
Preuve d'utilisation de REA dans la source
by studying the behavior of the Paper desktop app with REA and Claude CodeLe formatage des extraits est simplifié. Lisez la source originale pour le contexte complet.
Sources originales
Résumé éditorial indépendant. Le crédit appartient aux auteurs originaux. Les logiciels cibles, les installateurs et la sortie complète du décompilateur ne sont pas redistribués ici.