ChatDev是由人工智能企业面壁智能最新发布的创新型智能软件开发平台,核心架构基于“大型语言模型+智能体(Agent)”技术。用户仅需输入自然语言描述,系统即可自动生成并构建出可实际运行的软件程序。该平台极大地降低了软件开发的技术门槛与成本,无论是专业开发者还是无编程背景的普通用户,都能借此高效完成软件创建任务。目前,ChatDev的开源版本在GitHub社区已获得超过17,000个Star的关注与支持。

ChatDev的核心功能亮点
- 模拟真实软件公司运作机制,通过扮演首席执行官、首席产品官、首席技术官、程序员、代码审查员、测试工程师及美术设计师等多种角色的智能体协同工作,复刻现实中的软件开发流程
- 覆盖软件开发全生命周期,涵盖从需求洞察、UI界面设计,到代码实现、自动化测试直至最终应用发布的全过程
- 提供基于大型语言模型(LLM)的易用、高度可定制且易于扩展的开发框架,为研究群体智能提供了理想的应用场景
- 支持开发多种类型的软件应用,包括但不限于红包雨游戏、计时工具、贪吃蛇、吃豆人游戏以及单位换算器等各类实用或娱乐软件
ChatDev使用指南
- 访问ChatDev官方网站(chatdev.modelbest.cn),完成账号登录或注册并提交试用申请
- 审核通过后返回软件创建页面,输入项目名称及详细的软件功能描述等配置信息
- 等待服务器处理请求,ChatDev背后的智能体团队将依据您的指令,模拟真实软件公司的协作流程进行开发
- 软件开发完成后支持直接下载与分享;若对成果不满意,用户还可进一步调整参数或修改需求以重新生成
上述步骤适用于SaaS云端版本。如果您希望自行部署和运行本地版本,请前往ChatDev的GitHub仓库查阅快速启动文档。
常见问题解答
开源版本的ChatDev主要调用OpenAI的GPT系列大模型能力。开发者需自行配置API Key,既可以选择GPT-3.5,也可以升级使用性能更强的GPT-4。
是的,ChatDev已集成Git模式,其中扮演程序员角色的智能体能够利用Git工具进行有效的代码版本管理。
ChatDev采用免费开源模式,开发者可以克隆GitHub代码库进行本地配置与运行;同时,您也可以访问面壁智能官网申请使用便捷的SaaS云端版本。