跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Ember

Ember

Free 等级项目

Ember 是受 Slack 和 Campfire 启发的开源团队聊天应用,提供房间、话题、私信、文件、搜索、机器人和推送通知,并可选 AI 助手;它可一键部署到你自己的 Cloudflare 账户。

访问 NYLLON-SOFTWARE/ember-cloudflare

项目简介

Ember 是受 Slack 和 Campfire 启发的开源实时团队聊天应用。它完全运行在 Cloudflare 上,消息保存在 Durable Objects,文件保存在 R2,并可一键部署到用户自己的 Cloudflare 账户。

核心功能

  • 提供房间、私密房间、私信,以及可同时发送到房间的话题回复;支持提及、引用、表情回应、编辑、删除、未读提示、活动筛选和每个房间的通知设置。支持列表、引用、代码块与语法高亮、链接预览、内嵌图片和视频,以及最大 250 MB 的文件分享。提供与 Slack 兼容的传入 Webhook,可接收 Slack 格式化、附件和 Block Kit 卡片,机器人也能在被提及或私信时回复。可选 Ember AI 助手和自定义代理,通过 Workers AI 或 Cloudflare AI Gateway

适用场景

  • 适合希望以较低成本在自有 Cloudflare 账户上运行团队聊天的小型团队。适合需要加入链接、邮件邀请、域名限制或 Memberful 访问控制的私密社区和会员站点。适合希望通过 Slack 兼容 Webhook 接收监控、CI 或其他工具告警的团队。适合希望在聊天中直接使用可选 AI 助手或自定义代理的团队。

快速开始

  • 在 Cloudflare 仪表板中启用 R2,然后使用 Deploy to Cloudflare 按钮;为 Worker、存储桶和数据库命名,选择消息存储位置,设置安装密码并部署。打开 Worker 地址,输入安装密码,创建社区及其管理员。将 Update Ember 工作流添加到你的副本,并按自托管指南缩减构建 API 令牌权限。通过 general 房间欢迎卡片上的加入链接或邮件邀请团队。本地开发需 Node 22.22.2+、24.15+ 或 26+,以及 pnpm 10,运行 pnpm install、pnpm build、pnpm

部署与要求

  • 需要一个已启用 R2 以存放共享文件的 Cloudflare 账户。每个 Ember 部署都需要独立的 R2 存储桶和数据库。小型团队可使用 Workers Free 计划;每天超过约 100 人的团队需要 Workers Paid。本地开发需要 Node 22.22.2+、24.15+ 或 26+,以及 pnpm 10。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Ember 的项目

Favicon of AnyModelBot

AnyModelBot

Free 等级项目星标数: 1K

住在你电脑里的开源 AI 搭子,一个 Key 畅用主流模型

聊天界面

AnyModelBot 是一款开源、本地优先的个人 AI 智能体应用,支持 Windows、macOS 和 Linux。通过一个 Modelflare Key 可使用 GPT、Claude、Gemini、Grok、DeepSeek、Kimi、GLM 等 70 多个模型;每个机器人有独立人设、工作区和记忆,可在应用、微信或飞书中对话,能读写文件、执行命令和操作电脑,按用量付费。

Favicon of Locally Uncensored

Locally Uncensored

Free 等级项目星标数: 3K

免费开源的桌面本地 AI 工作室

聊天界面

Locally Uncensored 是一款免费开源的桌面本地 AI 工作室,将聊天、编程、图像生成和视频生成整合在一个应用中。无需命令行或 Docker,本地运行,也可选配 LU Cloud。

Favicon of MausBot

MausBot

Free 等级项目星标数: 7.1K

在你自己的电脑上运行你的 AI 机器人团队

聊天界面

MausBot 是免费开源的 Grok Bot 替代方案,以聊天应用形式让你在自己的电脑上运行一组 AI 机器人,并可为机器人提供可用的虚拟计算机。