DefaultPreferenceManagerConfig 返回默认配置
()
| 83 | |
| 84 | // DefaultPreferenceManagerConfig 返回默认配置 |
| 85 | func DefaultPreferenceManagerConfig() PreferenceManagerConfig { |
| 86 | return PreferenceManagerConfig{ |
| 87 | StrengthDecay: 0.01, // 每天衰减 1% |
| 88 | MinStrength: 0.1, // 最小强度 10% |
| 89 | MaxPreferencesPerUser: 1000, |
| 90 | ConflictStrategy: ConflictKeepStronger, |
| 91 | AutoExtract: true, |
| 92 | } |
| 93 | } |
| 94 | |
| 95 | // NewPreferenceManager 创建偏好管理器 |
| 96 | func NewPreferenceManager(config PreferenceManagerConfig) *PreferenceManager { |
no outgoing calls