https://github.com/davidkimai/Context-Engineering
当我们在聊天框里提个需求,Cursor为了精准生成代码,背后其实有一套完整的上下文工程在运作:
• 记忆: 翻阅之前的聊天记录,搞清楚你的真实意图。
• 工具调用: 调用命令行工具,查看你的项目文件结构。
• RAG: 提取和你需求最相关的代码,比如当前文件、你通过@主动引用的上下文、会话中的其它信息等。
• 提示工程: 把收集到的所有信息,和你提的需求,打包成一个高质量的Prompt,再发给大模型。
• Multi-Agent: 可能还不止一个Agent在干活。一个负责理解、执行任务,另一个可能在旁边监工,审查结果,决定要不要返工或优化。