使用 Devin 将 React MUI 组件转换为 Tailwind

Lumos 如何使用 DevinAI 处理重复性任务、改进工程工作流程,并为规模扩张中的公司寻找 AI 工具的实际用例,同时分享何时采用最新 AI 创新成果的见解。任务:Lumos 工程师使用 Devin 将 React Material UI 组件转换为 Tailwind CSS。他们提供了具体的样式指南,并期望 Devin 生成拉取请求(PR)。人类开发人员审查了输出结果,指出虽然转换准确,但缺乏自动化的代码检查(linting)集成,因此在合并前需要手动修复。;工具:Devin。人工角色:原文未说明人员如何持续参与。;局限:Devin 需要大量填充“知识”(关于代码库约定的上下文)才能有效运行。除非明确配置,否则它缺乏与预提交钩子或代码检查器的原生集成。该工具的输出质量方差较大,若无人工干预可能会陷入循环。每个 PR 的平均成本约为 20 美元。。

工具

Devin

Agent Work Atlas 发布日期:

概述

Lumos 如何使用 DevinAI 处理重复性任务、改进工程工作流程,并为规模扩张中的公司寻找 AI 工具的实际用例,同时分享何时采用最新 AI 创新成果的见解。

工作流程

Lumos 工程师使用 Devin 将 React Material UI 组件转换为 Tailwind CSS。他们提供了具体的样式指南,并期望 Devin 生成拉取请求(PR)。人类开发人员审查了输出结果,指出虽然转换准确,但缺乏自动化的代码检查(linting)集成,因此在合并前需要手动修复。

原文报告的结果

原文报告称 Devin 在转换方面表现良好,但由于缺少代码检查步骤,未能创建“可直接合并”(stampable)的 PR。在 48 天内,Devin 推送了 44 个 PR,其中 19 个被合并。文本未提供 Tailwind 转换任务的具体指标,仅提供了总体使用统计数据。

人工角色

原文未说明人员如何持续参与。

局限

Devin 需要大量填充“知识”(关于代码库约定的上下文)才能有效运行。除非明确配置,否则它缺乏与预提交钩子或代码检查器的原生集成。该工具的输出质量方差较大,若无人工干预可能会陷入循环。每个 PR 的平均成本约为 20 美元。

试一试

我想使用 Devin 将特定的 React 组件从 Material UI 转换为 Tailwind CSS。文件路径为:[可替换文件路径]。我们的 Tailwind 样式指南如下:[可替换样式指南链接或文本]。请为此转换生成一个 PR。在最终确定之前,请运行我们的代码检查器:[可替换代码检查命令]。如果检查失败,请修复问题。不要合并 PR;将其留给我审查。首先,展示一个小组件的更改试运行结果,以确认方法正确。如果输出看起来不错,请继续执行完整转换。如果遇到错误,请停止并请求澄清。

原始来源

来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。

更多同类案例 · 编程与开发