SuperAPI AI 工具集

hindsight-docs

编程与开发

查看项目

更新于 10-15 21:09

技能介绍

用途:hindsight-docs 是 Hindsight 的技术文档技能。Hindsight 是一个面向 AI 智能体的仿生记忆系统,本技能用于查阅其架构、核心概念、API、配置、部署与最佳实践,适合需要理解或集成 Hindsight 的开发者与智能体。

主要能力与内容结构:文档位于 references/ 目录,按类别组织。developer/ 下含 api/(核心操作:retain、recall、reflect、记忆库)及其它架构、配置、部署、性能相关 .md;sdks/ 含 Python、Node.js、CLI、嵌入式文档及 integrations/(LiteLLM、AI SDK、OpenClaw、MCP、skills);cookbook/ 含 recipes/(用法模式与示例)和 applications/(完整应用演示)。

核心概念:记忆库(Memory Banks)为隔离的记忆存储,每个用户或智能体一个;Retain 存储记忆并自动抽取事实、实体与关系;Recall 通过语义、BM25、图、时间四种并行策略检索记忆;Reflect 基于记忆做顾及 disposition 的推理;document_id 用于归组同一对话消息(相同 ID 即 upsert);Dispositions 含怀疑、字面、共情等 1-5 级特质,影响 reflect;Mental Models 为从事实综合出的知识。

使用方式:可用 Glob 按模式查找文件,如 references/developer/api/.md、references/sdks/.md、references/cookbook/recipes/*.md;用 Grep 搜索内容,如 pattern: "disposition"、pattern: "graph retrieval"、pattern: "helm install"、pattern: "HINDSIGHT_API_";用 Read 读取完整文档,如 references/developer/api/retain.md、references/sdks/python.md。

适用场景:了解架构与核心概念、学习 retain/recall/reflect 操作、配置记忆库与 dispositions、搭建 Hindsight API 服务器(Docker、Kubernetes、pip)、集成 Python/Node.js/Rust SDK、理解检索策略、调试与性能优化、查阅 API 端点与参数、查找 cookbook 示例。

限制与说明:配置使用 HINDSIGHT_API_* 环境变量;数据库迁移在启动时自动运行;多记忆库查询需客户端编排;对话演进应使用 document_id(相同 ID 即 upsert)。官方文本与具体收费、价格、平台、效果信息暂未提供。