编程帮助分为两种截然不同的需求。一种是提问:解释这个错误,给我写一个小脚本,这个函数是做什么的。任何好的聊天机器人都能处理。另一种是在你自己的项目中工作,编辑多个文件,运行测试。这就是专用编码工具的用途,也是本课程中提前付费通常是正确做法的一个案例。
编码帮助的候选工具。Cursor 是一个编辑器,而不是聊天机器人;在 Premium 版本中,它使用其他供应商的模型并按 token 计费。| Tool | 免费层 | 主要付费方案 | 擅长编码方面 | 一个限制 |
|---|
| Claude | $0 | Pro $20(重度使用从 $100 起,Max 方案) | 解释代码,谨慎的多步修复,较长的文件 | 免费层在长时间的调试会话中可能会用完 |
| ChatGPT | $0 | Plus $20 | 快速回答,多种语言,小脚本 | 可能会自信地生成无法运行的代码;请测试它 |
| Cursor | 有限的免费 | Premium $30 + 按量计费的 Claude 或 GPT 用量(Plus $8 仅运行 Cursor 自有的 Grok 和 Composer 模型) | 就地编辑你的实际项目,查看所有文件 | 它是一个需要安装和学习的编辑器,而不是一个聊天窗口 |
一个实际例子:一个 bug,用通俗语言修复
下面的提示包含一个带有真实 bug 的简短函数。在修复之前要求解释是故意的:如果你只要求修复后的代码,你什么也学不到,也无法判断修复是否正确。
尝试
解释 bug,然后修复它
每日三次免费运行,使用网站密钥。 添加您自己的密钥 以进行无限制运行。 知识检查
你正在学习编程,每周会请AI解释几次错误信息。你应该为哪个付费?