Yang Fuguang (楊復光) (842–883), formally Duke Zhongsu of Hongnong (弘農忠肅公), was an eunuch general of the Chinese dynasty Tang Dynasty, who was considered a major contributor to the Tang cause in finally defeating Huang Chao's rebellion.
Yang Fuguang was born in 842, during the reign of Emperor Wuzong. He was originally surnamed Qiao (喬) and was from the Min (閩) region — i.e., modern Fujian. At some point, he became an eunuch official and an adopted son of the powerful eunuch Yang Xuanjie (楊玄价), and therefore took the surname of Yang. It was said that Yang Fuguang was strong and self-motivated, impressing Yang Xuanjie. Because Yang Fuguang was considered to have military capabilities, he served several successive terms as eunuch monitor of armies. (Yang Fuguang was thus the adoptive cousin of another later-prominent eunuch, Yang Fugong, as Yang Fugong was the adopted son of Yang Xuanjie's adoptive brother Yang Xuanyi (楊玄翼).)
As of 876, Yang Fuguang was serving as the eunuch monitor of the army under the general Zeng Yuanyu (曾元裕), who was then serving as the deputy commander for Tang forces in the campaign against the agrarian rebel Wang Xianzhi. In 877, Yang sent messengers to Wang and persuaded him to surrender to Tang imperial forces. Wang agreed, and he sent his general Shang Junzhang (尚君長) to further discuss the matter with Yang. Zeng's superior Song Wei (宋威), however, ambushed and captured Shang on his way to Yang's camp. Song then submitted a report claiming that he had captured Shang in battle. Despite Yang's report that Shang was participating in Wang's negotiations to surrender, then-reigning Emperor Xizong believed Song's report and had Shang executed. In anger, Wang broke off negotiations and continued his rebellion. Subsequently, when the chancellor Wang Duo was put in overall command of the operations, Yang served as the eunuch monitor of his army.