Open Canvas

使用场景开发者可以使用Open Canvas快速搭建自己的在线协作写作平台。内容创作者可以利用其记忆功能,跨多个会话维护一致的写作风格。技术爱好者可以参与项目的...

  • Open Canvas

    类别:AI写作故事,AI开发助手,开源,协作写作,内容生成,记忆存储,跨会话记忆,普通产品,开源,
    官网:https://github.com/langchain-ai/open-canvas 更新时间:2025-08-02 09:33:08
  • 使用场景

    开发者可以使用Open Canvas快速搭建自己的在线协作写作平台。

    内容创作者可以利用其记忆功能,跨多个会话维护一致的写作风格。

    技术爱好者可以参与项目的开发,贡献代码或提出改进建议。

    产品特色

    开源:所有代码均开源并采用MIT许可。

    内置记忆:通过共享记忆存储风格规则和用户洞察,实现跨会话记忆。

    支持现有文档:用户可以从空白文本或现有代码编辑器开始,而不是仅限于聊天交互。

    部署简单:可以轻松克隆代码库并在本地运行或部署到云端。

    易于开发:提供清晰的开发指南,方便开发者贡献代码或改进功能。

    支持LangGraph:需要LangGraph Studio来运行本Map或LangSmith账户部署到LangGraph Cloud。

    灵活配置:通过`.env`文件配置API密钥和其他环境变量,以适应不同的部署需求。

    使用教程

    1. 克隆代码库到本地:使用`git clone`命令克隆Open Canvas的GitHub仓库。

    2. 安装依赖:在项目目录中运行`yarn install`来安装所有必要的依赖。

    3. 安装LangGraph Studio:根据项目指南安装LangGraph Studio,或创建LangSmith账户以部署到LangGraph Cloud。

    4. 配置环境变量:复制`.env.example`文件内容到`.env`文件,并设置必要的API密钥和环境变量。

    5. 启动开发服务器:运行`yarn dev`命令启动本地开发服务器。

    6. 访问应用:在浏览器中打开`localhost:3000`,开始使用Open Canvas。