Interactive AI NPCs Powered by LLMs: Technical Report for the CPDC Challenge 2025