Either the alternator isn't charging the battery properly or something is draining the battery.
A small handheld voltmeter/ammeter should help you identify the issue. Properly charging would be a 14.2-14.7V range when at cruise RPM, and you shouldn't see more than (preferably) a few 10s of mA when shut down, but with modern cars, a few hundred is unfortunately common.