引入 A_Memorix 插件(v2.0.0)——一个轻量级的长期记忆提供器。新增插件清单(manifest)和入口(AMemorixPlugin),并提供完整的核心能力:嵌入(基于哈希的 EmbeddingAPIAdapter、EmbeddingManager、预设)、检索(双路径检索器、PageRank、图关系召回、BM25 稀疏索引、阈值与融合配置)、存储与元数据层,以及大量实用工具和迁移/转换脚本。同时更新 .gitignore 以允许 /plugins/A_memorix。该变更为在宿主应用中实现统一的记忆摄取、检索、分析与维护奠定了基础。
63 lines
1.3 KiB
JSON
63 lines
1.3 KiB
JSON
{
|
|
"manifest_version": 1,
|
|
"name": "A_Memorix",
|
|
"version": "2.0.0",
|
|
"description": "MaiBot SDK 长期记忆插件,负责统一检索、写入、画像与记忆维护。",
|
|
"author": {
|
|
"name": "A_Dawn"
|
|
},
|
|
"license": "AGPL-3.0",
|
|
"repository_url": "https://github.com/A-Dawn/A_memorix/",
|
|
"host_application": {
|
|
"min_version": "1.0.0"
|
|
},
|
|
"keywords": [
|
|
"memory",
|
|
"knowledge",
|
|
"retrieval",
|
|
"profile",
|
|
"episode"
|
|
],
|
|
"categories": [
|
|
"Memory",
|
|
"Data"
|
|
],
|
|
"plugin_info": {
|
|
"is_built_in": false,
|
|
"plugin_type": "memory_provider",
|
|
"components": [
|
|
{
|
|
"type": "tool",
|
|
"name": "search_memory",
|
|
"description": "搜索长期记忆"
|
|
},
|
|
{
|
|
"type": "tool",
|
|
"name": "ingest_summary",
|
|
"description": "写入聊天摘要"
|
|
},
|
|
{
|
|
"type": "tool",
|
|
"name": "ingest_text",
|
|
"description": "写入普通长期记忆文本"
|
|
},
|
|
{
|
|
"type": "tool",
|
|
"name": "get_person_profile",
|
|
"description": "查询人物画像"
|
|
},
|
|
{
|
|
"type": "tool",
|
|
"name": "maintain_memory",
|
|
"description": "维护记忆关系"
|
|
},
|
|
{
|
|
"type": "tool",
|
|
"name": "memory_stats",
|
|
"description": "查询记忆统计"
|
|
}
|
|
]
|
|
},
|
|
"capabilities": []
|
|
}
|