Skip to content

Latest commit

 

History

History
240 lines (179 loc) · 13.1 KB

README_CN.md

File metadata and controls

240 lines (179 loc) · 13.1 KB

refly-cover

Refly.AI
⭐️ AI Native 内容创作引擎 ⭐️

Refly 是一个开源的 AI 原生创作引擎,集成了 13+ 主流 AI 模型。其直观的自由画布界面支持多线程对话、多模态输入(文本/图片/文件)、RAG 检索流程、浏览器插件剪藏、上下文记忆、AI 文档编辑、代码生成(HTML/SVG/Mermaid/React)以及网站可视化引擎等功能,让您轻松地将创意转化为完整作品,并通过交互式可视化和网页应用进行展示。

🚀 v0.4.2 正式发布!支持画布模板和文档表格⚡️

Refly Cloud · Self-hosting · Forum · Discord · Twitter · Documentation

Static Badge Static Badge Discord Chat Static Badge TypeScript-version-icon

README in English 简体中文版自述文件

快速开始

在安装 ReflyAI 之前,请确保您的机器满足以下最低系统要求:

CPU >= 2 核

内存 >= 4GB

使用 Docker 自行部署

使用 Docker 部署您自己的功能丰富、无限制版本的 ReflyAI。我们的团队正在努力更新到最新版本。

开始部署:

cd deploy/docker
cp .env.example .env # 确保所有必须的环境变量均已设置
docker compose up -d

访问 http://localhost:5700 开始使用 ReflyAI。

核心部署教程、环境变量配置和常见问题参见 👉 部署教程

本地开发

查看 CONTRIBUTING 了解更多信息。

🌟 精选案例展示

🎨 创意画布案例

项目 描述 预览
🧠 三天打造纸牌图库CATxPAPA 72小时完成高精度纸牌视觉资产库建设,联合PAPA实验室打造行业标杆案例 CATxPAPA
🎮 数字人台词生成之哪吒 基于知识图谱的动态难度调节系统,覆盖K12阶段200+核心知识点 Math Game
🔍 理解大模型 3D 可视化 支持Transformer等架构的交互式可视化分析,参数级神经元活动追踪 3D Vis

👉 探索更多应用案例

🚀 精选作品展示

项目 描述 预览
📊 AI 助教:讲师课程知识体系一键搭建 告别繁琐的手动整理,AI 智能构建课程知识框架,提升教学效率 Course Outline
🎯 AI 互动小学数学辅导 寓教于乐,AI 驱动的互动问答,让孩子在游戏中爱上数学,提升成绩 Math QA
🌐 网页一键复刻 无需编码,输入链接即可快速复刻网页,高效搭建活动落地页 Copy Web

👉 探索更多精选作品

核心特性

1 🧵 多线程对话系统

基于创新的多线程对话架构,支持并行管理多个独立会话上下文。通过高效的状态管理和上下文切换机制,实现复杂的 Agentic Workflow,突破传统对话模型的限制。

2 🤖 多模型集成框架

  • 集成 13+ 主流大语言模型,包括 DeepSeek R1、Claude 3.5 Sonnet、Google Gemini 2.0、OpenAI O3-mini 等
  • 支持模型混合调度和并行处理
  • 灵活的模型切换机制和统一的对话接口
  • 多模型知识库协同

3 🎨 多模态处理能力

  • 文件格式支持:PDF、DOCX、RTF、TXT、MD、HTML、EPUB 等 7+ 种格式
  • 图像处理:支持 PNG、JPG、JPEG、BMP、GIF、SVG、WEBP 等主流格式
  • 智能批处理:支持画布多元素批量选择和 AI 分析

4 ⚡️ AI 驱动的技能系统

集成 Perplexity AI、Stanford Storm 等先进能力,提供:

  • 智能全网搜索与信息聚合
  • 基于向量数据库的知识检索
  • 智能问题改写与推荐
  • AI 辅助文档生成工作流

5 🔍 上下文管理系统

  • 精确的临时知识库构建
  • 灵活的节点选择机制
  • 多维度上下文关联
  • 类 Cursor 的智能上下文理解

6 📚 知识库引擎

  • 支持多源异构数据导入
  • 基于 RAG 的语义检索架构
  • 智能知识图谱构建
  • 个性化知识空间管理

7 ✂️ 智能内容采集

  • 支持主流平台内容一键采集(Github、Medium、Wikipedia、Arxiv 等)
  • 智能内容解析与结构化
  • 自动知识分类与标签
  • 深度知识库集成

8 📌 引用系统

  • 灵活的多源内容引用
  • 智能上下文关联
  • 一键引用生成
  • 引用溯源支持

9 ✍️ AI 增强编辑器

  • 实时 Markdown 渲染
  • AI 辅助内容优化
  • 智能内容分析
  • 类 Notion 的编辑体验

