通义灵码 AI 程序员与开发者结伴编程,全栈开发电商工程的前后端功能需求

简介: 当你又收到了项目新需求的时候,可以尝试下载并使用通义灵码,让通义灵码 AI 程序员跟你一起结伴编程,它具备多文件代码修改和工具使用的能力,可以与你结伴协同完成编码任务,如需求实现、缺陷修复、单元测试生成、批量代码修改等,成为你的左膀右臂。下面我们就跟AI程序员结伴编程完成前后端需求的开发吧!

当你又收到了项目新需求的时候,可以尝试下载并使用通义灵码,让通义灵码 AI 程序员跟你一起结伴编程,它具备多文件代码修改和工具使用的能力,可以与你结伴协同完成编码任务,如需求实现、缺陷修复、单元测试生成、批量代码修改等,成为你的左膀右臂。下面我们就跟AI程序员结伴编程完成前后端需求的开发吧!

开发者 fork 电商系统mall项目工程

mall项目介绍:Mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis实现,采用 Docker 容器化部署。 前端商城系统包含首页门户、商品列表、商品搜索、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理等模块。

开发者给 AI 程序员提需求背景

我刚接手电商系统mall项目工程,现在需要完成一个在商品列表页面中,筛选支持按推荐类型选择,分为开启推荐和未开启推荐。
首先,我们先把AI程序员安装到我的编码IDE中,安装说明
其次,下载mall工程到本地,mall工程在github地址:https://github.com/macrozheng/mall (感谢mall工程项目开源支持)
接下来就跟我的AI程序员结伴开发吧!

AI 程序员开始跟我结伴工作

第一步:给我科普下这个mall项目工程的代码逻辑
在对话窗口唤起#codebase,输入prompt

prompt:#codebase 帮我介绍一下这个工程
image.png

第二步:AI 程序员,完成新需求的前端工程开发

继续在对话窗口唤起#codebase,输入prompt

prompt :#codebase 实现在商品列表页面中,筛选搜索支持按推荐类型选择,分为开启推荐和未开启推荐
image.png

第三步:AI 程序员,完成新需求的后端工程开发

prompt:#codebase 实现在商品列表查询中,支持按照推荐状态来过滤查询,分为开启推荐和未开启推荐
image.png

第四步:AI 程序员,自我修复和重复追问

如果效果不达预期或报错,可继续追问或者直接把错误截图丢给AI程序员

prompt:通过 PmsProductQueryParam 中增加过滤参数来实现
通过 PmsProductQueryParam 中增加过滤参数来实现
image.png

第五步:AI 程序员,编译运行

image.png

第六步:人类程序员,检验下展示页面效果

image.png

第七步:AI程序员:帮忙生成单元测试和并输出报告

Prompt:生成单测吧

image.png

我们来回放下AI程序员与人类程序员结伴编程的过程吧!
Mall项目工程实操视频

目录
相关文章
|
5月前
|
人工智能 前端开发 JavaScript
最佳实践3:用通义灵码开发一款 App
本示例演示使用通义灵码,基于React Native与Node.js开发跨平台类通义App,重点展示iOS端实现。涵盖前端页面生成、后端代码库自动生成、RTK Query通信集成及Qwen API调用全过程,体现灵码在全栈开发中的高效能力。(238字)
639 11
|
6月前
|
人工智能 自然语言处理 前端开发
深度解析Playwright MCP:功能、优势与挑战,AI如何提升测试效率与覆盖率
Playwright MCP通过AI与浏览器交互,实现自然语言驱动的自动化测试。它降低门槛、提升效率,助力测试工程师聚焦高价值工作,是探索性测试与快速验证的新利器。
|
6月前
|
SQL 人工智能 搜索推荐
Dataphin功能Tips系列(71)X-数据管家:数据资产运营的「AI外挂」
在企业数据治理中,数据资产规模庞大、字段繁多,手动录入效率低且易出错。Dataphin推出「X-数据管家」,利用大模型智能生成标签、描述及字段类型等信息,支持一键批量上架,大幅提升资产运营效率。
225 0
人工智能 移动开发 JavaScript
302 0
|
机器学习/深度学习 人工智能 算法
AI抢程序员工作:2040年AI可能代替程序员
美国橡树岭国家实验室的一些专家预测,到2040年,AI技术将会强大到足以替代程序员。不过,即使机器能够完全代替今天程序员所做的工作,但这并不意味着它们不需要人类的帮助。
3522 0
|
5月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
660 30
|
5月前
|
人工智能 缓存 运维
【智造】AI应用实战:6个agent搞定复杂指令和工具膨胀
本文介绍联调造数场景下的AI应用演进:从单Agent模式到多Agent协同的架构升级。针对复杂指令执行不准、响应慢等问题,通过意图识别、工具引擎、推理执行等多Agent分工协作,结合工程化手段提升准确性与效率,并分享了关键设计思路与实践心得。
938 20
【智造】AI应用实战:6个agent搞定复杂指令和工具膨胀
|
5月前
|
设计模式 人工智能 自然语言处理
3个月圈粉百万,这个AI应用在海外火了
不知道大家还记不记得,我之前推荐过一个叫 Agnes 的 AI 应用,也是当时在 WAIC 了解到的。
665 2
|
5月前
|
人工智能 安全 数据可视化
Dify让你拖拽式搭建企业级AI应用
Dify是开源大模型应用开发平台,融合BaaS与LLMOps理念,通过可视化工作流、低代码编排和企业级监控,支持多模型接入与RAG知识库,助力企业快速构建安全可控的AI应用,实现从原型到生产的高效落地。
Dify让你拖拽式搭建企业级AI应用
|
5月前
|
自然语言处理 数据挖掘 关系型数据库
ADB AI指标分析在广告营销场景的方案及应用
ADB Analytic Agent助力广告营销智能化,融合异动与归因分析,支持自然语言输入、多源数据对接及场景模板化,实现从数据获取到洞察报告的自动化生成,提升分析效率与精度,推动数据驱动决策。

热门文章

最新文章