CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
中文 概览 – 完整信息请见 主页.🇨🇳 中文 (Chinese)
CoCalc Logo

CoCalc

协作计算

什么是 CoCalc

CoCalc的目标是提供Jupyter Notebooks、LaTeX文档和SageMath的最佳实时协作环境,可以从个人使用扩展到大群体和在线课程。我们让您能够专注于当前任务,而不是技术细节。
Screenshot of CoCalc running a SageMath Jupyter notebook

CoCalc:协作计算与数据科学

实时协作

Realtime collaboration
无论您是在从事学术研究、数据分析还是教育内容,CoCalc 彻底改变了计算文档的协作工作,无需繁琐的文件交换和耗时的更改审核。
它支持多种文档类型,包括Jupyter Notebooks、LaTeX 文件、SageMath 工作表和计算白板
在协作过程中,文件更改会实时同步,并自动维护修订历史记录。此功能使您可以轻松跟踪更改并在需要时恢复到以前的版本,从而提高协作项目的透明度和责任感。

聊天室

Chatroom
CoCalc 的聊天室 提供一系列功能以增强沟通与协作:
  • @-提及 直接与合作者联系或查询语言模型
  • 表情符号 支持表达情感
  • LaTeX 公式 在 $ 符号之间渲染
  • 线程标签 便于主题组织
  • 图片插入 通过上传或拖放
  • Markdown 语法 用于文本格式化和链接插入
  • 带有铃铛图标的 通知 系统提醒用户新活动

多种编程语言

CoCalc支持多种编程语言。这包括Python、R、Julia、LaTeX和C++。查看下面的链接以了解可用的内容。您还可以在项目特定的本地环境中安装自己的第三方软件包

支持GPU的计算服务器

使用强大的计算服务器扩展您的CoCalc项目。它们为您的计算提供更多的性能、GPU选项和灵活性。在您的项目中,启动并连接到一台强大的机器,并让您的终端和Jupyter Notebooks在这些机器上运行。
这些服务器可以选择提供非常具有竞争力的GPU支持,按秒计费,您的文件在项目和服务器之间无缝同步

CoCalc 的 Jupyter Notebooks

Jupyter Notebook
CoCalc 提供了一个专为协作和教育量身定制的增强型 Jupyter Notebook 体验
  • 与合作者进行编辑的实时同步
  • 用于文档特定讨论的侧边聊天功能。
  • 集成语言模型以改进代码和修复错误。
  • 用于分发、收集和评分学生笔记本的综合课程管理系统。
  • 记录和查看所有更改的TimeTravel功能。
  • 用于性能跟踪的CPU 和内存监控

CoCalc的LaTeX编辑器

LaTeX Editor
CoCalc的LaTeX编辑器使您能够无缝创建、编辑和协作LaTeX文档:
  • 与合作者实时同步编辑。
  • 具有正向和反向搜索的并排预览
  • 支持使用PythonTeXR/KnitrSageTeX嵌入代码。
  • 集成语言模型用于公式排版、文本改进和建议。
  • 时间旅行记录和查看所有更改,以及用于文档特定讨论的侧边聊天

无供应商锁定

  • 数据和代码所有权:完全掌控代码、文件和数据。该平台更像是一个操作系统,让您可以运行代码且没有限制。
  • 标准文件格式:CoCalc 使用标准的 .ipynb 文件用于 Jupyter 笔记本和标准的 .tex 文件用于 LaTeX 编辑。
  • 开源:CoCalc 的软件环境提供了大量开源软件。这意味着您可以使用 CoCalc 而无需担心专有软件或供应商锁定。
  • 可移植性:该平台旨在轻松迁移您的工作。下载文件以将其移动到其他环境。

开放世界方法

  • CoCalc提供最大灵活性和最小限制,允许用户安装软件包并运行各种环境,如JupyterLab和VS Code。
  • 该平台强调开源软件,支持包括Python、R、Julia、LaTeX和C++在内的多种语言和工具。
  • CoCalc旨在减少用户的设置时间,提供丰富的软件集合和比竞争对手更容易的扩展选项。
  • 尽管由于其灵活性界面可能显得复杂,CoCalc努力通过区分基本和高级功能来平衡简单性和强大性

强大的Linux终端

Linux Terminal
CoCalc通过浏览器提供一个强大的Linux终端,提供:
  • 实时协作终端使用,允许多个用户同时协作工作
  • 能够编辑和执行各种编程语言的脚本文件,包括Bash、Python、Julia、R等多种语言
  • 访问全面的软件堆栈,增强终端的功能和多样性。

课程管理

CoCalc Course Management
CoCalc的课程管理系统提供全面的云端计算机实验室体验,特点包括:
  • 为每位学生提供独立专用的工作空间,实现100%在线工作。
  • 教师和助教可以即时访问并协作学生的文件
  • TimeTravel功能用于查看学生的解题步骤并提供有针对性的帮助。
  • 集成聊天室用于直接指导学生和教学人员之间讨论收集的文件。
  • 完全管理的一致软件环境,消除设置复杂性并确保一致性。

入门

在线服务

要开始使用CoCalc,请按照以下步骤操作:
  • 注册一个账户。
  • 免费试用开始,探索CoCalc的功能。
  • 通过CoCalc商店购买许可证来升级体验,获取更多功能和资源。

本地部署

CoCalc OnPrem 是一个自托管的 Kubernetes 版本的 CoCalc,它在您自己的基础设施上运行整个 CoCalc 平台。它提供与在线版本相同的强大功能,具有支持数千用户的可扩展性定制/白标化资源管理
中文 概览 – 完整信息请见 主页.🇨🇳 中文 (Chinese)