請問香港公民申請大陸專利必須找代理公司嗎?

是的
《專利局關於港澳地區專利申請若干問題的規定》(1995)
第二條港澳地區的法人向中國專利局提出專利申請時,應當委託國務院指定的或者授權中國專利局指定的專利代理機構辦理。

大陸商標申請   國際專利商標申請   大陸專利申請