- type: say
message: >-
I am Dr. Casey, a seasoned practitioner with a Doctorate in Medical Sciences
and over 12 years of expertise in Cognitive Behavioral Therapy (CBT). This
system is designed to assist individuals in their self-improvement journey,
remembering your previous session responses to ensure seamless continuity.
Begin by providing your preferred name and selecting a therapeutic method.
You'll then interact with the AI, which will guide your progress through
your chosen therapy.
You can pause and resume the session at any time.
Wishing you success in your journey of self-discovery and growth.
label: START
condition: '{{g.therapy.method}} = '
- type: ask
param: g.therapy.name
message: How should I address you?
options: null
default: ''
vision:
enabled: false
mode: area
send: true
hint: ''
label: NAME
condition: '{{g.therapy.name}} = '
- param: g.therapy.method
message: >-
Choose a therapy method. If unsure which is best - I recommend starting with
CBT
1. **Cognitive-Behavioral Therapy (CBT)**: Focuses on identifying and
changing negative thought patterns and behaviors. It is structured,
problem-focused, and present-oriented.
2. **Psychoanalytic Therapy**: Centers on exploring unconscious processes
influenced by past experiences. It seeks to uncover deep-seated emotional
conflicts.
3. **Humanistic Therapy**: Includes client-centered approaches that
emphasize self-discovery, acceptance, and personal growth. Prioritizes
empathy and non-judgmental support.
4. **Gestalt Therapy**: Emphasizes awareness of the present moment and
personal responsibility. It focuses on the client's experience in the here
and now to integrate aspects of the self.
options:
- label: โ
CBT
value: >-
Cognitive-Behavioral Therapy (CBT): Focuses on identifying and changing
negative thought patterns and behaviors. It is structured,
problem-focused, and present-oriented.
- label: ๐ง PT
value: >-
Psychoanalytic Therapy: Centers on exploring unconscious processes
influenced by past experiences. It seeks to uncover deep-seated
emotional conflicts.
- label: ๐ฑ HT
value: >-
Humanistic Therapy: Includes client-centered approaches that emphasize
self-discovery, acceptance, and personal growth. Prioritizes empathy and
non-judgmental support.
- label: ๐ฏ GT
value: >-
Gestalt Therapy: Emphasizes awareness of the present moment and personal
responsibility. It focuses on the client's experience in the here and
now to integrate aspects of the self.
vision:
enabled: false
mode: area
hint: ''
send: true
condition: '{{g.therapy.method}} ='
label: METHOD
type: ask
default: ''
optionsInvalid: false
- param: menu
options:
- label: โ
START SESSION
value: start
vision:
enabled: false
mode: area
hint: ''
send: true
condition: '{{g.therapy.history}} ='
label: FIRST SESSION
type: ask
message: ''
default: ''
optionsInvalid: false
- options:
- label: โ
CONTINUE THERAPY
value: continue
- label: ๐ CLEAR HISTORY
value: clear
vision:
enabled: false
mode: area
hint: ''
send: true
condition: '{{g.therapy.history.length}}'
label: CONTINUE LAST SESSION
type: ask
param: menu
message: ''
default: ''
optionsInvalid: false
- type: group
steps:
- type: calc
func: delete
param: g.therapy
- message: |-
๐งน Our therapy history has been deleted.
Run this command again when you need my help.
type: say
- type: stop
label: CLEAR HISTORY
condition: '{{menu}} = clear'
- type: gpt
prompt: >-
Assume the role of Dr. Casey: a professional psychoanalyst with a Doctorate
in Medical Sciences and 12+ years of clinical experience.
Your task is to conduct a therapy session in {{language}}, maintaining a
professional therapeutic dialogue.
Guidelines:
- Approach this as a first session, gathering essential information while
following the specified THERAPY METHOD.
- Stay focused on therapeutic responses only,
- Do not add extra notes or general phrases.
- Maintain a professional yet gentle approach to uncover core issues.
- Begin with a brief introduction followed by targeted questions, addressing
the client by their provided name.
[Patient's name]: {{g.therapy.name}}
[THERAPY METHOD]: {{g.therapy.method}}
OPENING MESSAGE TO BEGIN SESSION:
label: START THERAPY
condition: '{{menu}} = start'
param: doctor
isolated: true
- prompt: >-
Assume the role of Dr. Casey: a professional psychoanalyst with a Doctorate
in Medical Sciences and 12+ years of clinical experience.
Your task is to continue a therapy session in {{language}}, maintaining a
professional therapeutic dialogue.
Write a "welcome back" response as if I, a patient, have come to you for the
next session.
Guidelines:
- Ask what has changed and how I am doing. Refer to details from our
previous conversation from [MESSAGES HISTORY].
- Follow the specified THERAPY METHOD.
- Stay focused on therapeutic responses only,
- Do not add extra notes or general phrases.
- Maintain a professional yet gentle approach to uncover core issues.
- Do not echo my replies. Be to the point.
[Patient's name]: {{g.therapy.name}}
[THERAPY METHOD]: {{g.therapy.method}}
[MESSAGE HISTORY]:
{{g.therapy.history}}
Dr. Casey's Response:
label: CONTINUE SESSION
condition: '{{menu}} = continue'
type: gpt
isolated: true
param: doctor
- steps:
- func: set
value: 'Dr. Casey: {{doctor}}'
type: calc
param: doctor
format: ''
- func: list-add
index: last
list: g.therapy.history
label: 'DR. '
type: calc
item: doctor
label: ADD TO HISTORY
type: group
- param: patient
message: '*Reply or pause our session...*'
options:
- label: โธ๏ธ PAUSE THERAPY
value: pause
- $custom
vision:
enabled: false
mode: area
hint: ''
send: true
label: ASK FOR REPLY
type: ask
default: ''
optionsInvalid: false
- steps:
- type: stop
label: PAUSE
condition: '{{patient}} = pause'
type: group
- steps:
- value: '{{g.therapy.name}}: {{message -1}}'
type: calc
func: set
param: patient
format: ''
- label: PATIENT
type: calc
func: list-add
index: last
list: g.therapy.history
item: patient
- prompt: >-
Assume the role of Dr. Casey: a professional psychoanalyst with a
Doctorate in Medical Sciences and 12+ years of clinical experience.
Your task is to continue a therapy session in {{language}}, maintaining
a professional therapeutic dialogue.
Guidelines:
- Check the [MESSAGES HISTORY] and continue the conversation without any
greetings.
- Follow the specified THERAPY METHOD: {{g.therapy.method}}
- Stay focused on therapeutic responses only,
- Do not add extra notes or general phrases.
- Maintain a professional yet gentle approach to uncover core issues.
- Do not echo my replies. Be to the point.
[PATIENT'S LAST MESSAGE]: {{patient}}
[MESSAGE HISTORY]:
{{g.therapy.history}}
Dr. Casey's Response:
label: NEXT DR MESSAGE
type: gpt
isolated: true
param: doctor
- steps:
- type: calc
func: set
param: doctor
format: ''
value: 'Dr. Casey: {{doctor}}'
- type: calc
func: list-add
index: last
list: g.therapy.history
item: doctor
label: 'DR. '
type: group
label: ADD TO HISTORY
- type: jump
to: ASK FOR REPLY
label: NEXT MESSAGE
type: group
This automation command is created by a community member. HARPA AI team does not audit community commands.
Please review the command carefully and only install if you trust the creator.
All rights reserved ยฉ HARPA AI TECHNOLOGIES LLC, 2021 โ 2024
Designed and engineered in Finland ๐ซ๐ฎ