v1.6.0新增:教会网站支持 12 种语言

教会网站与教会管理,放在真正属于你们的地方。

Church4Christ 把支持 12 种语言的教会网站,和会友、小组、服事排班、儿童报到、奉献等事工管理整合在一起。它运行在你们自己的 Cloudflare 账户上,源代码完全开放。

无需注册。可以用访客、会友或管理员的身份,浏览虚构资料的演示教会。

用 Church4Christ 搭建的演示教会网站
同工后台首页,显示本周的周报和讲道准备
手机上显示的儿童报到接送码
  • 开源
  • 运行在 Cloudflare 边缘网络
  • 1.6.0 版
  • 12 种语言
  • 22 个可开关模块
产品一览

从教会门面,到幕后同工。

以下都是当前版本的真实界面,资料来自项目自带的虚构演示教会。

演示教会网站的讲道资料库

多语言的教会网站:讲道、周报、活动,导航按模块自动分组。

同工后台首页,显示本周准备事项

本周的周报和讲道准备,以及各模块的待办事项。

服事排班矩阵

一个月的服事安排一目了然,同工通过邮件确认。

儿童报到管理台

每周报到人数、4 周平均和 12 周图表。

会友平台主页

会友登录后的主页:服事、家庭、小组和代祷。

天生多语言

12 种语言,由教会自己挑选。

许多教会用不止一种语言敬拜。Church4Christ 内置 12 种界面语言,你们可以开启会众用得到的语言,并设定默认语言。

  • English
  • 中文
  • Español
  • Português (Brasil)
  • Français
  • Deutsch
  • 日本語
  • 한국어
  • Bahasa Melayu
  • Bahasa Indonesia
  • Tiếng Việt
  • हिन्दी
  • 访客切换语言后,仍停留在同一页。
  • 缺少翻译时,先显示默认语言,再显示英文。
  • 中文读者可一键在简体和繁体之间转换。
  • 邮件会按每个人的语言发送(该语言已开启时)。
  • 新增的 10 种语言由 AI 辅助翻译,欢迎母语者指正。
中文首页
同一个首页的日文版本
手机上也好用

在每个人口袋里的浏览器中就能用。

1.5 版针对 375px 宽的屏幕重新设计了儿童报到和服事排班:宽表格改为卡片,按钮大小适合手指点按,报到机会弹出合适的手机键盘。

手机上报到后的接送码

儿童报到

手机上的排班卡片

服事排班

手机上的圣诞崇拜流程单

流程单

手机上的个人服事日历

我的日历

没有需要下载的原生 App,就是同一个网站,为手机调整了版面。

如何开始

从第一次试用,到主日早上。

  1. 试用在线演示

    用访客、会友或管理员的身份,浏览一间资料齐全的演示教会。什么都不用安装。

    试用在线演示
  2. 按你的方式安装

    下载源代码后运行一个命令,就会打开本地设置表单,填写教会名称、颜色、Logo 和要启用的功能。也可以让 AI 编程助手按照安装指南来完成。

    $ git clone https://github.com/leveo/church4christ.git$ cd church4christ && npm ci$ npm run onboard
  3. 随着成长开启模块

    先在 Cloudflare D1 上启用“网站 + 社群管理”。日后可在「设置 → 模块」中加入会友平台、奉献或服事流程。

    阅读安装指南
或者把这段话交给你的 AI 编程助手(英文原文)
“Read AGENTS.md and docs/setup.md. Start the browser onboarding so I can choose our organization’s branding and first features. Use my saved preferences to set up a local preview, verify the site and administrator pages, then report the URL and remaining checks.”
模块

22 个模块,需要什么用什么。

关闭一个模块,它的页面、链接和邮件会一起隐藏。资料不会被删除,随时可以重新开启。

内容5

社群13

  • 祷告墙

    接收并关怀祷告事项。

  • 活动

    发布活动与公告。

  • 团契

    发布团契目录。

  • 小组

    管理小组成员、活动、报名与出席。

  • 会友与家庭

    管理会友、家庭与牧养记录。

  • 儿童报到

    进行安全的儿童报到与出席管理。

  • 崇拜出席

    记录成人崇拜出席总数,并汇总儿童报到人数。

  • 新朋友跟进

    接收新朋友资料并协调个人跟进。

  • 活跃度评分

    监测可解释的会友活动与全教会参与情况。

  • 会友平台

    提供会友家庭、小组、日历、祷告与机会探索工具。

  • 奉献需要 Supabase

    记录奉献并可选择使用 Stripe 收款。

  • 活动报名需要 Supabase

    管理免费或付费活动报名。

  • 学习

    让事工课程在课堂之外延续学习。

服事4

  • 服事排班

    协调事工、团队、排班与提醒。

  • 恩赐探索

    帮助会众探索恩赐与服事配搭。

  • 见证

    收集并发布服事见证。

  • 服事流程新

    为崇拜与活动安排流程单、彩排、可服事时间与日历。

奉献和活动报名需要 Supabase(PostgreSQL)数据库,其余模块都可在默认的 Cloudflare D1 上运行。

只需要其中一部分?

从单一功能版本开始。

每个版本都是同一套代码,只开启了一个功能区。没有另外需要维护的代码,日后随时可以开启更多功能。

开源教会儿童报到系统

家长在平板上为孩子报到,拿到接送码;儿童事工同工随时看到现在谁在教室里。

preset: checkin

church-checkin

开源教会服事排班系统

为敬拜、儿童、招待、音控等团队排班;同工从邮件链接确认或婉拒,标记不能服事的日期,并订阅自己的服事日历。

preset: volunteer-scheduling

