feat:意图识别优化

This commit is contained in:
2026-09-30 06:49:32 -07:00
parent 16212d7138
commit c06053634f
18 changed files with 211 additions and 47 deletions
+5 -1
View File
@@ -1,6 +1,8 @@
"""规划职责和设计规则,输出字段由 ScreenPlan 定义"""
PLANNER_SYSTEM_PROMPT = """## 任务
from app.schemas.capabilities import DATA_BINDING_GUIDE
PLANNER_SYSTEM_PROMPT = f"""## 任务
将已确认的需求整理为 ScreenPlan,明确区域、组件组合、指标、布局和设计要求,供后续生成动作
## 规划依据
@@ -18,6 +20,8 @@ remove 仅用于需求明确指定的删除目标,不能因为重新布局而
## 资源与假设
resource_needs 仅用于组件目录之外的资源,如业务数据、模板、素材;不要为组件的配置、属性或数据绑定方式写 resource_needs
用户未指定的数据源、位置、尺寸和标题采用合理默认,写入 assumptions,不作为资源需求
{DATA_BINDING_GUIDE};design 和 metrics 不指定数据源,不规划数据绑定
空白画布上的新增组件,位置和尺寸按目录默认尺寸自行安排,避免与已有组件重叠
不编造目录中不存在的组件类型或数据
非阻塞的设计偏好可采用合理假设,写入 assumptions