10 🎨 代码生成引擎

  • 生成 HTML、SVG、Mermaid 图表和 React 应用
  • 智能代码结构优化
  • 组件化架构支持
  • 实时代码预览和调试

11 🌐 网站可视化引擎

  • 交互式网页渲染和预览
  • 复杂概念可视化支持
  • 动态 SVG 和图表生成
  • 响应式设计模板
  • 实时网站原型设计
  • 现代 Web 框架集成

🛣️ 产品路线图

我们正在不断改进 Refly,添加令人兴奋的新功能。查看详细路线图,请访问我们的完整路线图文档

  • 🎨 先进的图像、音频和视频生成能力
  • 🎨 跨模态内容转换工具
  • 💻 高性能桌面客户端,具有更好的资源管理
  • 💻 增强的离线功能
  • 📚 高级知识组织和可视化工具
  • 📚 协作知识库功能
  • 🔌 基于 MCP 的第三方插件开发的开放标准
  • 🔌 插件市场和开发者 SDK
  • 🤖 最少监督下的自主任务 Agent
  • 🤖 多代理协作系统
  • ⚡️ 复杂 AI 流程的可视化工作流构建器与 API 支持
  • ⚡️ 与外部系统的高级集成能力
  • 🔒 增强的安全和合规工具
  • 🔒 高级团队管理和分析

如何使用 ?

  • Cloud
    • 我们部署了一个 Refly Cloud 版本,允许你 0 配置使用,它提供了和私有化部署版本的全部能力,包括免费使用的 GPT-4o-mini 和限量体验的 GPT-4o 和 Claude-3.5-Sonnet,访问使用 https://refly.ai/
  • Self-hosting Refly Community Edition
    • 通过这份入门指南,快速在您的环境中运行 Refly。更详细的参考和深入说明,请查阅我们的文档。
  • Refly for enterprise / organizations
    • 请联系我们邮箱 [email protected],我们提供私有化部署的解决方案。

保持关注

在 GitHub 上给 Refly 星标,即可即时接收新版本发布的通知。

stay-tuned

贡献指南

错误报告 功能请求 问题/讨论 ReflyAI 社区
创建错误报告 提交功能请求 查看 GitHub 讨论 访问 ReflyAI 社区
有些事情不如预期那样工作 新功能或改进的想法 讨论和提出问题 一个提问、学习和与他人连接的地方

欢迎所有开发者、测试人员、技术写作者等加入!我们欢迎各种类型的贡献,您可以查看我们的 CONTRIBUTING.md,并随时查看我们的 GitHub issues,大展身手,向我们展示您的才能。

对于错误报告、功能请求和其他建议,您也可以创建新的 issue 并选择最合适的模板来提供反馈。

如果您有任何问题,欢迎与我们联系。获取更多信息和学习的最佳场所之一是 ReflyAI 社区,您可以在那里与其他志同道合的人交流。

社区和联系

  • GitHub Discussion:最适合分享反馈和提出问题。
  • GitHub Issues:最适合报告使用 ReflyAI 时遇到的 bug 和提出功能建议。请参阅我们的贡献指南。
  • Discord:最适合分享您的应用程序并与社区互动。
  • X(Twitter):最适合分享您的应用程序并与社区保持联系。
  • 微信或飞书群聊:最适合与社区成员交流。

上游项目

我们还要感谢以下使 ReflyAI 成为可能的开源项目:

  1. LangChain - 用于构建 AI 应用的库。
  2. ReactFlow - 用于构建可视化工作流的库。
  3. Tiptap - 用于构建协作编辑器的库。
  4. Ant Design - 用于构建 UI 库。
  5. yjs - 为我们的状态管理和数据同步实现提供 CRDTs 的基础支持。
  6. React - 用于 Web 和原生用户界面的库。
  7. NestJS - 用于构建 Node.js 服务器的库。
  8. Zustand - React 的原始且灵活的状态管理。
  9. Vite - 下一代前端工具。
  10. TailwindCSS - 用于撰写精美样式的 CSS 库。
  11. Tanstack Query - 用于前端请求处理的库。
  12. Radix-UI - 用于构建可访问的 React UI 库。
  13. Elasticsearch - 用于构建搜索功能的库。
  14. QDrant - 用于构建向量搜索功能的库。
  15. Resend - 用于构建邮件发送功能的库。
  16. 其他上游依赖。

非常感谢社区提供如此强大而简单的库,使我们能够更专注于产品逻辑的实现。我们希望将来我们的项目也能为大家提供更易用的 AI Native 内容创作引擎。

安全问题

为保护您的隐私,请避免在 GitHub 上发布安全相关问题。相反,请将您的问题发送至 [email protected],我们将为您提供更详细的答复。

协议

本代码库采用 ReflyAI 开源许可证,该许可证本质上是 Apache 2.0 许可证加上一些额外限制。