醛类或酮类在碱性条件下与肼作用，羰基被还原为亚甲基。原来Wolff-Kishner的方法是将醛或酮与肼和金属钠或钾在高温(约200 °C)下加热反应，需要在封管或高压釜中进行，操作不方便。黄鸣龙改进不用封管而在高沸点溶剂如一缩二乙二醇(二甘醇，b.p.245 °C)中，用氢氧化钠或氢氧化钾代替金属钠反应。黄鸣龙改进法只需将酮类和醛类与氢氧化钾和氢氧化钠(代替金属钠)，85%(有时可用50%)水合肼(代替无水肼)及双缩乙二醇或三缩乙二醇(代替封管或高压釜)，同置于圆底烧瓶内，回流1 小时，移去冷凝管，继续加热，直到溶液温度上升至190-200 oC 时，再插上冷凝管，保持此温度23小时，然后按常规方法处理即得。若被还原的物质还原后的生成物沸点低于190-200 oC，则在蒸去水分时，物质亦随之逸去，故必须在冷凝管与烧瓶间装一分液管，借以除去水分。
A mixture of 18.2 g of benzophenone, 7 g of sodium hydroxide, 100 mL of triethylene glycol and 10 mL of 85% hydrazine hydrate was refluxed for 1 h. Then the condenser was removed until the temperature of the solution was had reached 195~200 oC, when refluxing was continued for about three hours. The mixture was cooled and extracted with ether. The ether residue on distillation over sodium gave 14.0 g (83.3%) of pure hydrocarbon, b. p. 149 oC at 29 mmg.
A reaction with 14.2 g (0.1 mol) of the ketone, 9 mL (0.18 mol) of hydrazine hydrate, 20 g of sodium and 400 mL of dithethlene glycol was carried out at 170-190 o for sixty-eight hours. After dilution with water, extraction with ether. The organic layer was washed in turn with water, dilute hydrochloric acid, and again with water. The extract was dried over anhydrous magnesium sulfate. Removal of solvent left the crude hydrocarbon, which was redistilled over sodium to give 8.95 g (70 %) of 2,6-dimethylheptane, bp 131-133 oC。
1. (a) Kishner, N. J. Russ. Phys. Chem. Soc. 1911, 43, 582