# myReflexPsy **Repository Path**: openminds/myReflexPsy ## Basic Information - **Project Name**: myReflexPsy - **Description**: 基于Reflex框架开发的OpenPsychology前端应用,以及专家系统和智能体。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-16 - **Last Updated**: 2025-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: Reflex, psychology, CLIPS, LlamaIndex, OpenPsychology ## README # myReflexPsy *myReflexPsy*项目的主要目标是为心理咨询师或精神卫生专业工作者提供一个比较有效的web工具。 ## 介绍 基于Reflex框架开发的*OpenPsychology*前端应用,以及专家系统和智能体。 ## 软件架构 前端基于Python Reflex开发,后端部分依赖于OpenPsychology微服务,专家系统基于CLIPS实现,AI部分依赖于LlamaIndex。 *OpenPsychology*微服务基于FastAPI构建,主要特征:包含多个微服务的API网关;基于角色管理的OAuth2密码流身份验证;异步端点设计;异步MongoDB数据库。 ## 运行 首先,下载*myReflexPsy*软件包,执行: ```bash git clone https://gitee.com/openminds/myReflexPsy.git ``` 其次,进入目录*myReflexPsy*,建立python虚拟环境,执行: ```bash cd myReflexPsy python -m venv .venv ``` 然后,激活虚拟环境,并安装依赖库,执行: ```bash .venv\scripts\activate pip install -r requirements.txt ``` 另外,需要在项目根目录配置.env文件,分别设置OPENAI_API_KEY(DeepSeek API Key)和API_URL(OpenPsychology微服务URL)。 最后,在虚拟环境下,启动服务: ```bash reflex db init reflex run ``` ## 联系我们 欢迎访问 [*OpenMinds*](https://gitee.com/openminds) 。