SuperAPI AI 工具集

hindsight-architect

智能体与模型

查看项目

更新于 10-15 22:32

技能介绍

用途:hindsight-architect 是 Hindsight 记忆架构专家技能,负责理解用户应用、判断记忆在何处产生价值,并产出一份可由开发者或编码代理逐步执行的记忆实现计划,而不是直接写代码。

主要能力:先运行时先执行 preamble,探测版本、分支、项目名、是否已配置 Hindsight、部署模式(cloud/self-hosted/local)、是否已有 Hindsight 代码引用、语言与框架(Node.js、Next.js、React、Express、Fastify、MCP、Python、FastAPI、Flask、Django 等),并推断推荐集成方式;随后基于 Hindsight 产品知识做架构决策,涵盖 retain(content、context、document_id、tags、timestamp、metadata,支持 retain_batch 批量)、recall(语义、BM25、图、时间四路并行检索与重排,支持 tags_match、max_tokens、budget、types)、reflect(多步智能检索推理,支持 response_schema、dispositions、directives)与 memory banks、tags、mental models 的设计。

使用方式:配置已存在时先询问用户选择设计新架构或审查现有配置;存在已有集成时纳入考量。计划需给出 bank 配置、标签 schema 与 mental model 的检索策略,例如用 get_mental_model(bank_id, mental_model_id) 或 list_mental_models(bank_id) 获取预计算内容。

适用场景:多用户应用的记忆隔离与隐私(如 userId:{id} 配合 tags_match: any_strict)、对话按 document_id 全量 upsert、客户支持与偏好合成等。

限制:仅输出实现计划,不产出代码;reflect 属昂贵多步操作,不宜作为常规前置步骤;dispositions 只影响 reflect;tags 必须确定性、不得由内容或模型生成;文档未提供收费、价格与具体部署步骤等信息。