43 lines
1.3 KiB
Go
43 lines
1.3 KiB
Go
package config
|
|
|
|
// ==================== 可配置常量 ====================
|
|
// 修改以下值来调整系统行为
|
|
|
|
// -------------------- 追问配置 --------------------
|
|
|
|
// FollowUpDelay1 第一次追问延时(秒)
|
|
var FollowUpDelay1 = 30
|
|
|
|
// FollowUpDelay2 第二次追问延时(秒)
|
|
var FollowUpDelay2 = 60
|
|
|
|
// FollowUpDelay3 第三次追问延时(秒)
|
|
var FollowUpDelay3 = 180
|
|
|
|
// FollowUpContent1 第一次追问话术
|
|
var FollowUpContent1 = "还有其他问题吗?"
|
|
|
|
// FollowUpContent2 第二次追问话术
|
|
var FollowUpContent2 = "如果需要帮助,随时告诉我~"
|
|
|
|
// FollowUpContent3 第三次追问话术
|
|
var FollowUpContent3 = "我一直在线,有问题随时找我~"
|
|
|
|
// -------------------- 归档配置 --------------------
|
|
|
|
// ArchiveDelay 归档延时(秒),默认 1 小时
|
|
var ArchiveDelay = 3600
|
|
|
|
// -------------------- 历史上下文配置 --------------------
|
|
|
|
// HistoryContextLimit 读取历史对话轮数(用于新 Session 上下文注入)
|
|
var HistoryContextLimit int64 = 5
|
|
|
|
// -------------------- Stream 消费配置 --------------------
|
|
|
|
// DefaultBatchSize 批量读取消息数量(削峰填谷)
|
|
var DefaultBatchSize int64 = 200
|
|
|
|
// DefaultBlockTimeout 阻塞超时时间(毫秒)
|
|
var DefaultBlockTimeout int64 = 2000
|