{"repo":"El-12stu/RelaMind","free":true,"listed":false,"github":"https://github.com/El-12stu/RelaMind","clone":"git clone https://github.com/El-12stu/RelaMind.git","description":"基于 AI 的个人成长轨迹分析系统，通过记录生活、回顾历史、分析模式帮助用户更好地理解自己，实现持续成长。包含智能路由、RAG 检索、自主任务智能体等功能。","language":"Java","stars":210,"topics":["ai","ai-agents","chatbot","docker","java","langchain4j","manus-ai","mcp","rag","reactagent"],"license":"MIT","category":"ai-agents","readme_excerpt":"RelaMind - AI 个人成长伙伴 记录成长，理解自己，成为更好的你 RelaMind 是一个基于 AI 的个人成长轨迹分析系统，帮助用户通过记录生活、回顾历史、分析模式来更好地理解自己，实现持续成长。 📸 效果展示 主页 主页展示三个核心功能：智能对话、成长日记、任务助手，采用现代化的渐变设计和动画效果 智能对话 - 智能路由功能 智能对话系统支持自动识别用户意图，智能路由到最合适的处理方式： 普通聊天模式 日常陪伴聊天，情感支持，引导记录 RAG 历史查询模式 自动检索历史记录，回答\"我的日记里写过什么呢？\"等问题 工具调用模式 自动调用搜索、下载、生成文件等工具完成任务 智能路由识别过程 系统会自动识别用户意图并路由到对应模式： 普通聊天路由 系统识别为普通聊天意图，使用日常陪伴模式 RAG 查询路由 系统识别为历史查询意图，自动使用 RAG 检索模式 工具调用路由 系统识别为工具调用意图，自动调用相应工具 成长日记 成长日记记录界面，支持心情选择、标签管理、内容记录，自动存储到向量数据库 Manus 任务助手 🤖 Manus 是 RelaMind 的高级智能体，基于 ReAct（Reasoning and Acting）模式，能够自主规划复杂任务并执行多步骤操作。 任务执行流程展示 步骤 1：任务分析和规划 Manus 分析用户需求，制定执行计划，展示思考过程和调用的工具 步骤 2：信息收集和处理 Manus 自动调用搜索、网页抓取等工具收集信息，实时显示执行进度 步骤 3：内容生成和文件创建 Manus 整理信息并生成文件，支持 txt、PDF 等多种格式，提供下载链接 步骤 4：任务完成和结果展示 任务完成后，Manus 展示最终结果和生成的文件，用户可直接下载 核心特性 ： - 流式输出 ：每执行完一步立即显示，实时反馈任务进度 - 思考过程可视化 ：清晰展示 AI 的思考内容和决策过程 - 工具调用透明化 ：显示调用的工具名称，隐藏技术细节 - 文件自动生成 ：支持生成 txt、PDF 等格式文件，并提供下载链接 - 多步骤协作 ：自动协调多个工具完成复杂任务 敏感词检测 🛡️ 系统内置敏感词检测功能，确保内容安全和合规性。 当用户输入包含敏感词时，系统会立即拦截并提示，不调用大模型 API，保护系统安全 技术特点 ： - Trie 树算法 ：基于前缀树实现高效的敏感词匹配 - 零 API 调用 ：检测到敏感词时直接拦截，不消耗大模型 API 资源 - 实时检测 ：在请求发送到大模型前进行检测，响应速度快 - 可配置词库 ：支持从配置文件加载敏感词库，便于维护和更新 ✨ 产品定位 RelaMind 定位为\"你的 AI 成长伙伴\"，通过以下方式帮助用户： - 日常陪伴 ：倾听用户心声，给予情感支持和理解 - 引导记录 ：鼓励用户记录生活点滴，养成记录习惯 - 成长分析 ：基于历史记录分析成长模式，提供个性化洞察 - 主动关怀 ：记住用户的重要信息，适时主动关心 🎯 核心功能 1. 智能对话 💬 功能特点 ： - 智能路由 ：自动识别用户意图（普通聊天 / 历史查询 / 工具调用），选择最合适的处理方式 - 日常陪伴 ：多轮对话、情感支持、引导记录 - 历史检索 ：基于 RAG 技术检索历史记录，回答\"我去年这个时候在做什么？\"等问题 - 工具调用 ：自动调用搜索、下载、生成文件等工具 - 对话记忆 ：基于 Cassandra 存储对话历史，实现长期记忆 使用场景 ： - 日常聊天：\"今天心情不错\" - 历史查询：\"我","default_branch":null,"files":null,"tree":[],"storefront":"/r/El-12stu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/El-12stu/RelaMind/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."}