aps-agent/server/knowledge/__init__.py

12 lines
783 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ============================================================
# 知识层(moduleId: server-knowledge, 可重生 ✅)
# plan.md §8:知识资产库 + 检索管线 + 偏好学习
# assets.py 知识资产库(版本化、带出处,§8.1)
# retrieval.py 轻量混合检索(字符二元 BM25 + 关键词加权,无外部依赖,§8.2)
# preferences.py 偏好学习 v1(策略采用沉淀 → 缺省个性化,§8.3 第一层)
# ============================================================
from server.knowledge.assets import KnowledgeStore, get_knowledge # 资产库
from server.knowledge.preferences import PreferenceStore, get_preferences # 偏好仓
__all__ = ["KnowledgeStore", "get_knowledge", "PreferenceStore", "get_preferences"] # 导出面