跳转至

示例概览

探索 6 个 OntoMem 的真实使用示例,展示不同的功能和用例。

特色示例

1️⃣ 自我改进的调试器

一个 AI 调试智能体从遇到的每个 bug 中学习,构建不断发展的解决方案知识库。

主题:错误学习与整合
策略:LLM.BALANCED 智能合并
关键特性:错误整合、LLM 驱动的合并、跨遭遇学习
查看示例 → | 源代码


2️⃣ RPG NPC 记忆

模拟 RPG 游戏中,NPC 通过多次交互来构建对玩家角色的记忆。

主题:角色档案构建
策略:MERGE_FIELD(增量字段更新)
关键特性:多种交互类型、渐进式声誉追踪、增量技能识别
查看示例 → | 源代码


3️⃣ 语义学者

构建一个可搜索的研究论文库,支持语义搜索功能。可以通过内容相似性而不仅仅是关键词来发现论文。

主题:学术论文库
策略:向量搜索 + 持久化
关键特性:向量嵌入、语义搜索(需要 OpenAI API)、元数据管理
查看示例 → | 源代码


4️⃣ 多源融合

将来自多个系统(CRM、账单、支持、营销)的客户信息整合到一个统一的档案中,使用智能合并处理冲突。

主题:客户数据整合
策略:LLM.BALANCED 合并与冲突解决
关键特性:多系统集成、自动冲突解决、数据质量报告、来源追踪
查看示例 → | 源代码


5️⃣ 对话历史

展示 AI 如何通过多轮对话来维护和演进对用户的理解。

主题:对话记忆演进
策略:MERGE_FIELD 增量事实累积
关键特性:逐轮更新、增量事实累积、上下文维护
查看示例 → | 源代码


6️⃣ 时序记忆整合

使用组合键将一系列碎片化事件转化为单条"日汇总"记录。

主题:时间序列数据聚合
策略:时间切片 + LLM.BALANCED 合并
关键特性:日度聚合、时间分段、时间感知整合
查看示例 → | 源代码


运行示例

所有示例都包含在 examples/ 目录中:

# 进入 examples 目录
cd examples/

# 运行特定示例
python 01_self_improving_debugger.py
python 02_rpg_npc_memory.py
python 03_semantic_scholar.py
python 04_multi_source_fusion.py
python 05_conversation_history.py
python 06_temporal_memory_consolidation.py

# 中文版本
cd zh/
python 01_self_improving_debugger.py

功能矩阵

# 示例 主题 策略 复杂度 需要 API
01 自我改进的调试器 错误学习 LLM.BALANCED ⭐⭐⭐ 可选
02 RPG NPC 记忆 角色档案 MERGE_FIELD ⭐⭐ ❌ 否
03 语义学者 论文库 向量搜索 ⭐⭐⭐ ✅ 是
04 多源融合 数据整合 LLM.BALANCED ⭐⭐⭐⭐ 可选
05 对话历史 聊天记忆 MERGE_FIELD ⭐⭐⭐ ❌ 否
06 时序记忆 时间序列 LLM.BALANCED ⭐⭐⭐ 可选

快速开始示例

查看快速开始指南了解立即可用的示例。


下一步