Cursor Agent 编程助手的开源实现 - ChatBox 客户端震撼来袭!
你是否曾为Cursor的智能对话和代码应用功能所折服?今天,我将为你介绍一款基于Avalonia开发的GPT客户端 - ChatBox,它不仅支持Agent功能,还能实现类似Cursor的代码应用能力。让我们一起来探索这个令人兴奋的开源项目吧! 强大功能演示:用AI打造微信对话界面 为了展示ChatBox的实力,我们将使用它配合GPT-4模型,从零开始创建一个vite + React + TypeScript的项目,并实现一个简单的微信对话界面。整个过程将展示AI如何帮助我们创建项目、编写代码、检查错误并进行修复。 第一步:项目初始化与基础功能实现 首先,我们向AI发出如下指令: 你是一个专业的react工程师 1. 请帮我在D:\\data下面创建一个名称webchat的vite react的ts项目模板 2. 请使用vscode打开这个项目 3. 请帮我对这个项目安装antd组件库 4. 请帮我npm i初始化项目依赖 5. 请基于以上的代码,实现一下功能 - 一个基本微信界面 - 需要有基本的左边好友对话列表 - 输入框 发送按钮 - 对话列表等功能 ...