feat(affinity-flow): 实现回复后关系追踪系统集成

- 在relationship_tracker.py中添加数据库支持的回复后关系追踪功能
- 新增UserRelationships数据库模型存储用户关系数据
- 集成全局关系追踪器到planner和interest_scoring系统
- 优化兴趣度评分系统的关系分获取逻辑,优先使用数据库存储的关系分
- 在plan_executor中执行回复后关系追踪,分析用户反应并更新关系
- 添加LLM响应清理功能确保JSON解析稳定性
- 更新模型配置模板添加relationship_tracker模型配置
This commit is contained in:
Windpicker-owo
2025-09-19 11:28:37 +08:00
parent a2225cad3a
commit 812e4d76f8
12 changed files with 715 additions and 116 deletions

View File

@@ -1,5 +1,5 @@
[inner]
version = "1.3.4"
version = "1.3.5"
# 配置文件版本号迭代规则同bot_config.toml
@@ -195,6 +195,11 @@ model_list = ["siliconflow-deepseek-v3"]
temperature = 0.7
max_tokens = 1000
[model_task_config.relationship_tracker] # 用户关系追踪模型
model_list = ["siliconflow-deepseek-v3"]
temperature = 0.7
max_tokens = 1000
#嵌入模型
[model_task_config.embedding]
model_list = ["bge-m3"]