# 🌟 八仙论道+三清验证系统使用指南 ## 📖 系统概述 八仙论道+三清验证系统是一个基于AutoGen的AI辩论系统,结合OpenManus田野调查验证的智能决策平台。系统通过以下流程工作: ``` 八仙论道 (AutoGen辩论) ↓ 太清道德天尊 (逻辑分析) ↓ 上清灵宝天尊 (田野调查 - OpenManus) ↓ 玉清元始天尊 (最终决策) ``` ## 🎭 八仙角色设定 ### 先天八卦布局 ``` 乾☰ 吕洞宾 (剑仙投资顾问) 兑☱ 钟汉离 巽☴ 蓝采和 (情绪分析师) 震☳ 铁拐李 坤☷ 何仙姑 (风控专家) 艮☶ 曹国舅 坎☵ 张果老 (技术分析) 离☲ 韩湘子 (基本面研究) ``` ### 角色专长 - **吕洞宾** 🗡️: 剑仙投资顾问,高风险高收益策略 - **何仙姑** 🌸: 慈悲风控专家,稳健保守策略 - **铁拐李** ⚡: 逆向思维大师,挑战主流观点 - **蓝采和** 🎵: 情绪分析师,市场情绪感知 - **张果老** 📊: 技术分析仙,图表模式识别 - **韩湘子** 📈: 基本面研究员,财务数据分析 - **曹国舅** 🏛️: 宏观经济学家,政策影响分析 - **钟汉离** 🔢: 量化交易专家,数据驱动策略 ## 🔮 三清验证体系 ### 太清道德天尊 ☯️ - **职责**: 观察现实,分析辩论结果的逻辑一致性 - **功能**: - 从知识库检索历史背景 - 分析论断的逻辑关系 - 评估可验证性 - 生成调查计划 ### 上清灵宝天尊 🔮 - **职责**: 执行田野调查,通过OpenManus验证论断 - **功能**: - 网页数据爬取 - 新闻真实性验证 - 市场数据核实 - 社交情绪分析 ### 玉清元始天尊 ⚡ - **职责**: 综合所有信息,做出最终决策 - **功能**: - 综合分析所有证据 - 计算最终置信度 - 生成实施建议 - 制定监控计划 ## 🚀 快速开始 ### 1. 环境准备 ```bash # 克隆项目 git clone cd # 运行快速启动脚本 chmod +x quick_start_baxian_sanqing.sh ./quick_start_baxian_sanqing.sh ``` ### 2. 配置环境变量 编辑 `.env.baxian_sanqing` 文件: ```bash # 必需配置 OPENMANUS_URL=https://your-openmanus-instance.com OPENMANUS_API_KEY=your_api_key ZILLIZ_HOST=your-zilliz-host.com ZILLIZ_USERNAME=your_username ZILLIZ_PASSWORD=your_password OPENAI_API_KEY=your_openai_key ``` ### 3. 启动系统 ```bash # 交互模式 python3 scripts/start_baxian_sanqing_system.py --interactive # 命令行模式 python3 scripts/start_baxian_sanqing_system.py --topic "特斯拉Q4财报影响分析" ``` ## 💡 使用示例 ### 示例1: 股票分析 ```python topic = "苹果公司Q1财报对股价影响分析" context = { "current_price": 150.0, "market_cap": "2.5T", "recent_news": ["iPhone销量超预期", "服务业务增长强劲"], "analyst_consensus": "买入" } # 系统将自动执行: # 1. 八仙论道 - 多角度分析 # 2. 三清验证 - 田野调查验证 # 3. 生成综合报告 ``` ### 示例2: 加密货币趋势 ```python topic = "比特币价格趋势分析" context = { "current_price": 45000, "market_sentiment": "谨慎乐观", "institutional_activity": "持续买入", "regulatory_news": "美国ETF获批" } ``` ## 📊 输出报告结构 ### 综合报告包含: ```json { "executive_summary": { "topic": "分析主题", "final_decision": "APPROVE/CONDITIONAL_APPROVE/REJECT", "verification_confidence": 0.85, "recommendation": "具体建议" }, "baxian_debate": { "participants": ["吕洞宾", "何仙姑", "铁拐李", "蓝采和"], "key_claims": ["关键论断1", "关键论断2"], "conclusions": "辩论结论" }, "sanqing_verification": { "taiqing_observation": "逻辑分析结果", "shangqing_investigation": "田野调查结果", "yuqing_decision": "最终决策" }, "implementation_plan": ["实施步骤"], "risk_assessment": "风险评估", "monitoring_plan": "监控计划" } ``` ## ⚙️ 高级配置 ### 自定义八仙配置 编辑 `config/baxian_sanqing_config.yaml`: ```yaml baxian_agents: 吕洞宾: model_config: model: "gpt-4" temperature: 0.7 max_tokens: 1000 ``` ### 验证参数调整 ```yaml verification: confidence_threshold: 0.6 max_verification_tasks: 10 sanqing_weights: original_debate: 0.3 taiqing_logic: 0.3 shangqing_field: 0.4 ``` ### OpenManus任务配置 ```yaml field_investigation: task_types: web_scraping: enabled: true default_timeout: 300 news_verification: enabled: true sources: ["reuters", "bloomberg"] ``` ## 🔧 故障排除 ### 常见问题 #### 1. OpenManus连接失败 ```bash # 检查网络连接 curl -s $OPENMANUS_URL/health # 验证API密钥 curl -H "Authorization: Bearer $OPENMANUS_API_KEY" $OPENMANUS_URL/api/status ``` #### 2. Zilliz连接问题 ```python # 测试连接 from pymilvus import connections connections.connect( host="your-host", port="19530", user="username", password="password" ) ``` #### 3. AutoGen模型配置 ```bash # 检查OpenAI API密钥 export OPENAI_API_KEY=your_key python3 -c "import openai; print(openai.Model.list())" ``` ### 日志调试 ```bash # 查看详细日志 tail -f logs/baxian_sanqing.log # 调整日志级别 export LOG_LEVEL=DEBUG ``` ## 📈 性能优化 ### 并发配置 ```yaml performance: max_concurrent_debates: 3 max_concurrent_verifications: 5 cache_enabled: true cache_ttl: 3600 ``` ### 资源监控 ```bash # 监控系统资源 htop # 监控网络连接 netstat -an | grep :19530 # Zilliz netstat -an | grep :443 # OpenManus HTTPS ``` ## 🔐 安全考虑 ### API密钥管理 - 使用环境变量存储敏感信息 - 定期轮换API密钥 - 限制API访问权限 ### 数据安全 ```yaml security: data_encryption: enabled: true algorithm: "AES-256" access_control: require_authentication: true ``` ## 🚀 扩展开发 ### 添加新的八仙角色 ```python # 在配置文件中添加新角色 new_agent = BaxianAgent( name="新仙人", role="专业角色", gua_position="八卦位置", system_message="角色描述", model_config={"model": "gpt-4", "temperature": 0.6} ) ``` ### 自定义验证任务 ```python # 继承FieldTask类 class CustomFieldTask(FieldTask): def __init__(self, custom_params): super().__init__(...) self.custom_params = custom_params ``` ### 集成新的数据源 ```python # 在田野调查中添加新的数据源 async def custom_data_source_verification(self, claim): # 实现自定义验证逻辑 pass ``` ## 📞 支持与反馈 ### 获取帮助 - 查看日志文件: `logs/baxian_sanqing.log` - 运行诊断: `python3 scripts/start_baxian_sanqing_system.py --help` - 检查系统状态: 在交互模式中选择"系统状态" ### 贡献代码 1. Fork项目 2. 创建功能分支 3. 提交Pull Request 4. 参与代码审查 --- ## 🌟 系统特色 ### 🎭 易经智慧融入AI - 基于先天八卦的角色设计 - 体用关系的辩论逻辑 - 三清验证的层次结构 ### 🔮 实地验证机制 - OpenManus自动化调查 - 多源数据交叉验证 - 置信度动态调整 ### ⚡ 智能决策支持 - 多维度分析框架 - 风险评估体系 - 实施指导方案 **🌟 这才是真正的太公心易!以易经智慧指导AI投资分析!**