AI个人学习
和实操指南

Open Canvas:代码编辑协作画布,开源版OpenAI Canvas/Claude Artifacts

综合介绍

LangChain推出的Open Canvas 是一个开源的网络应用程序,旨在通过内置的双代理记忆功能来提升文档编辑和协作体验,并且集成smith可以观察完整的执行细节。该平台受 OpenAI 的 “Canvas” 启发,但在多个方面进行了改进。用户可以从现有文档开始,利用平台提供的多种编辑工具和记忆功能,轻松进行内容创作和迭代。

Open Canvas:文档编辑协作画布,类似OpenAI Canvas/Claude Artifacts-1

 

功能列表

  • 开源代码:所有前端、内容生成代理和反思代理的代码均为开源,并采用 MIT 许可证。
  • 内置记忆功能:平台自带反思代理,能够在共享记忆存储中保存用户的风格规则和见解。
  • 多语言支持:用户可以选择自己熟悉的编程语言进行编辑。
  • 现有文档起步:允许用户从现有文本或代码编辑器开始,而不是从零开始。
  • 免费使用:用户可以免费使用已部署的版本,或克隆仓库自行部署。

 

使用帮助

安装流程

  1. 克隆仓库:首先,克隆 Open Canvas 仓库并进入目录。
    git clone https://github.com/langchain-ai/open-canvas.git
    cd open-canvas
    
  2. 安装依赖:使用 Yarn 安装所有依赖项。
    yarn install
    
  3. 配置环境变量:复制 .env.example 文件内容到 .env 文件,并设置所需的值。
    LANGCHAIN_TRACING_V2=true
    LANGCHAIN_API_KEY=your_api_key
    ANTHROPIC_API_KEY=your_api_key
    OPENAI_API_KEY=your_api_key
    KV_REST_API_URL=your_api_url
    KV_REST_API_TOKEN=your_api_token
    LANGGRAPH_API_URL=your_api_url
    
  4. 启动开发服务器:运行以下命令启动开发服务器。
    yarn dev
    

    然后在浏览器中打开 localhost:3000 进行交互。

使用指南

  1. 创建新文档:在主页上点击“新建文档”按钮,选择文本或代码编辑器。
  2. 编辑文档:使用编辑器中的工具栏进行文本格式化、插入代码块等操作。
  3. 保存和记忆:编辑过程中,平台会自动保存用户的风格规则和见解,方便下次继续编辑。
  4. 协作功能:邀请其他用户共同编辑文档,实时查看修改和评论。
  5. 导出文档:完成编辑后,可以将文档导出为多种格式,如 PDF、Markdown 等。
AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » Open Canvas:代码编辑协作画布,开源版OpenAI Canvas/Claude Artifacts
分享到

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们