Add page data delivery and publication guards
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"id": "ai-usage-survey",
|
||||
"name": "AI 使用场景调查(Page Data · skill-only 回归)",
|
||||
"description": "John 实测通过的话术:新建问卷+后台、不用旧页、口令 admin→admin888、3 题、确认后续聊走 Agent",
|
||||
"account": {
|
||||
"username": "john",
|
||||
"password": "888888"
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"action": "login",
|
||||
"label": "登录 john 账户"
|
||||
},
|
||||
{
|
||||
"action": "chat",
|
||||
"label": "发起 AI 使用场景问卷(page-data-collect)",
|
||||
"message": "帮我设计一个问卷调查页面,不要用旧的,并增加一个后台,大概是关于 AI 使用场景的调查,给 3 个问题,后台密码admin开始吧",
|
||||
"selectedChatSkill": "page-data-collect",
|
||||
"expect": {
|
||||
"assistantMinChars": 80,
|
||||
"timeoutMs": 600000,
|
||||
"replyKeywords": ["方案", "确认"],
|
||||
"forbidReplyPatterns": ["8899", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "survey-api"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"action": "chat",
|
||||
"label": "确认口令与风格,完成交付",
|
||||
"message": "admin888,科技感深色",
|
||||
"expect": {
|
||||
"assistantMinChars": 120,
|
||||
"timeoutMs": 600000,
|
||||
"replyKeywords": ["admin888", "问卷", "后台"],
|
||||
"forbidReplyPatterns": ["8899", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "survey-api"],
|
||||
"survey": {
|
||||
"requirePolicy": true,
|
||||
"requireDataset": true,
|
||||
"forbidHtmlPatterns": ["onclick=", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "8899"]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"id": "supplier-data-report",
|
||||
"name": "供应商数据上报(Page Data)",
|
||||
"description": "普通用户话术 → Agent 生成上报页 + 口令后台 → 验证 Page Data 交付",
|
||||
"account": {
|
||||
"username": "john",
|
||||
"password": "888888"
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"action": "login",
|
||||
"label": "登录 john 账户"
|
||||
},
|
||||
{
|
||||
"action": "chat",
|
||||
"label": "用户话术:供应商数据上报 + 分析后台",
|
||||
"message": "帮我做一个供应商数据上报系统:\n\n1. 做一个上报页面,供应商填写:公司名称、产品品类、上报数量、预计交货日期、联系人电话、备注(选填)。填完能提交保存。\n2. 再做一个后台页面,密码 88888888,能看所有上报记录,按品类做个简单统计,能导出 CSV。\n3. 页面简洁好用,做完把上报链接和后台链接发给我。",
|
||||
"selectedChatSkill": "page-data-collect",
|
||||
"expect": {
|
||||
"assistantMinChars": 80,
|
||||
"timeoutMs": 600000,
|
||||
"replyKeywords": ["上报", "后台"],
|
||||
"forbidReplyPatterns": ["8899", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "survey-api"]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"id": "tkmind-feature-survey",
|
||||
"name": "TKMind 功能偏好调查(Page Data)",
|
||||
"description": "普通用户话术 → Agent 生成问卷页 + 口令后台 → 验证 Page Data 交付",
|
||||
"account": {
|
||||
"username": "john",
|
||||
"password": "888888"
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"action": "login",
|
||||
"label": "登录 john 账户"
|
||||
},
|
||||
{
|
||||
"action": "chat",
|
||||
"label": "用户话术:功能偏好调查 + 后台",
|
||||
"message": "帮我做一个 TKMind 功能偏好调查:\n\n1. 做一个问卷页面,3 道题:最喜欢哪些功能(多选)、主要在什么场景用(多选)、有什么建议或期待的功能(填空)。\n2. 填完能提交保存,我再有一个后台页面,密码 88888888,能查看所有提交记录,能导出。\n3. 页面要好看一点,做完把问卷链接和后台链接发给我。",
|
||||
"selectedChatSkill": "page-data-collect",
|
||||
"expect": {
|
||||
"assistantMinChars": 80,
|
||||
"timeoutMs": 600000,
|
||||
"replyKeywords": ["问卷", "后台"],
|
||||
"forbidReplyPatterns": ["8899", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "survey-api"],
|
||||
"survey": {
|
||||
"requirePolicy": true,
|
||||
"requireDataset": true,
|
||||
"forbidHtmlPatterns": ["onclick=", "127.0.0.1:", "PLACEHOLDER_PAGE_ID", "8899"]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user