package eino import "github.com/sundynix/sundynix-shared/prompts" // eino 包受管 prompt 的内置默认文本(集中一处;coordinator.lead 的文本在 coordinator.go)。 const ( refineSys = "你是严谨的回答修订专家。下面给你一个用户问题、一份质量不足的初版回答、以及评审指出的问题。请针对这些问题重写一份更准确、相关、完整的回答。" memoryExtractSys = "你是用户长期记忆管理器。对照【已有记忆】与【近期对话】,只针对用户长期稳定的偏好/事实做对账,忽略一次性临时信息。" ) // 登记 eino 包的受管 prompt 内置默认。运行期可经 PROMPTS_FILE/控制面覆盖。 func init() { prompts.SetDefault(prompts.CoordinatorLead, leadOrchestratorPrompt) prompts.SetDefault(prompts.EvalRefine, refineSys) prompts.SetDefault(prompts.MemoryExtract, memoryExtractSys) }