alan-sdk-web

给网页加上能听会说的AI助手,无需后端,快速上线

Alan AI SDK for Web 是一个为网页应用提供对话式AI能力的开发工具包,它允许开发者通过简单的集成,为网站或Web应用添加语音和文本交互界面。该SDK的核心是“自编码系统”,即开发者无需深入复杂的自然语言处理或语音识别技术,只需定义对话场景和意图,Alan平台会自动生成对话逻辑并处理语音识别、语义理解、对话管理等复杂任务。它解决了传统AI助手开发门槛高、迭代慢的问题,使产品团队能够快速构建和部署对话式体验。SDK提供了丰富的API和UI组件,支持自定义对话界面、多语言、跨平台(Web、iOS、Android)以及实时更新对话模型,无需重新发布应用。此外,它还集成了分析工具,帮助开发者监控对话质量和用户行为。

开源 unknown 办公效率
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2427
维护状态 较活跃
是否开源 是
定价模式 unknown

项目数据

分类办公效率
开发团队alan-ai
所属国家
官网地址https://alan.app
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议
主要语言
技术栈/模型ai,ai-assistant,ai-chat,ai-chat-bot,conversational-ai,custom-dataset,enterprise,explainable-ai,generative-ai,large-language-models,llms,low-code,machine-learning,nlp,productivity,question-answering,text-ai,voice-ai,voice-ai-platform,workflow
GitHub 星标★ 2427
30天Star增速
HF 下载量
上线时间2019-10-23 00:00:00
最近更新2026-09-22 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可运行的 Web 应用(用于嵌入 Alan 智能层)
  • Alan AI 账号(在 studio.alan.app 注册)
  • 可访问 alan.app 与 studio.alan.app 的网络环境

安装与启动步骤

  1. 1注册 Alan 账号

    打开 Alan AI Studio 注册页,用邮箱创建账号并登录,这是创建对话项目的前提。

  2. 2创建对话项目

    在 Alan Studio 中新建项目,定义对话场景与意图;对话逻辑由平台自动生成,无需自研 NLP。

  3. 3获取 SDK 代码

    克隆官方仓库,查看 Web SDK 源码与示例,确认与自身项目的集成方式。

    git clone https://github.com/alan-ai/alan-sdk-web
  4. 4嵌入到 Web 应用

    按官方文档将 SDK 引入页面,并挂载 Alan 的对话入口,支持语音与文本两种交互。

  5. 5查阅文档排错

    集成中遇到问题时对照官方文档与 FAQ,确认 API、界面组件的当前用法。

如何确认成功

在浏览器打开集成后的页面,出现 Alan 对话入口,并能正常完成一次语音或文本对话即表示接入成功。

常见问题

Q:README 里没写安装命令,该怎么安装?

A:本仓库 README 未给出具体安装命令,请以官方文档 https://alan.app/docs 为准,按文档说明引入 SDK,不要照搬第三方教程。

Q:改动了对话逻辑需要重新发布应用吗?

A:不需要。README 说明可实时更新对话模型,改动在 Alan 平台侧生效,无需重新发布应用。

Q:遇到问题去哪里找帮助?

A:可查看官方 FAQ:https://alan.app/docs/usage/additional/faq,或到 GitHub 仓库 https://github.com/alan-ai/alan-sdk-web 提交 issue。

Q:这个 SDK 只能用于 Web 吗?

A:本仓库是面向 Web 的 SDK,Alan 还提供其他平台的 SDK,具体支持范围与集成方式以官网文档为准。

注意事项

  • README 节选未包含 npm 包名与安装命令,实际安装方式务必以官方文档为准。
  • 对话逻辑在 Alan 平台定义并云端更新,改完即时生效,无需重新发版。
  • 项目地址:https://github.com/alan-ai/alan-sdk-web,官网:https://alan.app。

核心亮点

  • 零后端集成:前端引入SDK即可获得完整对话能力,无需自建NLU服务
  • 对话模型云端更新:修改对话逻辑无需重新部署应用,实时生效
  • 跨平台支持:同一套对话逻辑可复用于Web、iOS、Android,降低开发成本

不足之处

  • 依赖Alan云服务,离线或私有化部署场景受限
  • 高级功能可能需要付费,开源版本功能有限

适用场景

  • 为SaaS产品添加智能客服或产品导购助手
  • 在营销页面嵌入语音交互,提升用户参与度
  • 为内部工具提供自然语言查询接口,简化操作

替代项目

Rasa、Dialogflow、Botpress

项目介绍

alan-sdk-web 是编程开发领域的开源项目,由 alan-ai 开发,2019 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(2,427)位列前 30%,在编程开发分类中处于中上游。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。

它主要面向的使用场景是:为SaaS产品添加智能客服或产品导购助手。同类可对比的替代方案包括 Rasa、Dialogflow、Botpress。

上一篇:SocratiCode

下一篇:claude-code.nvim

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3121 2026-08-09