diff --git a/src/plugins/built_in/affinity_flow_chatter/planner/plan_filter.py b/src/plugins/built_in/affinity_flow_chatter/planner/plan_filter.py index 28608a513..c9773140d 100644 --- a/src/plugins/built_in/affinity_flow_chatter/planner/plan_filter.py +++ b/src/plugins/built_in/affinity_flow_chatter/planner/plan_filter.py @@ -574,6 +574,8 @@ class ChatterPlanFilter: # 构建参数的JSON示例 params_json_list = [] + for param_name, param_desc in action_info.action_parameters.items(): + params_json_list.append(f' "{param_name}": "<{param_desc}>",') # 构建完整的action_data JSON示例 action_data_lines = ["{"] diff --git a/src/plugins/built_in/affinity_flow_chatter/planner/planner_prompts.py b/src/plugins/built_in/affinity_flow_chatter/planner/planner_prompts.py index 1b953d43f..d4fa5a82f 100644 --- a/src/plugins/built_in/affinity_flow_chatter/planner/planner_prompts.py +++ b/src/plugins/built_in/affinity_flow_chatter/planner/planner_prompts.py @@ -106,7 +106,7 @@ def init_prompts(): }} }}, {{ - "action_type": "emoji", + "action_type": "reply", "reasoning": "理由B", "action_data": {{ "target_message_id": "m125",