Repolode
mainsail-crew

mainsail-crew/mainsail

基于 Moonraker API 的 Klipper 3D 打印机网页控制界面,支持监控与操作。

可替代:OctoPrint

Star
2,243
Fork
614
未关闭 Issue
107
最近提交
7天前

这是什么?

Mainsail 是 Klipper 3D 打印机固件的网页控制界面。它在浏览器中运行,通过 Moonraker(Klipper 的 API 服务)连接打印主机,适配桌面、平板和手机,一套安装可管理多台打印机。

界面覆盖日常打印流程:上传和管理 G-Code 与配置文件,在浏览器中带语法高亮编辑,排队任务,用 3D 预览查看打印进度,并查看打印历史和使用统计。温度曲线、热床网格可视化、宏和温度预设、以及继电器、智能插座等电源设备的控制也都包含在内。

支持多路摄像头,并可与 moonraker-timelapse 集成自动录制延时摄影。仪表盘和主题可自定义,界面提供 12 种语言。

核心功能

  • 01响应式界面,适配桌面、平板和手机
  • 02一套安装可管理多台打印机
  • 03文件管理器,内置带语法高亮的 G-Code 与配置文件编辑器
  • 04任务队列、打印历史和使用统计
  • 05热床网格可视化与带进度的 G-Code 3D 预览
  • 06支持多路摄像头和延时摄影录制

适用场景

  • 无需专用电脑,通过浏览器操作 Klipper 打印机
  • 用一个界面管理由多台 Klipper 打印机组成的小型打印农场
  • 长期跟踪打印成功率和打印机使用情况
  • 在手机或平板上控制打印机的电源设备和宏

快速上手

  1. 1

    访问官方安装文档进行安装

  2. 2

    可选:在 my.mainsail.xyz 试用远程模式

使用前须知

  • 需要已运行 Moonraker API 的 Klipper 打印机。
  • 采用 GPL-3.0 许可证,这是一种要求衍生作品开源的 Copyleft 许可证。

标签

常见问题

mainsail 是什么?
基于 Moonraker API 的 Klipper 3D 打印机网页控制界面,支持监控与操作。 Mainsail 是 Klipper 3D 打印机固件的网页控制界面。它在浏览器中运行,通过 Moonraker(Klipper 的 API 服务)连接打印主机,适配桌面、平板和手机,一套安装可管理多台打印机。
mainsail 可以免费使用吗?用的什么许可证?
mainsail 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
mainsail 还在维护吗?
活跃维护中。mainsail 最近一次提交是在 2026年10月31日。
mainsail 适合用来做什么?
无需专用电脑,通过浏览器操作 Klipper 打印机 用一个界面管理由多台 Klipper 打印机组成的小型打印农场 长期跟踪打印成功率和打印机使用情况 在手机或平板上控制打印机的电源设备和宏
mainsail 怎么安装和运行?
访问官方安装文档进行安装 可选:在 my.mainsail.xyz 试用远程模式
在哪里获取 mainsail?
源代码和安装说明在 GitHub 上:https://github.com/mainsail-crew/mainsail

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目