案例
Sketch:基于 Paper 壳层研究的原生 Rust 画布
Rust 画布在 REA 调查 Paper Desktop 壳层后参考其编辑行为;没有恢复托管编辑器,研究区分已观察的壳层集成与推断的编辑器功能,新几何文档模型也不同于 Paper 的 HTML/CSS。
使用条件与局限
- 前提条件:源码构建需要 Rust 1.95+;macOS 发布包面向 11+,Linux 使用文档列出的图形库,文件对话框需要 XDG portal。
- 署名:研究目标为合法安装的 Paper Desktop 0.5.15;软件包不含托管编辑器,多项编辑器能力来自壳层集成推断或实现需求。
- 局限:没有 HTML/CSS 文档模型、CSS/代码导出、旋转或复杂文字排版,部分混合、裁切和 SVG 导入行为为近似实现。
- 测试证据:Linux 窗口测试使用 Xvfb;macOS 冒烟证据不覆盖完整输入、菜单及 Intel 实测。本目录未运行或复现。
- 许可:代码采用 MIT 或 Apache-2.0,Inter 字体保留 SIL OFL 1.1,内嵌智能体技能另有许可说明。
关于此条目
- 类型
- 案例
- 类别
- REA 社区调查案例
- 关联
- 作者报告的混合工具流程
- 目标
- 应用
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- README.md GitHub · michaelshimeles/sketch · 修订 af814b7
- analysis/PAPER_ARCHITECTURE.md GitHub · michaelshimeles/sketch · 修订 af814b7
- https://github.com/michaelshimeles/sketch/releases/tag/v0.1.0