In recent years, the rapid advancement of urbanization in China has placed unprecedented pressure on urban infrastructure management. Digital tools and innovative technologies, including smart city management, the "City Brain," artificial intelligence (AI), and sponge city construction—have provided new opportunities to address these complex challenges. However, the practical implementation of smart urban greening and sponge city initiatives requires not only technological innovation but also a balance among policy coordination, resource optimization, and sustainability goals. This paper analyzes the theoretical foundations, technical requirements, spatial dimensions, current achievements, and challenges of digital municipal management, using the smart urban greening system of Hangzhou's City Brain and Shenzhen's sponge city construction as case studies. It also explores potential directions for future improvement and development.