The proposal of the seismic resilience urban concept provides a new target framework for the design of high-rise building structures. Based on this, the article focuses on the innovative methods of high-rise building structural design under the concept of seismic resilience city. Firstly, the performance oriented seismic design concept of high-rise buildings is proposed. Then, the construction of seismic resilience evaluation system and key technologies for resilience improvement are discussed. Furthermore, the role and key points of intelligent technology in building decoration and construction management are analyzed. Finally, optimization measures for intelligent management of building decoration and construction are summarized to provide reference for relevant practitioners.