VicaY如何拿收集的知识库快速微调一个LLM 中发帖

大概的场景是,我收集了某个领域相关的资料。想基于这些数据微调一个LLM,达到 

可以问这个领域相关的问题,他能回答并给出参考来源(感觉类似RAG)
可以学到这些资料的文风(感觉类似之前看过的小红书风格生成器之类的)

目前比较成熟的方法或框架有哪些?