Although this strategy looks good, I doubt this will work. Practically, acetone is going to self-condense, but I don't think most students would know this. My model for predicting 1,2 v 1,4-additions is as follows. If the product of the 1,2-addition is a weaker base than the reactant, that is the tetrahedral intermediate cannot reverse to give a weaker base, then the product will be a 1,2-addition product, e.g. Grignard, hydride, aldol, etc. if that intermediate can give a weaker base, then it can reverse, e.g., halides, water, alcohol, etc. If it can reverse, then a kinetically slower 1,4-addition may also occur. If this product becomes protonated (or otherwise complexed), then the weakly basic conditions would be unable to reverse this reaction and give the product of a 1,4-addition.
Hint, how can the acidity of the alpha protons of acetone be increased?