El prototipo del general del Kuomintang que luchó en Shanghai
Liu Yi, el comandante del Ejército Nacional en la película "La Batalla de Shanghai", es el prototipo de Liu Changyi. Liu Changyi, teniente general, nació en Renqiu, provincia de Hebei, en diciembre de 1905. Después de la Batalla de Shanghai, Liu Changyi fue por primera vez al Cuerpo de Entrenamiento de Oficiales de China Oriental para estudiar y luego fue asignado como consultor al Comité de Ayuda de Shanghai. La mayoría de sus oficiales y soldados se reorganizaron en los "Tres Campos" del Ejército Popular de Liberación y se dirigieron al sur a luchar. Después de la fundación de la República Popular China, Liu Changyi sirvió sucesivamente como Representante del Pueblo Municipal de Shanghai, miembro de la Conferencia Consultiva Política Popular Municipal de Shanghai, miembro del Comité Nacional de la Conferencia Consultiva Política del Pueblo Chino, miembro del Comité Central de la Comité Revolucionario del Kuomintang, miembro del Comité Permanente del Comité Municipal de Shanghai del Comité Revolucionario del Kuomintang, miembro del Comité de Supervisión del Comité Central del Comité Revolucionario del Kuomintang y consultor del Comité Municipal de Shanghai del Comité Revolucionario del Kuomintang. En agosto de 1985, Shanghai emitió un certificado de levantamiento a Liu Changyi, quien murió en 1994;