登录 注册
其他
2,704
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Ruby
语言
创建时间
最近更新

项目能做什么

专为 Ruby on Rails 应用程序设计的通知系统。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Noticed

## 🎉  Notifications for your Ruby on Rails app.

[![Build Status](https://github.com/excid3/noticed/workflows/Tests/badge.svg)](https://github.com/excid3/noticed/actions) [![Gem Version](https://badge.fury.io/rb/noticed.svg)](https://badge.fury.io/rb/noticed)

Noticed is a gem that allows your application to send notifications of varying types, over various mediums, to various recipients. Be it a Slack notification to your own team when some internal event occurs or a notification to your user, sent as a text message, email, and real-time UI element in the browser, Noticed supports all of the above (at the same time)!

Noticed implements two top-level types of delivery methods:

1. **Individual Deliveries**: Where each recipient gets their own notification
<details>
<summary> Show Example </summary>

Let’s use a car dealership as an example here. When someone purchases a car, a notification will be sent to the buyer with some contract details (“Congrats on your new 2024 XYZ Model...”), another to the car sales-person with different details (“You closed X deal; your commission is Y”), and another to the bank handling the loan with financial details (“New loan issued; amount $20,000...”). The event (the car being sold) necessitates multiple notifications being sent out to different recipients, but each contains its own unique information and should be separate from the others. These are individual deliveries.
</details>

2. **Bulk Deliveries**: One notification for all recipients. This is useful for sending a notification to your Slack team, for example.

<details>
<summary> Show Example </summary>
Let’s continue with the car-sale example here. Consider that your development team created the car-sales application that processed the deal above and sent out the notifications to the three parties. For the sake of team morale and feeling the ‘wins’, you may want to implement a notification that notifies your internal development team whenever a car sells through your platform. In this case, you’ll be notifying many people (your development team, maybe others at your company) but with the same content (“someone just bought a car through our platform!”). This is a bulk delivery. It’s generally a single notification that many people just need to be made aware of.

Bulk deliveries are typically used to push notifications to other platforms where users are managed (Slack, Discord, etc.) instead of your own.
</details>

Delivery methods we officially support:

* [ActionCable](docs/delivery_methods/action_cable.md)
* [Action Push Native](docs/delivery_methods/action_push_native.md)
* [Apple Push Notification Service](docs/delivery_methods/ios.md)
* [Email](docs/delivery_methods/email.md)
* [Firebase Cloud Messaging](docs/delivery_methods/fcm.md) (iOS, Android, and web clients)
* [Microsoft Teams](docs/delivery_methods/microsoft_teams.md)
* [Slack](docs/delivery_methods/slack.md)
* [Twilio Messaging](docs/delivery_methods/twilio_messaging.md) - SMS,
阅读完整原文

商业机会分析 AI 生成

Noticed UI Pro: 针对 Rails 的即插即用通知中心前端套件

产品构想为 Noticed 提供商业级、支持 Hotwire/Turbo/React 的前端通知中心组件库及管理面板,减少开发者手写通知铃铛、未读列表和偏好设置界面的时间。
核心功能开箱即用的通知中心下拉面板(适配 Tailwind CSS/Bootstrap)、实时 ActionCable 徽标计数、多渠道用户通知偏好配置界面(用户自主开关邮件/短信/推送)。
目标用户使用 Rails 和 Noticed 构建产品的独立开发者及小型 SaaS 团队。
难度/周期简单 · 2-4周 · 成本:极低(仅需个人开发环境与静态站点托管)
收费模式按项目买断制授权(类 Tailwind UI / Rails UI 模式,如 $79-$199/域名或终身商业许可)。
竞争风险Rails 开发者群体普遍偏向手写定制或直接利用开源代码,客单价偏低需依靠社区口碑走量。
依据 已验证事实

Noticed Studio: 针对 Rails 的无代码/低代码通知编排引擎 (Gem 商业版)

产品构想在 Noticed 基础之上构建可视化引擎,让运营和产品人员无需改动代码即可设计通知模板、设置投递策略(如邮件失败后降级为短信)和防打扰窗口。
核心功能网页端可视化通知模板编辑器、降级路由规则配置(Fallback logic)、频率限制与聚合规则(Digests)、分渠道投递分析仪表盘。
目标用户业务流程复杂、运营团队需要频繁修改通知内容与策略的成长期 Rails SaaS 团队。
难度/周期中等 · 2-3个月 · 成本:低(自建测试沙箱与文档基础设施)
收费模式商业 Gem 订阅制(如 Sidekiq Pro 模式,按年收费 $490 - $1,990/年)。
竞争风险需要深度兼容 Noticed 底层架构升级,维护私有 Gem 分发源和企业支持成本较高。
依据 数据支持的判断

Hosted Noticed Hub: 托管型通知日志与审计 SaaS

产品构想提供云端代理/Webhook 收集服务,统一监控 Noticed 发送的所有通知,记录 APNs/FCM/Twilio 等三方回执,实现统一投递率排查与合规审计。
核心功能统一通知投递生命周期跟踪、跨渠道投递失败报警与自动重试、审计合规日志长期归档、终端用户接收记录查询工具。
目标用户对合规性与送达率有严格要求的中型企业、Rails 架构的电商/金融类应用。
难度/周期高 · 3-4个月 · 成本:中等(需维护日志摄取高吞吐后端与存储服务成本)
收费模式SaaS 月订阅制,按月处理通知量分级计费(如每月 $29-$299)。
竞争风险直接与 Knock、Novu、Courier 等成熟通用通知 SaaS 竞争,竞争壁垒低且运维负担大。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
adam-p/markdown-here 中文介绍暂未生成
Google Chrome, Firefox, and Thunderbird extension that lets
60,253 JavaScript
novuhq/novu 中文介绍暂未生成
The open-source communication infrastructure for agents and
40,324 TypeScript
chatwoot/chatwoot 中文介绍暂未生成
Open-source live-chat, email support, omni-channel desk. An
39,684 Ruby
enescingoz/awesome-n8n-templates 中文介绍暂未生成
280+ free n8n automation templates — ready-to-use workflows
26,377 -
nylas/nylas-mail 中文介绍暂未生成
:love_letter: An extensible desktop mail app built on the mo
24,728 JavaScript
PHPMailer/PHPMailer 中文介绍暂未生成
The classic email sending library for PHP
22,342 PHP
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 38 个 Release
社区活跃Star 2,704 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/excid3/noticed.git
cd noticed
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。