首页
/ Laudspeaker 开源项目教程

Laudspeaker 开源项目教程

2026-01-30 05:23:25作者:丁柯新Fawn

1. 项目介绍

Laudspeaker 是一个开源的客户参与和产品引导平台。它是一个 Braze、One Signal、Customer Io、Appcues 和 Pendo 的开源替代品。Laudspeaker 允许设计产品引导流程,并发送基于产品和事件触发的电子邮件、短信、推送通知等。它专注于可扩展性,并支持多种消息通道,包括推送、电子邮件、短信和 Webhooks。

2. 项目快速启动

以下是在本地环境中快速启动 Laudspeaker 项目的步骤:

环境准备

确保你的系统安装了以下依赖:

  • Node.js
  • npm 或 yarn
  • Docker

克隆项目

git clone https://github.com/laudspeaker/laudspeaker.git
cd laudspeaker

安装依赖

npm install

或者如果你更喜欢使用 yarn:

yarn install

配置环境变量

在项目根目录下创建 .env 文件,并添加以下环境变量:

DB_HOST=localhost
DB_USER=root
DB_PASSWD=root
DB_NAME=laudspeaker

确保根据你的数据库配置修改这些变量。

启动服务

npm start

或者使用 yarn:

yarn start

3. 应用案例和最佳实践

案例一:用户引导流程

使用 Laudspeaker 创建一个简单的用户引导流程,包括电子邮件和推送通知。首先,在 Laudspeaker 界面中创建一个新的旅程,然后添加以下步骤:

  1. 用户注册后发送欢迎电子邮件。
  2. 用户首次登录后发送推送通知。

案例二:事件触发通知

当用户完成特定操作时,例如完成一次购买,可以设置一个事件触发通知。在 Laudspeaker 中创建一个事件,并配置相应的通知模板。

4. 典型生态项目

Laudspeaker 的生态系统包括以下项目:

  • Laudspeaker Cloud:Laudspeaker 的云服务版本,提供即时的客户参与和产品引导解决方案。
  • Laudspeaker 企业版:为大型企业提供的定制化解决方案,包括高级安全特性和扩展功能。
  • Laudspeaker SDK:用于集成 Laudspeaker 功能的软件开发工具包,支持 iOS 和 Android 平台。

通过这些项目,Laudspeaker 为开发者提供了一套完整的客户参与和产品引导解决方案。

登录后查看全文

项目优选

收起
kernelkernel
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
511
551
docsdocs
暂无描述
Markdown
852
5.69 K
ops-transformerops-transformer
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
1.05 K
2.49 K
kernelkernel
deepin linux kernel
C
33
16
pytorchpytorch
作为 Ascend for PyTorch 社区的核心组件,TorchNPU 是昇腾专为 PyTorch 打造的深度学习适配插件,使 PyTorch 框架能够直接调用昇腾 NPU,为开发者提供昇腾 AI 处理器的超强算力。
Python
839
1.28 K
ops-nnops-nn
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
847
1.7 K
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
1.25 K
1.38 K
jiuwenswarmjiuwenswarm
JiuwenSwarm 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。
Python
3.17 K
857
AscendNPU-IRAscendNPU-IR
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
503
346
cann-learning-hubcann-learning-hub
CANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。
Jupyter Notebook
787
415