Skip to content

Commit 36b1b20

Browse files
committed
add /dev/ai-driven-development-live-video/
1 parent fe4cff9 commit 36b1b20

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: "AI驱动开发:从Prompt到Product(直播)"
3+
date: 2024-05-01
4+
draft: false
5+
tags: ["chatGPT", "Prompt Engineering", "Pair Programming"]
6+
keywords: ""
7+
description: "本文通过直播的方式分享笔者完全用AI驱动开发的方式开发上线一款产品的全流程。"
8+
isCJKLanguage: true
9+
isMermaidEnabled: true
10+
og_image: "https://img.bmpi.dev/963eb59b-a3bc-5e66-134d-d66bda5845aa.png"
11+
---
12+
13+
## 背景
14+
15+
准备通过直播的方式,展示如何从零开始使用GPT4编写一个完整的产品,代码开源。这个产品的灵感来自于在开发[策引](https://www.myinvestpilot.com/)产品时需要一个能在线支持客户的功能。经过对现有SaaS产品和开源项目的调研后,发现都不太符合需求,因此决定自行开发一个能支持此需求的产品。经过在[i365社区](https://www.i365.tech/)讨论后,觉得将这个开发过程直播出来会很有意思。这个系列直播也是i365社区《[AI驱动开发指南](https://www.i365.tech/post)》系列的一部分。
16+
17+
在2022年发布的文章[AI降临](/self/ai-arrival/)后,我一直在用AI驱动开发的方式开发产品,这种方式已经成为我的工作方式。在2023年,我与[ChatGPT结对编程](/dev/chatgpt-development-notes/pair-programming/),开发了一个[myGPTReader](/dev/chatgpt-development-notes/my-gpt-reader/)的产品,在这个产品的开发过程中,我几乎没有单独写过代码,而是通过ChatGPT生成的代码来完成开发。这种方式在我看来是一种新的开发方式,我称之为AI驱动开发。
18+
19+
在2024年,我又尝试完全用ChatGPT开发[策引](https://www.myinvestpilot.com/)产品一个复杂的功能:[多策略服务](/tags/全球投资/),策引产品[旧的策略服务](https://github.com/bmpi-dev/invest-alchemy)是一个复杂的遗留系统,不仅功能复杂,而且扩展性差,所以我用GPT4完全重构了技术架构,并优化了业务流程,提高了系统的可维护性和可扩展性。我的角色是决策宏观的架构与设计,其他尽可能让GPT4来写代码,而且所有的过程都在一个会话里完成,持续几个月的开发,消耗的Token过百万。这个过程的体验我已经在[i365社区](https://www.i365.tech/)分享过,详情请看:[完全用GPT4开发复杂服务的体验](https://www.i365.tech/post)
20+
21+
## 直播内容
22+
23+
### 范围
24+
25+
直播内容将涵盖以下方面:
26+
27+
- 产品功能设计
28+
- 域名选择
29+
- 技术架构设计
30+
- 技术栈选择
31+
- 工程搭建
32+
- 代码编写、测试、部署和上线
33+
- LandingPage设计
34+
- SEO优化
35+
36+
这些内容在去年的i365社区《[个人产品开发指南](https://www.i365.tech/post)》中已经有所涉及,但是去年是以AI辅助开发为主,而今年我们希望完全由AI驱动开发,这在策引产品开发中已经成为一种常态。
37+
38+
### 时间
39+
40+
计划每周晚上直播两到三次,每次1-2小时,完成一个小任务,预计持续数月。
41+
42+
### 看点
43+
44+
完全使用GPT驱动开发的特点是尽可能地使用Prompt来引导GPT生成代码,我将负责测试和组装,尽可能地避免自己编写代码。此外,GPT的应用不仅局限于技术和代码,还将参与产品功能设计、业务分析等与产品相关的各个方面,以尽可能地探索AI的边界。
45+
46+
### 渠道
47+
48+
- 小红书:[6739032172](https://www.xiaohongshu.com/user/profile/63c020180000000026013d6b)
49+
- YouTube:[BMPI](https://www.youtube.com/@bmpi)
50+
51+
## 围观交流
52+
53+
- 微信群:目前群成员已经超过四百多人,要加群交流请添加i365的个人微信(`improve365_cn`)拉群,如果无法添加(微信限流),请发送邮件至:`[email protected]`
54+
- 电报群:[bmpi_group](https://t.me/bmpi_group)
55+
- Discord群:[i365 Tech](https://discord.gg/S9mzJfqfKD)

0 commit comments

Comments
 (0)