feat: 新增HFC处理器自定义项和思考间隔项

新增了 HFC不同处理器的开启关闭可选项
新增了思考间隔调整
移除无用工具
This commit is contained in:
SengokuCola
2025-05-20 22:56:42 +08:00
parent 25d9032e62
commit af8edd0ef7
9 changed files with 25 additions and 242 deletions

View File

@@ -25,6 +25,7 @@ from src.chat.focus_chat.info_processors.self_processor import SelfProcessor
from src.chat.focus_chat.planners.planner import ActionPlanner
from src.chat.focus_chat.planners.action_manager import ActionManager
from src.chat.focus_chat.working_memory.working_memory import WorkingMemory
from src.config.config import global_config
install(extra_lines=3)
@@ -257,6 +258,8 @@ class HeartFChatting:
f"动作: {self._current_cycle.loop_plan_info['action_result']['action_type']}"
+ (f"\n详情: {'; '.join(timer_strings)}" if timer_strings else "")
)
await asyncio.sleep(global_config.focus_chat.think_interval)
except asyncio.CancelledError:
# 设置了关闭标志位后被取消是正常流程