church-volunteer-scheduling

开源教会小组管理系统

为教会小组建一个家:公开小组目录、加入申请、定期聚会,聚会后用邮件里的清单点名。

preset: small-groups

church-small-groups

开源教会网站内容管理系统

同工不用写代码就能更新的多语言教会网站:讲道、活动、周报、文章、祷告事项和区块页面编辑器。

preset: website

church-website-cms
费用透明

软件免费。托管可能产生的费用,都写在这里。

Church4Christ 不收订阅费。你们按实际用量直接付费给服务商;许多小教会一开始都在 Cloudflare 的免费额度之内。

软件许可

$0

开源:可以使用、修改和分享。

  • 包含全部 22 个模块
  • 不按席位或会友人数收取授权费
  • 代码不会被厂商锁定

GPL-3.0 许可 · 我们选择这个许可,是希望 Church4Christ 一直帮助真正需要它的教会。任何人分发修改后的版本,都必须以同样的条款公开源代码,所以它不能被改成闭源产品拿去牟利。为教会提供安装、定制、托管或技术支持,并收取合理的劳务费用,是完全欢迎的。

查看完整费用说明

本机试用

$0

在自己的电脑上用本地 D1 运行网站或社群模块

本地 D1 试用不需要任何托管服务费用,只需要一台电脑和一些时间。

D1:网站与社群

起步常为 $0

Cloudflare Worker、D1 和 R2,最多 20 个兼容 D1 的模块

规模不大的部署可以落在 Cloudflare 免费额度之内。超出额度的流量、存储和操作,以及域名和其他服务,可能产生费用。

正式邮件

每月 $5 起

向任意收件人发送登录链接、提醒、申请通知和摘要

向任意收件人发信需要 Workers Paid 方案,目前最低每月 $5,含 3,000 封邮件,超出后每 1,000 封 $0.35。

Supabase 与完整模块

Cloudflare + Supabase 方案

Cloudflare 加上 Supabase/PostgreSQL,用于完整教会系统的模块,包括奉献和活动报名

所选的 Supabase 方案可能另有费用。Supabase 免费版没有每日自动备份,长期不活跃的免费项目可能被暂停;请定期做异地备份,或选择备份方案符合需要的付费版。

以上只是规划参考,并非价格承诺。价格以 2026 年 8 月为准,随时可能调整;部署前请在所附的官方价格页面上确认。

Planning Center 替代方案

在找开源的 Planning Center 替代方案吗?

Church4Christ 用一套自行部署的系统涵盖了大部分日常教会管理工作;可选的只读同步功能,让两套系统在过渡期间并行运作。

目前还不能取代的部分

  • 没有原生手机 App。网页在手机浏览器中可以正常使用,儿童报到和服事排班在 375px 宽的屏幕上也能操作。
  • 不支持短信,通知通过邮件发送。
  • 没有诗歌库或诗歌编排。「服事流程」提供的是流程单和彩排安排。
  • 与 Planning Center 的同步是只读的,并且只涵盖 People(会友资料)。
  • 它是一套由你们团队自行运行和维护的基础系统,不是由厂商提供支持的托管服务。

Planning Center 及其他产品名称均为其各自所有者的商标。Church4Christ 是独立项目,与上述公司没有任何关联。

查看完整对比

教会常问的问题

Church4Christ 真的免费吗?

软件本身免费,并且开源。主机、邮件、数据库和域名等服务,视你们的设置和用量可能产生费用;规模较小的部署可以落在服务商的免费额度内。

别人可以拿这套代码去卖钱吗?

Church4Christ 开源,是希望帮助真正需要它的教会。它采用的 GPL-3.0 许可要求:任何人分发修改后的版本,都必须以同样的许可公开源代码,所以它不能变成闭源产品拿去牟利。为教会提供安装、定制、托管或技术支持并收取合理的劳务费用,是欢迎的。具体以许可条款原文为准。

有没有可以直接注册使用的托管版本?

没有。Church4Christ 是由教会部署在自己 Cloudflare 账户上的源代码,没有需要注册的 Church4Christ 账户。在线演示是让你们先试用。

适合哪些教会?

中小型教会、团契和非营利机构,特别是多语言和移民教会;最好有一位熟悉技术的同工、志愿者或合作伙伴负责部署和维护。

没有工程师的小教会能用吗?

最理想的是有一位熟悉技术的人负责部署和更新。浏览器设置表单和 AI 助手指南能减轻很多工作,但仍需要有人审核改动、备份资料并负责部署。

支持哪些语言?

12 种界面语言:英文、中文、西班牙语、巴西葡萄牙语、法语、德语、日语、韩语、马来语、印尼语、越南语和印地语。教会可以自选要开启的语言并设定默认语言,中文还可一键转换简繁。讲道、活动、页面等内容由你们的同工用各语言撰写。

可以从 Planning Center 逐步迁移过来吗?

可选的只读 Planning Center People 同步会关联会友资料,无法确定的匹配交由人工审核,两套系统可以并行运作。会友资料可用 CSV 导入工具迁移。

应该选哪个数据库?

除非需要奉献或活动报名(这两个模块需要 Supabase/PostgreSQL),建议从 Cloudflare D1 开始。目前没有从 D1 到 Supabase 的自动迁移,请在录入正式资料前决定。

用什么技术构建?

Astro 运行在 Cloudflare Workers 上,资料存放在 Cloudflare D1 或 Supabase/PostgreSQL,媒体文件存放在 Cloudflare R2。公开页面不加载任何前端框架。

亲自看看吧。

先在浏览器里打开演示教会,准备好了再阅读安装指南。