Give Your Agent a Canvas, Not Just a Chatbox · HackerTrans