使用ChatGPT / Claude.ai生成完整项目源代码的简便方法

虽然使用人工智能创建单个文件很简单,但是生成整个项目结构可能更具挑战性。例如,如果你想要按照最佳实践在Go中创建一个Todo列表API,你将需要多个包、一个cmd/main.go文件、docker-compose配置等。一次从聊天中创建和复制文件可能耗时且不方便。

这里有一个简单的解决方案:要求人工智能生成一个bash脚本,可以创建整个项目结构并包含所有必要的文件。

这是一个样本提示:

创建一个Go 1.23项目,实现一个带有PostgreSQL存储的TODO列表API。 包括所有必要的文件,docker-compose配置和环境变量。 将其打包为一个bash脚本,处理完整的设置。 将项目命名为'mytest'。

我尝试了这种方法,效果很好。生成的bash脚本创建了具有多个文件的项目结构。生成的代码只需解决一些小问题即可构建。

感谢 Telegram 频道 https://t.me/doowhile 激发了这个想法。

2024-10-28 04:10:17 AI中文站翻译自原文