最近在做一个基于私有知识库的RAG demo,用的LangChain加本地embedding模型。为了让AI助手帮忙写检索逻辑,我描述得很详细,比如chunk大小、重叠、向量存储选型,结果它生成的代码跑起来总有问题。最头疼的是,明明让它处理长文档的切片,它却把上下文切断了,导致检索召回质量很烂。我自己debug了两天,改prompt也没太大改善。想问问各位,遇到这种AI生成代码不靠谱的情况,是应该硬着头皮自己重构,还是有什么技巧能让它输出更接近生产环境的代码?比如给点few-shot示例?或者干脆手写核心逻辑,只让AI写胶水代码?有点迷茫,求指路。