← 返回列表

Discord Waifus:在 Discord 服务器中运行自主行动的 AI 角色聊天机器人

waifucave/discord-waifus · AI controlled waifu bots for your discord server that can talk and interact with you and other users

GitHub原文发布 未知首次收录 2026-10-30上架 2026-10-30 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Discord Waifus 是一个本地运行的 TypeScript 项目,可在 Discord 服务器中部署多个具有各自人格、模型和独立机器人的 AI 角色。每个角色作为自主代理持续运行:被提及、回复、名字、私信或自定义唤醒条件触发后,读取频道内容并自行决定是否回应;拥有记忆笔记、作息与每日预算,支持网页搜索、图像 OCR 读取和网页仪表盘管理。项目通过 npm 全局安装,数据保存在本地 ~/.dc-waifus 目录。

核心能力与快速开始

★ 5 · TypeScript

能做什么
支持创建多个具有独立人格、模型和 Discord 机器人的 AI 角色;角色由提及、回复、名字、私信或自身唤醒计划触发,自主判断是否发言;维护笔记式记忆并按日整理;具备作息与每日预算设定;集成 Exa 网页搜索与页面读取、内置 WebAssembly Tesseract OCR 读图;提供 Web 仪表盘展示生命时间线、用量与成本;提供 CLI 读写全部设置;支持远程设备配对管理同一主机,数据本地保存在 ~/.dc-waifus。
适用场景
用于在 Discord 服务器中构建由 AI 角色组成的活跃群聊氛围;为社区或兴趣群组配置具有不同人格的聊天机器人并让其自主互动;在本地自行管理模型密钥与角色数据的场景。
项目形态
可直接使用的工具
部署方式
通过 npm 全局安装 @waifucave/discord-waifus 后在本地机器运行 waifus start,仪表盘默认监听 127.0.0.1:3888;README 称整个方案运行在用户自己的机器上。
主要依赖
需要 Node.js 20 或更新版本;需至少配置一个模型提供商 API 密钥;需创建 Discord 应用并配置相应网关 intent(MESSAGE CONTENT INTENT 为必需);可选本地 Laya 检测模型需另行创建 Python 3.10+ 环境安装依赖。
使用限制
远程管理 V1 仅覆盖 Apple 芯片 macOS、Windows x64/ARM64、Linux x64/ARM64,Intel macOS 与 Linux ARMv7 尚未支持;Windows/Linux 网络场景与挂起恢复未做实机网络验证;初始 beta 未完成 24 小时生产环境持续运行验证;本地 Laya 检测模型存在较多误报;直接连接无法建立时不会回退到中继;远程管理无法停止或重启主机操作系统进程。
许可证
MIT
最近推送
2026-10-30 04:43

资料检查:2026-10-30 07:00 · 卡片整理:2026-10-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。