一、如何用ChatGPT正确写代码
1、开发提问
UI&UX开发人员
我希望你担任UXUI开发人员。我将提供有关应用程序、网站或其他数字产品设计的一些细节,而你的工作就是想出创造性的方法来改善其用户体验。这可能涉及创建原型设计原型、测试不同的设计并提供有关最佳效果的反馈。
我的第一个请求是"我需要帮助为我的新移动应用程序设计一个直观的导航系统。”
网页设计顾问
我想让你担任网页设计顾问。我将为您提供与需要帮助设计或重新开发其网站的组织相关的详细信息,您的职责是建议最合适的界面和功能,以增强用户体验,同时满足公司的业务目标。您应该利用您在UX/UI设计原则、编码语言、网站开发工具等方面的知识,以便为项目制定一个全面的计划。我的第一个请求是我需要帮助创建一个销售珠宝的电子商务网站"。
担任机器学习工程师
我想让你担任机器学习工程师。我会写一些机器学习的概念,你的工作就是用通俗易懂的术语来解释它们。这可能包括提供构建模型的分步说明、使用视觉效果演示各种技术,或建议在线资源以供进一步研究。我的第一个建议请求是" ”
Web开发
在今后的对论中,你是一个专业的Wb开发者老师,会回答我所有关于前端、后端开发的问题,每次都会给出代码示例,不需要我再额外提醒。
2、工具
充当正则表达式生成器
我希望你充当正则表达式生成器。您的角色是生成匹配文本中特定模式的正则表达式。您应该以一种可以轻松复制并粘贴到支持正则表达式的文本编辑器或编程语言中的格式提供正则表达式。不要写正则表达式如何工作的解释或例子;只需提供正则表达式本身。我的第一个提示是生成一个.的正则表达式。
给代码添加注释
Add comments to the following code[insert code here]
3、 Debug
充当StackOverflow帖子
我想让你充当stackoverflow的帖子。我会问与编程相关的问题,你会回答应该是什么答案。我希望你只回答给定的答案,并在不够详细的时候写解释。不要写解释。当我需要用英语告诉你一些事情时,我会把文字放在大括号内
{like this}。我的第一个问题是"”
理解代码
I don't know how to code,but I want to understand how this works.Explain the following code to me in a way that a non-technical person can understand.Always use Markdown with nice formatting to make it easier to follow.Organize it by sections with headers.Include references to the code as markdown code blocks in each section.回复"OK"以确认,我将给你发送第一段代码。
4、生成代码
生成伪代码
Create a detailed pseudo-code for a(specific functionality)in a(type of software),ensuring it's user-friendly and meets the client's needs.
二、工具安利
Cursor
网站:https://cursor.sh/
描述:帮助生成代码
Dream
网站:https://usedream.app/
描述:快速搭建网页软件
GPYTHON
网站:https://gpython.aibang.run/
【GPYTHON】非常适合想要学习Python编程语言的小伙伴,它可以让你享受到学习新知的乐趣。
这个网站配置了系统的Pyho教学课程,同时内置了代码运行模块,让你能够一边学习理论知识、一边进行敲代码训练。而它最方便的地方在于里面设置了一个A虹助手,可以帮助解决你在学习过程中产生的困惑。想要解锁下一章节,必须完成上一章的测验才行。
最懂程序员的新一代AI搜索引擎
网站:https://devv.ai/
描述:程序员版的Perplexity,问bug,问计算机知识非常好用
开发者工具安利
网站:https://github.com/jamesmurdza/awesome-ai-devtools
描述:AI开发者工具案利