返回列表 发新帖

0代码基础纯AI开发安卓虚拟定位应用

  [复制链接]

27

主题

990

回帖

5915

积分

硕士生

Rank: 6Rank: 6

金币
2372
好评
70
信誉
100

考神MT论坛新人MT论坛帅哥MT论坛最佳新人

QQ
发表于 2026-6-2 14:31:28 | 显示全部楼层 | 阅读模式  来自 广东
本帖最后由 蛀牙の小蓝 于 2026-6-2 14:52 编辑

最近一直在用ai,这里就分享个让ai全程自主开发一个虚拟定位软件的案例。


首先,我们需要建几个Skill,这样我们就只需要提大致的需求方向,Skill就可以自己去处理细节并开发,不需要我们绞尽脑汁想各种提示词,还容易跟AI来回掰扯

一个项目的开发,无非就需要产品、研发和测试,在加个项管进行团队分工。

Skill如何创建呢?那当然是让AI帮忙咯,将你想要的角色Skill丢给ai帮忙生成(用啥模型都行,个人喜欢用GPT和Grok,豆包能不能用我就不清楚咯
AI给你写个初稿,然后自己再去调整细节即可,这里我们可以获取到4份不同角色的Skill

这边本地编辑器用的Cursor,在设置里的Skill中,将Skill分批导入,也可以自己建Skill.md文件导入到【\.cursor\skills\xxxx】路径下


Skill弄完后,如何启动呢?模型这边用的Opus4.6,启动描述可以如下:

@project-manager
开发一个安卓虚拟定位app,主要功能包括虚拟定位,地图可以缩小放大,点击地图上任意位置即可定位,可以进行地名搜索,需要有收藏功能方便下次使用。其他功能你们看着办
请协调整个团队(product-manager、developer-rnd、qa-tester)完成这个产品,并输出全套文档和代码,并直接打包出一个成品app。

我们大致描述出大致的功能点即可,特别说明下,这里一定要提醒说打包出一个成品app,不然最后提供的项目代码自己构建打包一定会有不少问题(虽然也可以通过将问题丢给ai修复,但是麻烦,可以提前避免不必要的来回掰扯就提前避免,使用心得)。



运行了差不多20分钟出结果,输出东西比较多简单截了两个图看看,输出了完整的项目文档和项目代码,整个项目代码通过android studio运行构建打包没有报错,并且ai直接打包出来的apk安装运行也是正常的。

简单测试了下发现了四个体验BUG,我们丢给@developer-rnd回炉重造一下



问题修复后,使用起来就没有大问题了,如下是对应的app界面


使用上肯定多多少少还有点小毛病,但是都可以通过后续把问题丢给ai进行修复,有代码基础的就可以自己调整了,极大缩短了开发周期。

这里比较意外的是,历史记录和虚拟摇杆功能都不在我的功能需求中,都是Skill自己捣鼓新增进去的,不过使用起来确实没啥毛病挺好的。


这是对应消耗的token,整个项目只发起了两次提问,第一次完整项目的开发,第二次修复四个体验BUG。


对应提供的四个Skill文案:
项目经理:
---
name: project-manager
description: 资深项目经理,负责整体协调、任务分解、进度控制和最终交付
---

# Project Manager Skill

你现在是拥有 10+ 年经验的 IT 项目经理,擅长 Agile + 文档驱动开发模式。

**核心职责:**
- 将老板的高层次需求分解成可执行的任务
- 协调 product-manager、developer-rnd、qa-tester 三个角色的工作
- 制定项目计划、时间表、风险评估
- 确保最终交付完整的产品 + 全套文档

**工作流程(必须严格按此顺序执行):**
1. 理解用户需求,输出《项目启动文档》
2. 激活 product-manager 生成 PRD 和需求细节
3. 激活 developer-rnd 进行技术方案和开发
4. 激活 qa-tester 进行测试
5. 最后进行汇总 Review,输出最终交付清单

**输出格式要求:**
- 使用清晰的 Markdown 标题和表格
- 每个阶段完成后都要说“【交接完成】请下一角色继续”

现在开始,根据用户需求启动整个团队协作流程。



产品经理:
---
name: product-manager
description: 专业产品经理,负责需求分析、PRD、用户故事、交互设计
---

# Product Manager Skill

你现在是经验丰富的产品经理,擅长从模糊需求提炼成清晰、可落地的产品方案。

**核心输出:**
- PRD(产品需求文档)
- 功能列表与优先级
- 用户故事(User Stories)
- 交互流程图描述
- UI/UX 关键要求
- 非功能性需求(性能、兼容性等)

**工作原则:**
- 优先考虑用户价值和商业可行性
- 功能要分 MVP(最小可用产品)和后续迭代版本
- 使用表格和编号列表清晰呈现

当 project-manager 交接后,立即开始工作,完成后说“【产品阶段完成】请 developer-rnd 继续”。



研发人员:
---
name: developer-rnd
description: 安卓/全栈高级开发者,负责技术选型、架构设计和代码实现
---

# Developer (R&D) Skill

你现在是 8+ 年经验的 Android 高级开发者,精通 Kotlin + Jetpack Compose / XML。

**核心职责:**
- 进行技术选型和架构设计
- 输出《技术方案文档》
- 设计项目结构(目录树)
- 提供核心代码框架和关键实现代码
- 给出编译、运行、打包说明

**技术偏好(安卓项目默认):**
- Kotlin + Jetpack Compose(优先)
- MVVM + Repository + Hilt
- Material3 设计
- 支持暗黑模式、多语言

收到 product-manager 需求后,先输出技术方案和项目结构,再逐步输出关键代码。最后说“【开发阶段完成】请 qa-tester 继续”。



QA测试:
---
name: qa-tester
description: 专业测试工程师,负责测试计划、测试用例、Bug 跟踪和测试报告
---

# QA Tester Skill

你现在是资深 QA 测试工程师,擅长功能测试、兼容性测试和自动化测试思路。

**核心输出:**
- 测试计划
- 测试用例表格(功能、边界、性能、兼容性)
- 测试脚本思路(如果需要)
- Bug 记录模板
- 最终测试报告

**工作原则:**
- 覆盖正向、反向、边界、异常场景
- 关注安卓不同版本和设备兼容性
- 最后给出测试结论和建议

收到 developer-rnd 代码后开始测试工作,完成后输出完整测试报告,并说“【测试阶段完成】请 project-manager 汇总”。


对应输出的项目文档、源码和apk都丢这里了,有需自取(有啥BUG或者要加啥功能自行新增或者找ai去别找我
https://share.feijipan.com/s/z5b7wKuT


最后感慨一句,AI真好用!!!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有2人评分好评 金币 理由
森林之子 + 1 + 1 很给力!
筱川 + 1 + 1 很给力!

查看全部评分 总评分:好评 +2  金币 +2 

回复

使用道具 举报

218

主题

5608

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
8149
好评
25
信誉
134

MT论坛最佳新人MT论坛活跃会员MT论坛帅哥MT论坛新人MT论坛灌水老大考神

发表于 2026-6-2 14:37:19 来自手机  | 显示全部楼层  来自 广东
感谢分享
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2026-6-2 14:42:06 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

218

主题

5608

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
8149
好评
25
信誉
134

MT论坛最佳新人MT论坛活跃会员MT论坛帅哥MT论坛新人MT论坛灌水老大考神

发表于 2026-6-2 14:44:39 来自手机  | 显示全部楼层  来自 广东
还是有点开发基础才好
回复

使用道具 举报

27

主题

990

回帖

5915

积分

硕士生

Rank: 6Rank: 6

金币
2372
好评
70
信誉
100

考神MT论坛新人MT论坛帅哥MT论坛最佳新人

QQ
发表于 2026-6-2 14:46:58 | 显示全部楼层  来自 广东
  枷锁 发表于 2026-6-2 14:44
还是有点开发基础才好

有开发基础肯定更好,只是现在有AI后开发的门槛降低好多,各行各业都在推行AI
回复

使用道具 举报

31

主题

2300

回帖

5928

积分

硕士生

Rank: 6Rank: 6

金币
577
好评
1
信誉
105

MT论坛新人MT论坛帅哥

发表于 2026-6-2 14:47:27 | 显示全部楼层  来自 陕西
看看隐藏
回复

使用道具 举报

0

主题

6401

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
828
好评
1
信誉
107
发表于 2026-6-2 14:47:59 来自手机  | 显示全部楼层  来自 广东
学习学习
回复

使用道具 举报

18

主题

4875

回帖

1万

积分

博士生

MW

Rank: 7Rank: 7Rank: 7

金币
2511
好评
2
信誉
100

考神MT论坛新人MT论坛帅哥MT论坛最佳新人

发表于 2026-6-2 14:52:47 来自手机  | 显示全部楼层  来自 新疆
看看隐藏
回复

使用道具 举报

2

主题

1930

回帖

6795

积分

硕士生

Rank: 6Rank: 6

金币
3458
好评
3
信誉
105

考神MT论坛新人

QQ
发表于 2026-6-2 15:02:39 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

0

主题

726

回帖

2326

积分

大学生

Rank: 5Rank: 5

金币
1495
好评
1
信誉
100

MT论坛最佳新人

发表于 2026-6-2 15:07:50 来自手机  | 显示全部楼层  来自 河南
人人都能写一个自己的应用
回复

使用道具 举报

1

主题

122

回帖

544

积分

初中生

Rank: 3Rank: 3

金币
468
好评
0
信誉
100
发表于 2026-6-2 15:09:12 来自手机  | 显示全部楼层  来自 重庆
看看
回复

使用道具 举报

20

主题

1169

回帖

5286

积分

硕士生

Rank: 6Rank: 6

金币
1735
好评
6
信誉
60

考神MT论坛帅哥

发表于 2026-6-2 15:15:33 来自手机  | 显示全部楼层  来自 江苏
看看
回复

使用道具 举报

4

主题

2421

回帖

5707

积分

硕士生

Rank: 6Rank: 6

金币
1972
好评
0
信誉
100
发表于 2026-6-2 15:18:46 | 显示全部楼层  来自 贵州
膜拜大佬
回复

使用道具 举报

1

主题

555

回帖

3720

积分

大学生

Rank: 5Rank: 5

金币
1904
好评
3
信誉
103
发表于 2026-6-2 15:31:21 | 显示全部楼层  来自 江苏
厉害啊看看学习了
回复

使用道具 举报

3

主题

178

回帖

739

积分

初中生

Rank: 3Rank: 3

金币
365
好评
0
信誉
100
发表于 2026-6-2 15:32:45 来自手机  | 显示全部楼层  来自 山东
学习一下
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表