init the project

This commit is contained in:
evyzacq
2026-05-25 15:09:42 +08:00
commit 7fc0e7852e
122 changed files with 14557 additions and 0 deletions
+122
View File
@@ -0,0 +1,122 @@
[
{
"role": "user",
"content": "把这个改成大小小于40MB"
},
{
"role": "assistant",
"content": "好的,已将 ZEE-SYS-FG-01 的文件大小限制从 **≤10MB** 修改为 **≤40MB**,同时保留原有文件格式检查逻辑。\n\n输出 actionmodify_rule。"
},
{
"role": "user",
"content": "增加一个新用例,只是测试“添加用例”接口,所以内容你随便填"
},
{
"role": "assistant",
"content": "好的,已为您增加一条用于测试“添加用例”接口的用例,内容为简单的正向验证。"
},
{
"role": "user",
"content": "这条改为yaml和json"
},
{
"role": "assistant",
"content": "明白您的意思,您希望将 **IR-ZEEKER-4.2.3-002**(原导出格式为 YAML+CSV)修改为只支持 **YAML 和 JSON** 两种格式。\n\n已执行修改:\n- 原描述:`用例导出功能:YAML格式用于自动化执行,CSV用于Excel评审归档`\n- 新描述:`用例导出功能:YAML格式用于自动化执行,JSON用于自动化或评审归档`"
},
{
"role": "user",
"content": "这条拆分成两条yaml和json分开测试"
},
{
"role": "assistant",
"content": "已按您的要求将 **IR-ZEEKER-4.2.3-002** 拆分为两条独立的规则,分别对应 YAML 导出和 JSON 导出测试。测试用例目前维持原状,您可后续指示是否也同步拆分对应用例。\n\n执行操作: \n1. 删除原规则 `IR-ZEEKER-4.2.3-002` \n2. 新增规则 `IR-ZEEKER-4.2.3-003`YAML 导出) \n3. 新增规则 `IR-ZEEKER-4.2.3-004`JSON 导出)"
},
{
"role": "user",
"content": "这条增加png"
},
{
"role": "assistant",
"content": "已为您更新 **IR-ZEEKER-4.2.1-001**,在支持的文件格式中增加了 `.png`,大小限制仍为 ≤40MB。\n\n> **提示**:由于上传格式列表已变更,建议同步更新 **IR-ZEEKER-4.2.1-002**(不支持格式的错误提示),将其中“仅支持 .md/.txt/.docx/.pdf”扩展为包含 `.png`,否则测试时 PNG 文件会继续被错误拒绝。您可以确认后指示修改。\n\n操作执行:"
},
{
"role": "user",
"content": "把tc002修改为每种格式一条tc"
},
{
"role": "assistant",
"content": "已根据您的要求,将 TC-ZEEKER-002 修改为针对特定不支持格式的测试用例,并新增了两种常见不支持格式的独立用例,实现“每种格式一条 TC”的拆分。\n\n已执行操作:\n1. 修改 TC-ZEEKER-002:明确测试 `.jpg` 格式的上传拒绝\n2. 新增 TC-ZEEKER-006:测试 `.gif` 格式的上传拒绝\n3. 新增 TC-ZEEKER-007:测试 `.bmp` 格式的上传拒绝\n\n> **说明**:由于 PRD 未列出所有不支持格式,此处选取了业界最常用的三种非支持格式作为代表。如需覆盖更多格式(如 `.doc`、`.xls`、`.zip` 等),可进一步指示补充。"
},
{
"role": "user",
"content": "把IR002的文件支持改为20MB"
},
{
"role": "assistant",
"content": "收到您的指令,但这里存在一个歧义需要确认:\n\n当前 IR 列表中:\n- **IR-ZEEKER-4.2.1-001**:涉及**文件格式 + 大小限制(≤10MB**\n- **IR-ZEEKER-4.2.1-002**:仅描述**不支持格式的拒绝提示**,与大小无关\n\n您说“把IR002的文件支持改为20MB”:\n- **可能一**:您想修改 **IR001** 中的大小限制(10MB → 20MB),但误写了 `IR002`。\n- **可能二**:您确实想修改 **IR002**,但 IR002 不涉及大小,需要重新定义其描述为“上传文件大小超过20MB时拒绝”等。\n\n请您确认具体意图:\n- 若为**可能一**,我将执行 `modify_rule` 修改 IR001 的 size 为 ≤20MB。\n- 若为**可能二**,请提供 IR002 的新描述内容。\n\n在您确认前,我暂不执行操作。"
},
{
"role": "user",
"content": "第一个"
},
{
"role": "assistant",
"content": "已确认您选择的是**可能一**,现在将 **IR-ZEEKER-4.2.1-001** 的文件大小限制从 ≤10MB 修改为 ≤20MB。\n\n操作执行:\n\n1. 修改 IR-ZEEKER-4.2.1-001 的 description"
},
{
"role": "user",
"content": "把tc001改成每个支持的格式一条tc"
},
{
"role": "assistant",
"content": "明白了,您希望将原先涵盖所有格式的正向用例 **TC-ZEEKER-001** 拆分为每个支持格式独立一条正向用例。支持格式目前包括 `.md`、`.txt`、`.docx`、`.pdf`、`.png`(根据修改后的IR-ZEEKER-4.2.1-001)。\n\n操作分两步执行(每次最多3个action),先修改原有TC为第一种格式,并新增两条;之后再补全剩余两条。\n\n**第一次执行:**\n1. **修改 TC-ZEEKER-001**:改为仅测试 `.md` 格式的上传成功\n2. **新增 TC-ZEEKER-008**:测试 `.txt` 格式\n3. **新增 TC-ZEEKER-009**:测试 `.docx` 格式\n\n\n\n\n\n**第二次执行(请确认后继续)**:补全 `.pdf` 和 `.png` 两条用例。"
},
{
"role": "user",
"content": "把tc001改成每个支持的文件格式一个tc"
},
{
"role": "assistant",
"content": "好的,已理解您的需求:将 **TC-ZEEKER-001** 分解为每个支持的文件格式(`.md`、`.txt`、`.docx`、`.pdf`)各一条独立的正向用例,并且同步更新大小限制为 **≤20MB**(根据之前 IR001 的修改)。\n\n由于每次最多输出 **3 个 action**,我先执行前三个操作:\n\n1. **修改 TC-ZEEKER-001**:改为仅测试 `.md` 格式,大小限制更新为 20MB \n2. **新增 TC-ZEEKER-008**:测试 `.txt` 格式,大小限制 20MB,正向 \n3. **新增 TC-ZEEKER-009**:测试 `.docx` 格式,大小限制 20MB,正向 \n\n稍后我会再执行一次,补上 `.pdf` 格式的 **TC-ZEEKER-010**。\n\n---\n\n**操作执行:**\n\n\n\n---\n\n接下来需要再执行一次 **新增 TC-ZEEKER-010.pdf 格式)**,请您确认是否立即继续?"
},
{
"role": "user",
"content": "全部执行"
},
{
"role": "assistant",
"content": "好的,我现在连续执行两轮操作,完成全部4个用例的拆分。\n\n**第一轮:修改 TC-ZEEKER-001(改为 .md),新增 .txt 和 .docx**\n\n\n\n\n\n\n\n**第二轮:新增 .pdf 格式用例**\n\n\n\n两轮操作已全部输出,请按顺序执行。"
},
{
"role": "user",
"content": "把 TC-ZEEKER-002 标题改为测试标题"
},
{
"role": "assistant",
"content": "收到,将 TC-ZEEKER-002 的标题从“原标题”修改为“测试标题”。"
},
{
"role": "user",
"content": "把 TC-ZEEKER-002 标题改为测试修改功能"
},
{
"role": "assistant",
"content": "好的,将 TC-ZEEKER-002 标题修改为“测试修改功能”。"
},
{
"role": "user",
"content": "把这条的大小改成50MB"
},
{
"role": "assistant",
"content": "根据您的要求,“这条”指的是上一轮操作中涉及的正向用例(TC-ZEEKER-001、008、009、010),需要将其大小限制从 20MB 统一改为 50MB。由于每次最多输出 3 个操作,我先修改前三个用例,再补充最后一个。\n\n---\n\n**第一轮:修改 TC-ZEEKER-001、008、009 的大小限制为 50MB**\n\n\n\n---\n\n**第二轮:修改 TC-ZEEKER-010 的大小限制为 50MB**\n\n\n\n两轮操作已全部输出,请按顺序执行。如有需要,后续可同步更新异常用例(如超过50MB的大文件)中的大小阈值。"
},
{
"role": "user",
"content": "把tc006改成两条,yaml和csv分开测试"
},
{
"role": "assistant",
"content": "好的,将 TC-ZEEKER-006(原导出功能用例)拆分为 YAML 和 CSV 两条独立用例。先删除原用例,再新增两条。\n\n---\n\n**操作序列:**\n\n\n\n\n\n三个操作已输出,请按顺序执行。"
}
]