mirror of
https://github.com/LiteyukiStudio/nonebot-plugin-marshoai.git
synced 2025-08-02 14:49:51 +00:00
记忆系统实现 (#29)
* ✨ 添加记忆系统 * 🎨 black优化格式 * 🐛 删除apscheduler * ✨ 将记忆插件转换为插件形式
This commit is contained in:
46
nonebot_plugin_marshoai/tools/marshoai_memory/tools.json
Normal file
46
nonebot_plugin_marshoai/tools/marshoai_memory/tools.json
Normal file
@ -0,0 +1,46 @@
|
||||
[
|
||||
{
|
||||
"type": "function",
|
||||
"function": {
|
||||
"name": "marshoai_memory__write_memory",
|
||||
"description": "如果在上下中你看见并觉得应该记住的人的行为与事件,请调用这个函数,并将记忆内容写入。请尽量每次都调用,总结ta的习惯、爱好和性格,以及你对ta的印象和ta对你的印象",
|
||||
"parameters": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"memory": {
|
||||
"type": "string",
|
||||
"description": "你想记住的内容,概括并保留关键内容。"
|
||||
},
|
||||
"user_id": {
|
||||
"type": "string",
|
||||
"description": "你想记住的人的id。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"memory",
|
||||
"user_id"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "function",
|
||||
"function": {
|
||||
"name": "marshoai_memory__read_memory",
|
||||
"description": "每当你想要获取更多有关某人的信息的时候,请调用这个函数。",
|
||||
"parameters": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"user_id": {
|
||||
"type": "string",
|
||||
"description": "你想获取的人的id。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"user_id"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
|
Reference in New Issue
Block a user