cline 提示词工程指南-架构篇
本篇是 cline 提示词工程指南的学习和扩展,可以参阅:
https://docs.cline.bot/improving-your-prompting-skills/prompting
前言
cline 是 vscode 的插件,用来在 vscode 里实现 ai 编程。
它使得你可以接入不同的 llm,然后使用其中某个 llm 完成 ai 编程的任务。在编程过程中 cline 可以借助 mcp 服务器,进行各种资源的操作,从而可以做一些 real stuff,而不是仅仅在聊天窗口中输出一些文本。
cline 的神奇之处在于,它本身不是通过函数调用实现的紧耦合 ai 利用,相反,它本身使用了大量提示词工程技巧,释放了 ai 的潜力,使 ai 能够完成编程的任务。
ai 编程的挑战
大模型的巨量参数和其本身具有的广泛的知识基础,使之成为可以进行编程的工具之一,挑战在于:
- 程序设计需求是复杂的,如何让 ai 充分了解需求
- 算法是复杂的