build a canvas | 深度碎片 | Observablebuild a canvas | 深度碎片 | Observable