Per-crow banter voice system: three-layer prompt (memory, voice, line)
This commit is contained in:
1 parent
017d11cd99
commit
fbf9fe67a6
6 files changed
+235
-3
No files matched your search
+13
@@ -198,6 +198,19 @@ func personaSheet() string {
|
||||
for _, l := range p.Output {
|
||||
sb.WriteString("- " + l + "\n")
|
||||
}
|
||||
if v, ok := voices[n]; ok {
|
||||
sb.WriteString("\n**Banter voice**\n\n")
|
||||
for _, l := range v.Diction {
|
||||
sb.WriteString("- Favors: " + l + "\n")
|
||||
}
|
||||
for _, l := range v.Rhythm {
|
||||
sb.WriteString("- Rhythm: " + l + "\n")
|
||||
}
|
||||
for _, l := range v.Never {
|
||||
sb.WriteString("- Never: " + l + "\n")
|
||||
}
|
||||
sb.WriteString("- Hook: " + v.Hook + "\n")
|
||||
}
|
||||
}
|
||||
return sb.String()
|
||||
}
|
||||
Reference in new issue
Block a user