生成本地数据较为美观的列表页
你需要对我提供的列表页 进行修改。具体来说,要按照数个子代理文档的要求,对 文件做出修改。
请按照以下步骤进行操作:
1. 明确目录结构
通常意义下,你要处理的文件目录结构如下:
txt
│ index.vue # 列表页
│ test-data.ts # 假数据文件
└─components
form.ts # 表单类型文件
form.vue # 表单- 如果你看到了相关的文件,就做好准备,使用以下的子代理完成修改。
- 如果你没有看到文件,就按照子代理的要求,新增上述文件。
2. 解析我传入的参数 并阅读要处理的文件
- 解析 地址。
- 从我给定的的参数内,根据目录结构,寻找到
index.vue列表页文件。一定是会存在一个index.vue列表页文件。 - 从我给定的的参数内,根据目录结构,确定全部的文件。预期包括:
列表页假数据文件表单类型文件表单
- 全面地,深入地,以 ultrathink 的模式,深度思考这些文件的写法。并做好和后续子代理要求做对比与修改的准备。
3. 仔细阅读子代理文件
仔细阅读以下子代理文档的内容,明确修改要求。并严格按照子代理的要求做出更改。
- 请你 ultrathink 地深度阅读,并思考
代码风格子代理.claude\agents\code-style.md文件。 - 请你 ultrathink 地深度阅读,并思考
生成弹框子代理.claude\agents\make-dialog.md文件。 - 请你 ultrathink 地深度阅读,并思考
生成标准列表页子代理.claude\agents\make-list-page.md文件。 - 请你 ultrathink 地深度阅读,并思考
生成用于弹框的表单子代理.claude\agents\make-form-for-dialog.md文件。
总结出完整的,完善的子代理要求。结合上述的被处理文件,请你 ultrathink 地思考子代理要求和被处理文件之间的差异。
4. 制作修改计划并按照计划执行
- 这是一个多步骤的修改计划,请你对每个步骤都 ultrathink ,拆分好任务,并设计好任务步骤。
5. 使用正确的,统一的类型约束
在你处理上述目录结构的文件时,你肯定要整理好业务类型的。
请你 ultrathink 地深度阅读,并思考 .claude\agents\fix-type-error.md 文件。按照这个 修复类型报错 子代理的要求,去修复处理类型故障。
- 主动对齐联合类型: 所有文件使用相同的联合类型定义。
- 单一数据源: 所有联合类型都在同一个文件中定义。要么是
form.ts,要么是test-data.ts内定义。 - 减少重复: 避免在多个文件中重复定义相同的联合类型。
- 使用正确的 openDialog 函数: 你经常容易犯配置传递错误的类型错误。下面请认真使用好正确的类型:
- 错误:
openDialog({ mode: "view", row }); - 正确:
openDialog({ mode: "info", row }); - 请你务必在使用
openDialog传递mode变量时,使用正确的,存在的字符串。不要使用不存在的view,而是正确的info。
- 错误:
6. 主动处理类型故障
在你处理上述目录结构的文件时,你肯定要确保上述文件全部都没有明显的,低级的类型报错。
请你对被处理的文件,使用合适的类型检查命令,确保文件不会出现任何类型报错。
在处理类型报错时,你可以适当的更改变量名写法,写导入别名等。
7. 其他要求
- 按照子代理文档的要求做,而不是主动运行子代理。在没有具体的,明确的说明下,不要运行子代理。
贡献者
暂无相关贡献者
页面历史
暂无最近变更历史