Commit Graph

4 Commits

Author SHA1 Message Date
peanut d3746fa6c7 feat: AI端点测试动态参数表单、接口工作流行内测试、本地开发环境改为线上域名
- 后端新增 /ai/endpoint/test 和 /ai/endpoint/stream 接口,支持直接端点测试
- 前端增加行内测试功能(场景绑定+接口工作流)
- 测试对话框增加动态参数表单和参数定义编辑
- 支持 _meta 格式的默认输入参数处理
- web、web-admin 本地开发环境 API 调用改为线上域名 https://lifescript.happylifeos.com

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 16:10:24 +08:00
peanut e06b22ad69 feat: AI 测试对话框增加动态参数表单和参数定义编辑
- 测试对话框支持从 defaultInputs 解析参数并渲染动态表单
- 支持 _meta 格式的参数定义(label/type/required/value)
- 接口工作流编辑页面增加参数定义区域(增删改)
- 后端 AiTemplateRenderer.mergeInputs 兼容 _meta 格式
- JSON 编辑区折叠为「高级编辑」模式

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 15:01:21 +08:00
peanut c8f22bb157 feat: 前端增加行内测试功能(场景绑定+接口工作流)
- 场景绑定表和接口工作流表操作列增加「测试」按钮
- 新增接口工作流测试对话框(流式+非流式)
- API 层提取 fetchSseStream 共享辅助函数
- 新增 testEndpointRuntime 和 streamEndpointRuntime

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 14:17:41 +08:00
peanut d77090aa5e fix: 修复 Dify 非流式测试 user_id 缺失和超时问题
- enrichInputs 增加 user_id 下划线字段注入(Dify API 要求下划线格式)
- testAiRuntime 接口超时从 15 秒延长到 60 秒

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 13:19:18 +08:00