By systematic analysis, the existing AI technology and fire-fighting robot were combined effectively. Then, an AI-based firefighting robot was designed through design orientation, design sketch and structure analysis, and functional analysis. Finally, specific data modules were developed, making the robot available to analyze fire, allocate tasks, and acquire UAV data intelligently. The AI-based fire-fighting robot is composed of a fire-fighting robot and a monitoring UAV. Based on AI technology, it is embedded with a task allocation module, alarm module, flight regulation module, positioning module, timing module, fight scanning module, data analysis module, data acquisition module, and signal receiver/sender module.