# chatbot **Repository Path**: heping1998/chatbot ## Basic Information - **Project Name**: chatbot - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-09 - **Last Updated**: 2025-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 玄机 AI 算命助手 -- 这是一个自己agent后,练习的工程 ## 核心特色 ### 👥 沉浸式虚拟人交互 - **高拟真虚拟助手** - 采用Microsoft Azure数字孪生和虚拟人技术,结合Vue3前端框架呈现栩栩如生的命理师形象 - **个性化形象** - 用户可选择不同风格的虚拟命理师 - **情感响应** - 虚拟助手能够根据运势结果展示相应表情和肢体语言 ### 📊 智能运势分析系统 - **多维运势评估** - 综合生肖、星座、生辰等多因素生成个性化运势报告 - **动态预测调整** - 基于实时新闻热点和天文事件动态修正预测结果 - **历史记录分析** - 追踪用户运势变化趋势,提供长期发展建议 ### 📜 传统命理与现代科技融合 - **精准八字排盘** - 基于传统算法的四柱八字分析和现代解读 - **流年大运预测** - 结合大数据分析的未来运势走向预测 - **命理知识库** - 集成多种命理学派理论,提供全面解读 ### 🔮 多元占卜体验 - **智能易经起卦** - 多种起卦方式(数字、时间、随机)和卦象解析 - **实时问答系统** - 针对用户具体问题的即时占卜指导 - **占卜记录库** - 保存历史占卜结果和验证反馈 ### 🌐 实时信息整合分析 - **新闻热点关联** - 实时抓取和分析新闻事件对个人运势的影响 - **天文数据整合** - 结合月相、行星运行等天文信息增强预测准确性 - **环境因素考量** - 考虑季节、天气等环境因素对运势的调节作用 - **社会趋势分析** - 分析宏观经济和社会趋势对个人发展的影响 ## 技术架构 ### 前端技术栈 - **Vue3框架** - 采用Composition API和TypeScript构建响应式用户界面 - **Azure Web PubSub** - 实现实时双向通信,支持虚拟人交互和数据推送 ### 虚拟人技术集成 - **Microsoft Azure Avatar服务** - 提供高拟真虚拟人渲染和动画控制 - **Azure Speech Services** - 实现语音合成和识别,支持自然对话交互 ### 后端核心框架 - **FastAPI** - 高性能异步Web框架,提供RESTful API接口 ### AI与语言处理 - **LangChain** - 构建智能代理和思维链,实现复杂的推理流程 - **Ollama** - 本地LLM模型部署,支持多种开源大语言模型 - **自定义Agent** - 基于LangChain构建的专业命理分析代理 ### 数据存储与缓存 - **Redis** - 高速缓存系统,用于会话管理和临时数据存储 - **向量数据库** - 存储和检索命理知识库的嵌入向量 ### 实时数据处理 - **消息队列** - 处理异步任务和实时数据流 - **WebSocket** - 实现实时双向通信,支持虚拟人交互