Además de los cuernos y la coloración de las plumas, Caihong se diferencia de Anchiornis en varios detalles anatómicos: tiene el cráneo más aplanado, con el hocico más largo; las proporciones de las patas delanteras son diferentes, y sus plumas son más largas. Estas diferencias pueden ayudar a comprender mejor la evolución del vuelo en los dinosaurios y sus descendientes, las aves. Vistas las diferencias entre las dos especies de las que conocemos la coloración (Anchiornis y Caihong), y dado que el registro fósil es solo una pequeña muestra de la biodiversidad del pasado, es de suponer que la variedad de plumajes presentes en los bosques chinos del Jurásico no tenía nada que envidiar a la de las aves actuales.