## Dify 閮ㄧ讲瀹屾垚 鉁? ### 瀹屾垚鐨勫伐浣?1. Docker 闀滃儚鍔犻€熷櫒閰嶇疆 - 閰嶇疆 5 涓浗鍐呴暅鍍忔簮 - 澶у箙鎻愬崌涓嬭浇閫熷害鍜屾垚鍔熺巼 2. Dify 闀滃儚鎷夊彇 (鍏?11 涓湇鍔? - langgenius/dify-api:1.9.1 - langgenius/dify-web:1.9.1 - postgres, redis, weaviate, nginx 绛? - 鎬诲ぇ灏忕害 2GB锛岃€楁椂绾?15 鍒嗛挓 3. Dify 鏈嶅姟鍚姩 - 鉁?nginx (80/443) - 鉁?api, worker, worker_beat - 鉁?web (3000) - 鉁?db (PostgreSQL), redis - 鉁?weaviate (鍚戦噺鏁版嵁搴? - 鉁?sandbox, plugin_daemon, ssrf_proxy 4. Dify 鍒濆鍖栭厤缃? - 鍒涘缓绠$悊鍛樿处鍙? - 鍒涘缓搴旂敤: AI Clinical Research - 鑾峰彇 API Key: app-VZRn0vMXdmltEJkvatHVGv5j 5. 鍚庣鐜閰嶇疆 - DIFY_API_URL=http://localhost/v1 - DIFY_API_KEY 宸查厤缃? ### 鏂囨。鏇存柊 - 鏂板: docs/05-姣忔棩杩涘害/Day18-Dify閮ㄧ讲瀹屾垚.md - 鏇存柊: docs/04-寮€鍙戣鍒?寮€鍙戦噷绋嬬.md (Day 18 鏍囪涓哄畬鎴? ### 涓嬩竴姝?Day 19-24: 鐭ヨ瘑搴撶郴缁熷紑鍙?- Dify 瀹㈡埛绔皝瑁?- 鐭ヨ瘑搴撶鐞?CRUD - 鏂囨。涓婁紶涓庡鐞?- @鐭ヨ瘑搴撻泦鎴?- RAG 闂瓟楠岃瘉 --- Progress: 閲岀▼纰?1 (MVP) 85% -> 鐭ヨ瘑搴撶郴缁熷紑鍙戜腑
3.5 KiB
3.5 KiB
🚀 快速开始
✅ 问题已全部解决!
修复内容
- ✅ 前端端口:http://localhost:3000/ (已正确配置)
- ✅ 获取项目列表失败:已创建模拟用户
- ✅ 创建项目500错误:外键约束已解决
🎯 快速启动(3步)
方法1:一键启动 ⭐ 推荐
双击运行:一键启动.bat
会自动:
- 启动Docker容器(PostgreSQL + Redis)
- 启动后端服务(新窗口)
- 启动前端服务(新窗口)
- 10秒后自动打开浏览器
方法2:手动启动
终端1 - 后端:
cd d:\MyCursor\AIclinicalresearch\backend
npm run dev
终端2 - 前端:
cd d:\MyCursor\AIclinicalresearch\frontend
npm run dev
浏览器:
访问 http://localhost:3000/
🧪 测试流程
1. 创建项目
- 打开 http://localhost:3000/
- 点击右上角"+ 新建项目"
- 填写:
- 项目名称:心血管疾病研究
- 研究类型:观察性研究
- 项目背景:研究心血管疾病与生活方式的关系...
- 点击"创建" ✅ 现在应该成功了!
2. 选择智能体
- 在首页点击"选题评价智能体"卡片
- 进入对话界面
3. 开始对话
- 在输入框输入:
请评价这个研究选题: 高血压患者服药依从性的影响因素研究 - 按Enter发送
- 观察AI实时流式回复 🔥
- 尝试切换模型(右上角):
- DeepSeek-V3(推荐)
- Qwen3-72B
4. 测试Markdown渲染
让AI生成包含代码的回复:
请用Python写一个计算BMI的函数
🔧 如果仍有问题
运行诊断工具
双击运行:诊断问题.bat
会检查:
- Docker运行状态
- PostgreSQL容器
- Redis容器
- 后端服务
- 前端服务
- 环境变量配置
- 数据库迁移
📋 系统状态确认
当前系统状态(应该全部OK):
- ✅ Docker运行中
- ✅ PostgreSQL容器运行中
- ✅ Redis容器运行中
- ✅ 后端健康检查通过(http://localhost:3001/health)
- ✅ 模拟用户已创建(user-mock-001)
- ✅ 前端代理配置正确(/api -> 3001)
- ✅ 测试项目已创建
💡 重要说明
当前登录用户
- 用户ID: user-mock-001
- 用户名: 演示用户
- 邮箱: demo@example.com
📌 注意:这是模拟用户,用于开发测试。
后续版本会集成真实的用户认证系统。
API端口
- 后端: http://localhost:3001
- 前端: http://localhost:3000
- 前端API代理:
/api->http://localhost:3001
🎉 系统功能
已实现 ✅
- 项目管理(CRUD)
- 智能体配置(12个)
- AI对话(流式输出)
- Markdown渲染
- 代码高亮
- 模型切换
- @知识库UI
待开发 ⏳
- 知识库系统(Dify RAG)
- 历史对话管理
- 其他11个智能体
- 用户认证集成
- 运营管理后台
📖 更多文档
- 完整测试指南:
测试和启动.md - 开发文档:
docs/README.md - API文档:
docs/02-技术设计/API设计文档.md - 数据库文档:
docs/02-技术设计/数据库设计文档.md
🆘 需要帮助?
如果遇到任何问题,请提供:
- 后端终端的日志截图
- 浏览器控制台的错误信息
诊断问题.bat的输出结果
🎊 现在可以愉快地使用系统了!
祝您测试顺利! 🚀