hendrik/plan/milestone/7-roleplayer-features.puml
2026-09-28 21:15:14 +07:00

68 lines
1.6 KiB
Plaintext

@startmindmap
<style>
mindmapDiagram {
//FontColor white
.done {
BackgroundColor green
BackgroundColor lightgreen
//FontColor black
}
.unknown {
BackgroundColor #FFBBCC
BackgroundColor purple
FontColor white
}
.skip {
BackgroundColor #FFBBCC
BackgroundColor red
FontColor white
}
.info {
BackgroundColor blue
BackgroundColor lightblue
}
}
</style>
;top to bottom direction
* Roleplayer Features <<done>>
** response (group) <<done>>
*** mentioned response <<done>>
****_ jika ada yang memanggil atau terpanggil
**** Use @name
**** Name calling <<done>>
*** selective response
****_ jika pembicaraan relevan untuk di balas
*** session stopper
****_ Menghindari infinite looping ke sesama agent
**** Reply agent / Reply user only
**** Sending delay to agent
*****_ Agar user ada kesempatan untuk membaca
**** Initiative stop
** RAG Roleplay <<done>>
*** users <<done>>
**** User Store Introduction <<done>>
**** Natural-farewell Close session <<done>>
***** in-memory <<done>>
***** TinyDB <<skip>>
******_ Skip karena bisa create new session. \nBelum ada fitur archived session.
*** memories <<done>>
**** latest memories <<done>>
***** Memory Continuation Context <<done>>
**** triggered memories
*** object <<done>>
*** outfit <<done>>
*** Scenario
*** Meter (Mood, Hungry, Experience, Lifespan, etc)
*** World
**** Building
***** Room
** Mute Session End (Per Character) <<done>>
***_ Tidak Menampilkan "*Session End*" saat session timeout
** Continuous Greet after session end (Per Character)
***_ Untuk reset history di chat
@endmindmap