原型完成，未测试