Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Vibe Coding 教程

写在前面

欢迎来到AI盛世,去行动,去尝试,去迭代,会成功的! 求star!

1. 工具准备

这块的话,需要配置一些工具。

(1)基础工具

(1)Python

教程:https://www.bilibili.com/video/BV1dmqbBYEK6/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

(2)编译工具

教程:https://www.bilibili.com/video/BV1zXRmY5EcB/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

以 Cursor 为例,同行不少,可以用,但是 SOTA 是 Cursor,别用纯国产的 trae,这块就是要花钱,免费的功能性很低。

建议用能接入智能体的,不建议用传统的 VS 和 PyCharm。

(2)进阶工具

(3)Conda

教程:https://www.bilibili.com/video/BV1f5pcz3EgS/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

用于轻量管理环境,用于配置比较简单的环境。

(4)Docker

教程:https://www.bilibili.com/video/BV1xHA3euEcn/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

用于直接复制非常难配置的环境,当你看到一个正常的 Python 项目用 Docker 来讲配置环境的时候,一定要用 Docker,要不然配不出来,大概率。

如果还配不出来,可以考虑换换操作系统,Win 和 Linux 不太一样。

(5)Git

教程:https://www.bilibili.com/video/BV19EGkzWEV9/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

用于分享。

(6)WSL

教程:https://www.bilibili.com/video/BV1tW42197za/?share_source=copy_web&vd_source=87b8f7ce9468d14bc20c6e3d69048d5d

如果导师没给工作站,有些时候不得不用 WSL。

2. 如何和 AI 对话

(1)提示词准备

这块建议找个好用的大模型,商讨流程,讨论清楚如下关键词:

  • 解决什么问题
  • 编程语言
  • 文件夹构架
  • 每个代码的职责输入输出
  • 数据流向

(2)和 Cursor 准备

打磨好提示词之后,就发给 Cursor,然后不断微调。

(3)验证代码可行性

在每个小模块,小单元完成之后,一定要写个 test 验证可行性,不要把问题堆叠到最后,能及时解决就及时解决。

3. 当 AI 解决不了问题

Vibe Coding 能解决很多问题,但是会有卡住的时候,一般 AI 开始说什么这段代码 100% 可以解决问题的时候,就要换个思路了,逐级采用如下方案:

方案一:复制报错,和 AI 总结遇到的问题

找多个大模型讨论解决方案,人为敲定解决方案之后,应用。

方案二:找个组里有经验的师兄请教经验/找个视频

把不懂的技术学一学,理解报错,然后规划解决方案。

About

No description, website, or topics provided.

Resources

Stars

32 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors