MarsCode 智能WebIDE
00 min
2024-7-4
2024-7-4
type
status
date
slug
summary
tags
category
icon
password

MarsCode 是什么?

MarsCode 是一个综合开发平台,具备代码完成与生成、代码解释、AI 问答与错误修复以及无缝云集成等优势。它提供多项目创建选项,支持模板和 Git 代码库导入,适应不同的工作流程,并提供开箱即用的开发环境,包含所有必要的工具和库,节省了环境设置时间。此外,MarsCode 的内置文档功能提高了新开发者的上手速度,带来意想不到的好处。
大致原理上,MarsCode 通过使用 Docker 来运行依赖环境,内部包含依赖的 Node.js 进程。它将代码 embedding 嵌入存储在向量数据库中,并使用优化的检索增强生成(RAG)技术来提高对仓库代码的感知能力。经过微调的模型被托管,以提供精准的代码建议和解释,从而提升开发效率。
现在目前MarsCode 未完全开放体验,可以通过邮箱申请。
 
上一篇
RAG中的数据准备
下一篇
Web3中AI项目全景盘点

Comments
  • Giscus