19870608669 3 månader sedan
förälder
incheckning
4d32f1f1f4

+ 4 - 1
mind-app/angular.json

@@ -126,7 +126,10 @@
     }
   },
   "cli": {
-    "schematicCollections": ["@ionic/angular-toolkit"]
+    "schematicCollections": [
+      "@ionic/angular-toolkit"
+    ],
+    "analytics": false
   },
   "schematics": {
     "@ionic/angular-toolkit:component": {

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 641 - 14
mind-app/package-lock.json


+ 1 - 0
mind-app/package.json

@@ -27,6 +27,7 @@
     "@capacitor/keyboard": "6.0.3",
     "@capacitor/status-bar": "6.0.2",
     "@ionic/angular": "^8.0.0",
+    "fmode-ng": "^0.0.62",
     "ionicons": "^7.2.1",
     "rxjs": "~7.8.0",
     "tslib": "^2.3.0",

+ 23 - 0
mind-app/src/app/psychological-assessment/psychological-assessment.component.html

@@ -0,0 +1,23 @@
+<ion-content>
+
+  <h1>科室</h1>
+  <ion-input  [value]="keshi" (ionInput)="keshiInput($event)"></ion-input>
+
+  <!-- 文本域:生成提示词 -->
+  <h1>症状的描述</h1>
+  <ion-textarea [value]="userPrompt" (ionInput)="promptInput($event)" placeholder="文本提示词" autoGrow="true"></ion-textarea>
+  
+  <!-- 按钮:执行消息生成函数 -->
+  <ion-button (click)="sendMessage()" expand="block">初步诊断</ion-button>
+  
+  <!-- 展示:返回消息内容 -->
+  <!-- 消息传输过程中,实时预览 -->
+  @if(!isComplete){
+    <div>{{responseMsg}}</div>
+  }
+  <!-- 消息传输完成后,实时预览Markdown格式 -->
+  @if(isComplete){
+    <fm-markdown-preview class="content-style" [content]="responseMsg"></fm-markdown-preview>
+  }
+  
+</ion-content>

+ 0 - 0
mind-app/src/app/psychological-assessment/psychological-assessment.component.scss


+ 22 - 0
mind-app/src/app/psychological-assessment/psychological-assessment.component.spec.ts

@@ -0,0 +1,22 @@
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+
+import { PsychologicalAssessmentComponent } from './psychological-assessment.component';
+
+describe('PsychologicalAssessmentComponent', () => {
+  let component: PsychologicalAssessmentComponent;
+  let fixture: ComponentFixture<PsychologicalAssessmentComponent>;
+
+  beforeEach(waitForAsync(() => {
+    TestBed.configureTestingModule({
+      imports: [PsychologicalAssessmentComponent],
+    }).compileComponents();
+
+    fixture = TestBed.createComponent(PsychologicalAssessmentComponent);
+    component = fixture.componentInstance;
+    fixture.detectChanges();
+  }));
+
+  it('should create', () => {
+    expect(component).toBeTruthy();
+  });
+});

+ 56 - 0
mind-app/src/app/psychological-assessment/psychological-assessment.component.ts

@@ -0,0 +1,56 @@
+import { Component, OnInit } from '@angular/core';
+import { IonHeader, IonToolbar, IonTitle, IonContent, IonButton, IonTextarea, IonInput } from '@ionic/angular/standalone';
+/** 引用:从fmode-ng库引用FmodeChatCompletion类 */
+import { FmodeChatCompletion,MarkdownPreviewModule } from 'fmode-ng';
+@Component({
+  selector: 'app-psychological-assessment',
+  templateUrl: './psychological-assessment.component.html',
+  styleUrls: ['./psychological-assessment.component.scss'],
+  standalone: true,
+  imports: [IonHeader, IonToolbar, IonTitle, IonContent, IonButton,IonTextarea,IonInput,
+    // 引入fm-markdown-preview组件模块
+    MarkdownPreviewModule
+  ],
+})
+export class PsychologicalAssessmentComponent  implements OnInit {
+
+  constructor() {}
+  ngOnInit(){}
+  // 用户输入提示词
+  keshi:string = "门诊"
+  keshiInput(ev:any){
+    this.keshi = ev.detail.value;
+  }
+  // 用户输入提示词
+  userPrompt:string = "请描述您的症状"
+  promptInput(ev:any){
+    this.userPrompt = ev.detail.value;
+  }
+  // 属性:组件内用于展示消息内容的变量
+  responseMsg:any = ""
+  // 方法:实例化completion对象,传入消息数组,并订阅生成的可观察对象。
+  isComplete:boolean = false; // 定义完成状态属性,用来标记是否补全完成
+  sendMessage(){
+    console.log("create")
+
+    let PromptTemplate = `
+    您作为一名专业的心理医生,请您根据用户描述的症状,给出初步的诊断,并给出一些建议。
+    以下是用户的口述:${this.userPrompt}
+    `
+
+    let completion = new FmodeChatCompletion([
+      {role:"system",content:""},
+      {role:"user",content:PromptTemplate}
+    ])
+    completion.sendCompletion().subscribe((message:any)=>{
+      // 打印消息体
+      console.log(message.content)
+      // 赋值消息内容给组件内属性
+      this.responseMsg = message.content
+      if(message?.complete){ // 判断message为完成状态,则设置isComplete为完成
+        this.isComplete = true
+      }
+    })
+  }
+
+}

+ 68 - 90
mind-app/src/app/tab1/tab1.page.html

@@ -15,104 +15,82 @@
 
   <app-explore-container name="Tab 1 page"></app-explore-container>
 </ion-content> -->
+
+
 <ion-header>
-  <ion-toolbar>
-    <ion-title>心理健康助手</ion-title>
-    <ion-buttons slot="end">
-      <ion-button *ngIf="!isLoggedIn" (click)="navigateToLogin()">登录/注册</ion-button>
-      <ion-avatar *ngIf="isLoggedIn" (click)="navigateToProfile()">
-        <img [src]="userAvatar" alt="用户头像"/>
-      </ion-avatar>
-      <ion-button (click)="navigateToNotifications()">
-        <ion-icon name="notifications" slot="icon-only"></ion-icon>
-        <ion-badge *ngIf="unreadMessages > 0" color="danger">{{ unreadMessages }}</ion-badge>
-      </ion-button>
-      <ion-button (click)="navigateToSettings()">
-        <ion-icon name="settings" slot="icon-only"></ion-icon>
-      </ion-button>
-    </ion-buttons>
-  </ion-toolbar>
+ 
+ <ion-title>心灵镜像</ion-title>
+    
 </ion-header>
 
 <ion-content>
-  <!-- 欢迎语与用户激励 -->
-  <section class="hero">
-    <h1>欢迎来到心理健康助手</h1>
-    <p>{{ greetingMessage }}</p>
-    <ion-button expand="full" (click)="startAssessment()">开始测评</ion-button>
-  </section>
+  <!-- 欢迎信息区域 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>欢迎回来</ion-card-title>
+    </ion-card-header>
+    <ion-card-content>
+      欢迎来到心灵镜像,您的心理健康伙伴
+    </ion-card-content>
+  </ion-card>
+
+  <!-- 心理测评入口 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>开始心理测评</ion-card-title>
+    </ion-card-header>
+    <ion-card-content>
+      通过我们的测评工具,了解你的心理状态。
+      <ion-button expand="full" (click)="goToPage1()">开始测评</ion-button>
+    </ion-card-content>
+  </ion-card>
 
-  <!-- 核心功能导航区 -->
-  <section class="core-functions">
-    <ion-card button (click)="startAssessment()">
-      <ion-card-header>
-        <ion-card-title>个性化心理测评</ion-card-title>
-      </ion-card-header>
-      <ion-card-content>
-        <ion-icon name="brain" size="large"></ion-icon>
-        开始测评,分析你的心理健康状态
-      </ion-card-content>
-    </ion-card>
+  <!-- 个性化推荐内容 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>为你推荐的内容</ion-card-title>
+    </ion-card-header>
+    <ion-list>
+      <ion-item routerLink="/content/1">如何管理焦虑</ion-item>
+      <ion-item routerLink="/content/2">自我调节技巧</ion-item>
+      <ion-item routerLink="/content/3">情绪管理方法</ion-item>
+    </ion-list>
+  </ion-card>
 
-    <ion-card button (click)="viewHealthPlans()">
-      <ion-card-header>
-        <ion-card-title>定制化健康改善方案</ion-card-title>
-      </ion-card-header>
-      <ion-card-content>
-        <ion-icon name="medkit" size="large"></ion-icon>
-        根据测评结果,定制个性化的健康方案
-      </ion-card-content>
-    </ion-card>
+  <!-- 情绪记录入口 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>记录你的情绪</ion-card-title>
+    </ion-card-header>
+    <ion-card-content>
+      帮助你更好地理解自己的情绪变化。
+      <ion-button expand="full" routerLink="/emotion-log">记录情绪</ion-button>
+    </ion-card-content>
+  </ion-card>
 
-    <ion-card button (click)="viewResources()">
-      <ion-card-header>
-        <ion-card-title>心理健康资源与专家服务</ion-card-title>
-      </ion-card-header>
-      <ion-card-content>
-        <ion-icon name="book" size="large"></ion-icon>
-        访问心理学文章,视频资源和在线专家服务
-      </ion-card-content>
-    </ion-card>
-  </section>
+  <!-- 在线咨询入口 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>在线心理咨询</ion-card-title>
+    </ion-card-header>
+    <ion-card-content>
+      与专业心理咨询师进行交流。
+      <ion-button expand="full" >开始咨询</ion-button>
+    </ion-card-content>
+  </ion-card>
 
-  <!-- 个性化推荐区 -->
-  <section class="recommendations">
-    <h2>为你推荐</h2>
-    <ion-grid>
-      <ion-row>
-        <ion-col size="6" *ngFor="let item of recommendedItems">
-          <ion-card button (click)="navigateToDetail(item.id)">
-            <img [src]="item.imageUrl" alt="{{ item.title }}" />
-            <ion-card-header>
-              <ion-card-title>{{ item.title }}</ion-card-title>
-            </ion-card-header>
-          </ion-card>
-        </ion-col>
-      </ion-row>
-    </ion-grid>
-  </section>
+  <!-- 心理健康知识推荐 -->
+  <ion-card>
+    <ion-card-header>
+      <ion-card-title>心理健康知识</ion-card-title>
+    </ion-card-header>
+    <ion-list>
+      <ion-item routerLink="/knowledge/1">心理健康的重要性</ion-item>
+      <ion-item routerLink="/knowledge/2">如何应对压力</ion-item>
+      <ion-item routerLink="/knowledge/3">情绪与心理的关系</ion-item>
+    </ion-list>
+  </ion-card>
 
-  <!-- 心理健康小贴士 -->
-  <section class="tip">
-    <h3>今日心理小贴士</h3>
-    <p>{{ dailyTip }}</p>
-    <ion-button (click)="viewMoreTips()">查看更多</ion-button>
-  </section>
 </ion-content>
 
-<ion-tabs>
-  <ion-tab-bar slot="bottom">
-    <ion-tab-button tab="tab1" href="/tabs/tab1">
-      <ion-icon name="home" aria-hidden="true"></ion-icon>
-      <ion-label>首页</ion-label>
-    </ion-tab-button>
-    <ion-tab-button tab="tab2" href="/tabs/tab2">
-      <ion-icon name="analytics" aria-hidden="true"></ion-icon>
-      <ion-label>数据中心</ion-label>
-    </ion-tab-button>
-    <ion-tab-button tab="tab3" href="/tabs/tab3">
-      <ion-icon name="person" aria-hidden="true"></ion-icon>
-      <ion-label>我的</ion-label>
-    </ion-tab-button>
-  </ion-tab-bar>
-</ion-tabs>
+

+ 0 - 59
mind-app/src/app/tab1/tab1.page.scss

@@ -1,59 +0,0 @@
-.hero {
-    text-align: center;
-    margin: 20px;
-  }
-  
-  .hero h1 {
-    font-size: 2.5rem;
-    font-weight: bold;
-    color: #4CAF50;
-  }
-  
-  .hero p {
-    font-size: 1.2rem;
-    color: #6f6f6f;
-    margin-bottom: 20px;
-  }
-  
-  .core-functions {
-    display: flex;
-    justify-content: space-between;
-    margin: 20px;
-  }
-  
-  .core-functions ion-card {
-    width: 30%;
-    text-align: center;
-  }
-  
-  .recommendations {
-    margin: 20px;
-  }
-  
-  .recommendations h2 {
-    font-size: 1.8rem;
-    color: #333;
-    margin-bottom: 15px;
-  }
-  
-  .tip {
-    background: #f9f9f9;
-    padding: 15px;
-    margin: 20px;
-    border-radius: 10px;
-  }
-  
-  .tip h3 {
-    font-size: 1.6rem;
-    color: #333;
-  }
-  
-  .tip p {
-    font-size: 1.2rem;
-    color: #555;
-  }
-  
-  .tip ion-button {
-    margin-top: 10px;
-  }
-  

+ 51 - 62
mind-app/src/app/tab1/tab1.page.ts

@@ -12,71 +12,60 @@
 // export class Tab1Page {
 //   constructor() {}
 // }
-
 import { Component } from '@angular/core';
 import { Router } from '@angular/router';
+import { 
+  IonHeader, 
+  IonToolbar, 
+  IonTitle, 
+  IonContent, 
+  IonCard, 
+  IonCardHeader, 
+  IonCardTitle, 
+  IonCardContent, 
+  IonButton, 
+  IonList, 
+  IonItem, 
+  IonTabs, 
+  IonTabBar, 
+  IonTabButton, 
+  IonIcon, 
+  IonLabel
+} from '@ionic/angular/standalone';
 
 @Component({
-  selector: 'app-home',
-  templateUrl: './home.component.html',
-  styleUrls: ['./home.component.scss'],
+  selector: 'app-tab1',
+  templateUrl: 'tab1.page.html',
+  styleUrls: ['tab1.page.scss'],
+  standalone: true,
+  imports: [
+    IonHeader, 
+    IonToolbar, 
+    IonTitle, 
+    IonContent, 
+    IonCard, 
+    IonCardHeader, 
+    IonCardTitle, 
+    IonCardContent, 
+    IonButton, 
+    IonList, 
+    IonItem, 
+    IonTabs, 
+    IonTabBar, 
+    IonTabButton, 
+    IonIcon, 
+    IonLabel,
+  ],
 })
-export class HomeComponent {
-  isLoggedIn: boolean = false; // 假设用户未登录
-  userAvatar: string = 'path_to_default_avatar.png'; // 默认头像
-  unreadMessages: number = 3; // 假设有3条未读消息
-  greetingMessage: string = '你的心理健康,我们为你守护'; // 默认欢迎文案
-  recommendedItems: any[] = [
-    { id: 1, title: '冥想放松技巧', imageUrl: 'assets/meditation.jpg' },
-    { id: 2, title: '应对焦虑的五个方法', imageUrl: 'assets/anxiety.jpg' },
-    { id: 3, title: '自我觉察与情绪调节', imageUrl: 'assets/self-awareness.jpg' }
-  ];
-  dailyTip: string = '今天你是否留意到自己的情绪变化?';
-
-  constructor(private router: Router) {}
-
-  // 登录/注册导航
-  navigateToLogin() {
-    this.router.navigate(['/login']);
-  }
-
-  // 用户个人主页导航
-  navigateToProfile() {
-    this.router.navigate(['/profile']);
-  }
-
-  // 消息通知页面
-  navigateToNotifications() {
-    this.router.navigate(['/notifications']);
-  }
-
-  // 设置页面
-  navigateToSettings() {
-    this.router.navigate(['/settings']);
-  }
-
-  // 开始心理测评
-  startAssessment() {
-    this.router.navigate(['/assessment']);
-  }
-
-  // 查看健康方案
-  viewHealthPlans() {
-    this.router.navigate(['/health-plans']);
-  }
-
-  // 查看心理资源
-  viewResources() {
-    this.router.navigate(['/resources']);
-  }
-
-  // 查看推荐的详细页面
-  navigateToDetail(itemId: number) {
-    this.router.navigate([`/detail/${itemId}`]);
-  }
+export class Tab1Page{
+   
+    constructor(private router: Router) {} 
 
-  // 查看更多心理健康小贴士
-  viewMoreTips() {
-    this.router.navigate(['/tips']);
-  }
-}
+   goToPage1(){
+   this.router.navigate(['/tabs/psychological-assessment'])
+   }
+  
+  
+  
+  
+}

+ 1 - 1
mind-app/src/app/tab2/tab2.page.html

@@ -1,7 +1,7 @@
 <ion-header [translucent]="true">
   <ion-toolbar>
     <ion-title>
-      Tab 2
+      心理测评
     </ion-title>
   </ion-toolbar>
 </ion-header>

+ 1 - 1
mind-app/src/app/tab3/tab3.page.html

@@ -1,7 +1,7 @@
 <ion-header [translucent]="true">
   <ion-toolbar>
     <ion-title>
-      Tab 3
+      个人中心
     </ion-title>
   </ion-toolbar>
 </ion-header>

+ 5 - 0
mind-app/src/app/tabs/tabs.routes.ts

@@ -21,6 +21,11 @@ export const routes: Routes = [
         loadComponent: () =>
           import('../tab3/tab3.page').then((m) => m.Tab3Page),
       },
+      {
+        path: 'psychological-assessment',
+        loadComponent: () =>
+          import('../psychological-assessment/psychological-assessment.component').then((m) => m.PsychologicalAssessmentComponent),
+      },
       {
         path: '',
         redirectTo: '/tabs/tab1',

+ 19 - 0
mind-app/src/main.ts

@@ -4,11 +4,30 @@ import { IonicRouteStrategy, provideIonicAngular } from '@ionic/angular/standalo
 
 import { routes } from './app/app.routes';
 import { AppComponent } from './app/app.component';
+// 引用HttpClient方法
+import { provideHttpClient } from '@angular/common/http';
+// 引用移动端授权检测供应器
+import { Diagnostic } from '@awesome-cordova-plugins/diagnostic/ngx';
+// 设置Parse服务属性
+import Parse from "parse";
+Parse.initialize("ncloudmaster");
+Parse.serverURL = "https://server.fmode.cn/parse";
+localStorage.setItem("NOVA_APIG_SERVER", 'aHR0cHMlM0ElMkYlMkZzZXJ2ZXIuZm1vZGUuY24lMkZhcGklMkZhcGlnJTJG')
+
+// 注意:替换Token 根据Token设置Parse服务帐套权限
+Parse.User.become("r:xxxxxxxxxxxxxxxxxxx")
+
 
 bootstrapApplication(AppComponent, {
   providers: [
     { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
     provideIonicAngular(),
     provideRouter(routes, withPreloading(PreloadAllModules)),
+     // ...
+    // 添加HttpClient供应器
+    provideHttpClient(),
+    // 添加Diagnostic
+    Diagnostic,
+    // ...
   ],
 });

+ 2 - 0
mind-app/tsconfig.json

@@ -2,6 +2,7 @@
 {
   "compileOnSave": false,
   "compilerOptions": {
+    "allowSyntheticDefaultImports":true,
     "baseUrl": "./",
     "outDir": "./dist/out-tsc",
     "forceConsistentCasingInFileNames": true,
@@ -28,3 +29,4 @@
     "strictTemplates": true
   }
 }
+

+ 130 - 34
mind-prod/README.md

@@ -1,39 +1,135 @@
-# xxx项目策划书
+# 心灵镜像项目策划书
 - 姓名:王瑞华
 - 学号:202226701031
 - 班级 :22级大数据
 - 手机:19870608669
 
-# 项目设置
-01*
-一句话描述项目设想:
-(行业领域)心理健康行业中,人们对自我认知和心理健康的需求日益增长。(用户画像)面向需要心理评估和寻求心理健康指导的个人。(核心功能)开发一个AI心理测评平台,提供个性化的心理测试和专业的心理建议。
-
-02
-项目的业务流程:
-1. 用户注册并完成初步的心理评估问卷。
-2. AI系统分析问卷结果,并生成个人心理档案。
-3. 根据用户的心理档案,推荐个性化的心理训练和改善方案。
-4. 用户参与定期的心理跟踪测试,以监测心理健康状态的变化。
-5. 平台提供专业的心理咨询师对接服务,供需要深入咨询的用户选择。
-6. 用户可以访问心理健康资源库,包括文章、视频和互动工具。
-
-03
-项目的商业模式:
-1. 免费基础服务:为用户提供基础的心理测评和一般性建议。
-2. 付费增值服务:为需要更深入分析和个性化指导的用户,提供定制化的心理咨询和治疗方案。
-3. 企业合作:与企业合作,为员工提供心理健康评估和压力管理服务。
-4. 数据分析服务:向研究机构和医疗机构提供匿名化的心理健康状况分析报告。
-5. 广告和品牌合作:在平台上展示与心理健康相关的产品和服务广告。
-
-04
-相对可行的策略:
-1. 与专业心理咨询师合作,确保测评的准确性和专业性。
-2. 通过社交媒体和心理健康论坛进行市场推广,吸引目标用户群体。
-3. 提供用户友好的界面和互动体验,增加用户粘性。
-4. 定期更新测评工具和内容,以保持服务的新鲜感和相关性。
-5. 建立合作伙伴网络,包括医疗机构、教育机构和企业,扩大服务范围。
-
-05
-用AI为项目起个好名字:
-"MindEcho AI" —— 寓意着通过AI技术反映和理解用户的内心世界,提供深度的心理测评和指导。
+
+
+# 一句话描述项目设想(行业领域、用户画像、核心功能)
+这款心理健康APP旨在通过科学的心理测评、个性化的指导、情绪管理工具和专业的咨询服务,
+帮助用户更好地理解和管理自己的心理健康。通过建立一个安全、便捷的数字平台,满足用户
+对心理健康服务的需求,提升他们的生活质量。
+
+
+# 一、项目背景
+
+## 政策背景
+ ## 1. 《健康中国行动(2019-2030年)》
+该行动计划在2019年发布,强调心理健康作为健康中国的重要组成部分,提出要加强心理健康教育、服务和干预。
+## 2. 《精神卫生法》
+2013年实施的《精神卫生法》在2020年及之后的执行中,继续得到重视和完善,强调对精神疾病患者的权益保护和服务质量的提升。
+## 3. 《国家精神卫生工作规划(2015-2020年)》
+虽然该规划在2020年到期,但在2020年内,相关部门继续推进其实施,重点关注心理健康服务体系的建设和精神卫生人才的培养。
+## 4. 《关于加强心理健康服务的指导意见》
+2021年,国家卫生健康委员会发布了该意见,旨在加强基层心理健康服务,推动心理健康教育和宣传,提高公众心理健康素养。
+## 5. 《十四五规划》
+在2021年发布的《国民经济和社会发展第十四个五年规划纲要》中,明确提出要提高心理健康服务能力,推动心理健康服务的普及和专业化。
+## 6. 《心理健康促进法(草案)》
+2022年,草案在全国人大进行审议,旨在通过立法保障心理健康服务,规范心理健康行业,促进心理健康教育和服务。
+## 7. 《关于做好新冠疫情心理疏导和服务工作的通知》
+2020年,针对新冠疫情对公众心理健康的影响,卫生健康部门发布了相关通知,要求加强心理疏导和支持服务。
+## 8. 《全国心理健康工作会议精神》
+2021年召开的会议强调了心理健康工作的重要性,提出要加强心理健康服务体系建设,特别是在学校、社区和工作场所的心理健康服务。
+## 9. 《关于进一步做好心理健康服务工作的通知》
+2023年,国家卫生健康委员会再次发布通知,要求各地进一步加强心理健康服务,特别是对青少年和老年人的心理健康关注。
+## 10. 《关于加强青少年心理健康工作的通知》
+2023年,针对青少年心理健康问题,教育部和卫生健康委员会联合发布通知,强调在学校中加强心理健康教育和服务。
+
+
+## 行业背景
+-政策推动健全社会心理健康服务体系
+“十四五”期间,数字心理健康服务行业规划主要集中在健全社会心理健康服务体系和加速国家医疗信息化发展两方面。
+截至2023年7月国家层面数字心理健康服务行业规划汇总如下:
+
+![alt text](image.png)
+
+![alt text](image-1.png)
+## 市场痛点
+### 故事1:自我认知的迷失
+小张是一名年轻的职场人士,工作繁忙,生活节奏快。尽管他在外人眼中表现得很成功,但内心却常常感到焦虑和迷茫。他尝试过几次心理咨询,但由于缺乏专业的评估工具,咨询师无法准确把握他的心理状态,导致咨询效果不佳。小张在寻找帮助的过程中,意识到自己对心理健康的理解仍然很有限,渴望更深入的自我认知和专业指导。这反映了心理健康行业的一个痛点:人们对自我认知的需求日益增长,但缺乏科学、专业的评估工具来帮助他们理解自己的心理状态。
+
+### 故事2:缺乏优质心理测评资源
+李女士是一位心理咨询师,她在为客户提供心理评估时,常常感到力不从心。虽然她拥有丰富的经验,但市场上缺乏高质量、标准化的心理测评工具,导致她的评估结果往往不够准确,难以为客户提供切实有效的建议。她希望能够有一个平台,能够提供科学、个性化的心理测评,帮助她更好地服务客户。这一故事揭示了心理健康行业中的另一个痛点:心理咨询师和机构普遍缺乏优质的心理测评资源,影响了服务质量。
+
+### 故事3:同质化的心理健康服务体验
+在一个心理健康工作坊上,参与者们期待着能够通过剧本互动来更好地理解自己的情绪和心理状态。然而,他们发现大多数活动的内容和形式都非常相似,缺乏趣味性和互动性,无法真正吸引他们的注意力。参与者们感到失望,认为这样的体验没有帮助到他们。这个故事反映了心理健康行业中的一个重要痛点:现有的心理测评和指导方案同质化严重,缺乏个性化和趣味性,难以提升用户的参与感和满意度。
+
+# 二、产品定位
+
+## 用户分析
+
+年轻人(18-30岁):大学生和刚入职场的年轻人,面临学业和职业压力,渴望了解自我,寻求情绪管理工具。
+中年人(31-45岁):职场人士和家庭主妇,面临工作与家庭的双重压力,关注心理健康,寻求专业的心理支持。
+特殊人群:如有心理疾病史、经历重大生活变故(如离婚、失业)的用户,需提供专业的心理支持和咨询。
+用户需求
+
+渴望获得科学、有效的心理测评和反馈。
+需要个性化的心理健康指导和情绪管理方案。
+希望有一个安全的空间进行情感表达和支持交流。
+对隐私和数据安全有较高的关注,倾向于使用匿名服务。
+
+## 主要功能
+### 1.心理测评工具
+
+多维度的心理测评问卷,涵盖焦虑、抑郁、压力等多个方面。
+结果即时反馈,附带详细分析和改进建议。
+
+### 2.个性化心理指导
+
+根据测评结果生成个性化的心理健康方案。
+提供自我调节技巧、情绪管理方法以及相关心理健康知识的文章和视频。
+
+### 3.情绪记录与管理
+
+用户可记录日常情绪变化,提供情绪日志功能。
+根据记录的数据,提供定制化的情绪管理建议。
+
+### 4.在线心理咨询
+
+提供与专业心理咨询师的在线咨询功能,支持匿名咨询。
+咨询师资格审核机制,确保服务质量。
+
+### 5.社区互动与支持
+
+用户可在平台上分享经验,互相支持,建立社区感。
+定期举办线上心理健康主题活动,增强用户互动和参与感。
+
+### 6.隐私保护与数据安全
+
+采用高标准的数据加密技术,确保用户信息的安全与隐私。
+提供明确的隐私政策和用户协议,增强用户信任。
+## 商业模式
+### 订阅制模式
+
+提供免费基础功能,用户可选择订阅高级功能(如个性化心理指导、在线咨询等)。
+设定不同的订阅套餐(如月度、季度和年度),吸引长期用户。
+### 按次付费模式
+
+用户可按次支付进行在线咨询或获取个性化心理健康方案,适合不希望长期承诺的用户。
+### 企业合作
+
+与企业合作,提供员工心理健康管理服务,企业可为员工购买订阅套餐,增强员工的心理健康意识和管理能力。
+### 广告与内容合作
+
+在平台上投放与心理健康相关的广告,或与心理健康相关的品牌进行内容合作,提供增值服务。
+### 数据分析服务
+
+在遵循隐私政策的前提下,进行匿名数据分析,为心理健康研究机构或相关企业提供市场研究和趋势分析服务。
+
+# 三、可行性测试
+
+
+
+# 四、产品结构
+
+
+## 产品结构图
+
+
+## 信息结构图
+
+
+# FAQ:项目起名
+
+"MindEcho AI" —— 寓意着通过AI技术反映和理解用户的内心世界,提供深度的心理测评和指导。

BIN
mind-prod/image-1.png


BIN
mind-prod/image.png


Vissa filer visades inte eftersom för många filer har ändrats