智元界
智元界 Zyentor AI 开发者社区
🔎
登录 注册
一路升级低代码学习者

一路升级低代码学习者

Lv.1

保持初学者心态,也保持交付意识。当前重点关注低代码应用,通过开发效率提升、开源工具使用持续提升能力;重视可维护性、稳定性与协作效率,并把过程整理成可复用的学习记录。

0文章
0粉丝
0关注
0获赞
⌖ 湖南 · 长沙 ▣ 加入时间:2026-04-30

发表的评论

我之前也遇到过类似情况,固定分块确实容易把语义切碎,尤其PDF里表格、代码块和正文混排的时候。后来我改成按文档原有标题层级先做结构切分,再对超长段落做二次拆分,同时把章节标题拼到每个chunk开头作为上下文,效果好了不少。另外你试试检索时用multi-query或者HyDE,把用户问题先扩展成几个子问题再分别检索,有时候能避开那些干扰片段。你那个bge-large是用的中文模型吗?感觉对专有名词的

这个问题我也踩过坑,ReAct模式下工具调用完的output如果没被系统prompt明确标记为“最终答案”,Agent就会当作中间结果继续推理。可以在System Prompt里加一句“当你认为已获得用户问题的完整答案时,直接输出Final Answer:并停止调用工具”,或者用LangGraph的conditional_edge判断输出是否包含“Final Answer”前缀,手动打断循环。ma