基于 GenericAgent · 内核零改动 · MIT 开源

蓬莱

P E N G L A I

住在你飞书和微信里的中文 AI 管家

听得出你语音里的情绪,记得住你说过的话,干得了查资料、写代码、跑任务的活。五块钱的服务器 + 一个大模型 Key + 十分钟向导,就能上岛。

八仙过海 · 各显神通

$ curl -fsSL https://gh-proxy.com/https://raw.githubusercontent.com/kevinchennewbee/PenglaiAgent/main/install.sh | sh
开始上岛 → ★ GitHub
蓬莱智能体 PenglaiAgent — 海上仙山
各显神通

它能做什么

每一条都在真实服务器上每天跑着,不是路线图

🎙️

听得出情绪的耳朵

本地 CPU 跑 SenseVoice(约 230MB):语音转写 + 7 种情绪 + 声学事件。飞书/微信开箱即用,钉钉/QQ/企微由发行层封装补齐。

💬

多渠道,都是扫码

已实测:飞书扫码自动建应用(免公网 IP)、个人微信扫码登录、终端 TUI。已封装待真机验证:钉钉/QQ/企微/Telegram/Discord,各一条命令。同一个管家,多个门。

🧠

四层记忆

索引/事实/技能/原始会话四层文件式记忆,纯 markdown 可审计;写入前威胁扫描(注入/角色劫持/密钥落库),禁止覆盖。

🛡️

确定性安全

危险命令与路径红线拦截 + 全量工具调用审计 + 出站文件白名单。安全靠确定性检查,不靠 LLM 自觉。

🔎

网页搜索开箱即用

内置免费 Bing 兜底,无头云服务器也能查天气/新闻/事实,不依赖浏览器。想要多源交叉验证再 penglai enable intel 叠加独立搜索源。

🌙

真主动,不扰民opt-in

心跳 + 硬编码门禁的真主动:恶劣天气预警、从语音里听出的情绪主动关心、早晚问候、久未联系才招呼。投递到飞书和微信。勿扰时段、绝不插话。

🎛️

能力随时补开

第一次向导没开的,事后一条命令补上:penglai enable voice|companion|intelpenglai abilities 看全貌——不必重跑向导。

一个管家,多个门

渠道矩阵

GA 内核自带 7 个 IM 前端,蓬莱层统一封装为 penglai enable

渠道接入语音状态
飞书 Feishu向导扫码自动建应用✓ 转写+情绪✓ 实测
微信 WeChat向导扫码登录(个人号)✓ silk✓ 实测
终端 TUI裸跑 penglai 即聊✓ 内核
钉钉 DingTalkpenglai enable dingtalk🔧 自带ASR待实测
QQpenglai enable qq🔧 wav+情绪待实测
企业微信 WeCompenglai enable wecom🔧 自带ASR待实测
Telegrampenglai enable telegram待实测
Discordpenglai enable discord待实测

✓ 实测 = 真机走完全程 | 待实测 = 代码就绪未跑真机 | 🔧 = 语音由发行层封装(上游前端原本丢弃语音)。诚实比好看重要。

一行上岛

开始安装

没有 Python、没有 git 都不要紧,脚本全自动备好;国内网络自动走镜像

# 裸机一行,国内走 gh-proxy 镜像 curl -fsSL https://gh-proxy.com/https://raw.githubusercontent.com/kevinchennewbee/PenglaiAgent/main/install.sh | sh
# 自动取镜像→向导→常驻容器,数据在卷里升级不丢 curl -fsSL https://gh-proxy.com/https://raw.githubusercontent.com/kevinchennewbee/PenglaiAgent/main/docker-install.sh | sh
# PyPI 引导器,运行时拉取最新仓库 pip install penglai penglai setup
git clone https://github.com/kevinchennewbee/PenglaiAgent.git cd PenglaiAgent python3 penglai setup # 向导:语言→依赖→模型→渠道→能力面板
蓬莱安装向导实景 / Penglai setup wizard

安装向导实景:中英双语 · 翻页式步骤 · 渠道一页多选

一路走来

更新日志

从首次开源到今天,每一版都来自真实使用反馈

🔄 更新承诺
上游 GenericAgent 的安全类修复,确认问题后 48 小时内同步;功能类更新在确认不冲突且稳定后 72 小时内同步。你只需要一句 penglai update
海上有仙山

为什么叫蓬莱

蓬莱是传说中的海上仙山,可望而不可即。

AI 之于普通人,正如蓬莱之于古人——明明听说了它的神通,却被一层迷雾挡在岸边:API、终端、配置,每一样都是劝退的礁石。

蓬莱想做那艘摆渡的船:会发微信,就该会用 AI 管家。八仙过海,各显神通——多模型、多渠道,每个人都能找到自己上岛的路。

作者在写

关注公众号 KevinAIStack

Personal AI Stack 的长期实践笔记:深度思考 · 实用工具 · 开源项目——蓬莱的开发幕后与新版本预告首发于此

微信公众号 KevinAIStack — 微信搜一搜 KevinAIStack

微信「搜一搜」KevinAIStack,或扫码关注