762 B
762 B
Context
当前 AI 输入栏中 text 既表示文本模型,又承担 Agent 模式入口。这个复用导致:
- UI 无法显式提供“文本生成”
- 历史记录与偏好存储只能把
text特判成agent - 后续给文本模型增加参数与执行链时会继续污染 Agent 逻辑
Decision
- 引入独立的
agent生成类型 - 保留
text作为纯文本生成 agent继续走ai_analyzetext新增直接生成步骤generate_text- 文本生成完成后统一落到
insert_to_canvas
Notes
- 旧本地存储中的
generationType: text默认视为旧 Agent 模式,并通过版本字段迁移 - 文本类型首版保持
count = 1 - 文本参数先接入通用的
temperature、top_p、max_tokens