{"repo":"chenluQwQ/bilibili-ai-bot","free":true,"listed":false,"github":"https://github.com/chenluQwQ/bilibili-ai-bot","clone":"git clone https://github.com/chenluQwQ/bilibili-ai-bot.git","description":"🤖 一个部署在B站的AI角色系统 — 自动回复评论、刷视频、发动态，有记忆会成长。只需填好人设和api就能用。","language":"Python","stars":19,"topics":["ai-bot","ai-character","ai-companion","automation","bilibili","bilibili-api","bot","chatbot","flask","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"🤖 Bilibili AI Bot 一个部署在B站的 AI 角色系统 —— 自动回复评论、主动刷视频、发动态、有记忆、会成长。 只需填好人设和 API Key 就能用。全部功能通过 Web 面板 管理，无需改代码。 --- ✨ 功能一览 🗣️ 智能评论回复 - 自动检测新评论并生成 AI 回复 - 支持多模型（Claude / Gemini / GPT 等 OpenAI 兼容 API） - 主模型失败自动切换备用模型 - 识别评论中的 图片 ，结合视觉模型理解内容后回复 - 识别评论所在的 视频内容 ，结合上下文回复 - 触发关键词联网搜索，回答时事类问题 ✉️ B站私信 - 在同一套人格、记忆、好感度和用户档案下回复新私信 - 首次开启只建立当前位置，不处理历史私信 - 处理纯文本和B站站内视频分享卡片；每条消息只处理一次，发送失败也不会自动重复发送 - 可限制为仅主人、主人和白名单，或所有安全私信 - 对不明外链、IP 链接和疑似色情引流先隔离，可直接调用 B站拉黑 - 安全判断只解析文字， 不会访问私信里的链接 🧠 记忆系统 - 基于 语义向量检索 的长期记忆（BAAI/bge-m3 embedding） - 按对话线程和用户分别管理记忆 - 自动压缩过长记忆，保留关键信息 - 💎 永久记忆：AI 自动识别需要长期记住的重要事件 - 记忆在 B站评论和本地聊天之间 共享 💛 好感度与用户档案 - 每个用户有独立的好感度分数（0 100） - 根据好感度划分关系等级：陌生人 → 粉丝 → 熟人 → 好友 → 主人 - 不同关系等级，回复态度和亲密程度不同 - AI 自动记录对每个用户的印象和关键信息 - 好感度过低或连续辱骂自动拉黑 📺 主动行为 - 主动刷视频 ：每天随机时间浏览推荐/关注UP主的视频 - 主动评论 ：看完视频后发表评价 - 点赞/投币/收藏/关注 ：根据评价决定互动行为 - 发动态 ：每天随机时间发布一条 B站动态（支持 AI 配图） - 所有时间随机生成，行为自然拟人 🌱 性格成长 - 每天自动反思当天的互动 - 性格特征、说话习惯、对事物的看法会随时间 动态演化 - 所有成长记录可在面板中查看和管理 😊 心情系统 - 根据互动内容实时变化心情 - 心情影响回复的语气和风格 - 可在面板查看当前心情状态 🎭 多人格系统 - 支持创建和切换多个人格（角色设定） - 每个人格有独立的系统提示词、风格提示词、主人提示词 - 前端一键切换，无需重启 🖼️ AI 画图 - 本地聊天中支持 AI 画图（默认 Flux.2 Pro） - 发动态时可以自动生成配图 🔍 联网搜索 - 检测到时事类问题自动联网搜索 - 搜索结果融入回复上下文 --- 🖥️ Web 管理面板 全功能 Web 面板，支持 桌面端和手机端 ： 面板 功能 ------ ------ 💬 聊天 与 Bot 直接对话，支持图片和 AI 画图 📋 快捷总结 一键生成互动记忆总结 🎭 人格管理 创建/编辑/切换多个角色人格 👥 用户管理 查看所有用户的好感度、档案、印象 🧠 记忆管理 浏览和搜索所有记忆，手动删除 🌱 成长日志 查看性格演化轨迹、说话习惯、对事物的看法 📺 活动日志 今日计划、观影日记、主动评论、动态记录 💰 费用统计 API 调用费用按模型分类统计 ⚙ 系统设置 Cookie 管理、API 配置、模型切换、功能开关、提示词编辑 面板特性： - 🔒 访问密码保护 - 🔄 配置热更新，改完即时生效，无需重启 - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chenluQwQ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chenluQwQ/bilibili-ai-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}