Hizal Search — Hizal 搜索
v0.1.0在开始构建之前检索现有的上下文。自触发 —— 在代理即将搜索代码库、回忆之前的决定、查找约定、检查内存、调查模式或在开始工作之前收集背景知识时触发。涵盖所有 Hizal 搜索和读取工具(语义搜索、query_key 查找、范围筛选、压缩、版本历史)。在诸如“让我检查”、“我需要找到”、“我们对此了解多少”、“搜索”、“调查”、“我们以前做过这件事吗”、“检查现有”、“找到相关”、“回忆”等短语时触发,或者在代理否则会在未先咨询 Hizal的情况下开始使用Google或grep时触发。
运行时依赖
安装命令
点击复制技能文档
Hizal Search 在构建前进行搜索,不要重新发现团队已经决定的内容。 语义搜索 从2-3个广泛的搜索开始,使用不同的短语: hizal__search_context(query="<任务中的关键概念>") hizal__search_context(query="<票据ID或功能名称>") hizal__search_context(query="<相关子系统或端点>") 按范围缩小 # 项目特定知识和约定 hizal__search_context(query="<概念>", scope="PROJECT", project_id="") # 先前的代理内存/调查笔记 hizal__search_context(query="<概念>", scope="AGENT", chunk_type="MEMORY") # 组织范围的原则和标准 hizal__search_context(query="<概念>", scope="ORG") 按块类型过滤 hizal__search_context(query="<概念>", chunk_type="KNOWLEDGE") hizal__search_context(query="<概念>", chunk_type="CONVENTION") hizal__search_context(query="<概念>", chunk_type="MEMORY") 通过query_key进行精确查找 当你知道确切的键时: hizal__read_context(query_key="<确切的查询键>", project_id="") 读取特定块 hizal__read_context(id="<块UUID>") 合成相关上下文 拉取相关块进行合成(只读,永远不要删除源块): hizal__compact_context(query="<概念>") hizal__compact_context(query="<概念>", scope="PROJECT", project_id="") 版本历史 检查块如何演化: hizal__get_context_versions(id="<块UUID>") 搜索策略 先进行广泛的搜索 —— 使用不同的短语进行2-3次搜索 阅读结果 —— 块包含架构决策、约定和先前的工作 如果广泛的搜索返回太多噪音,则按范围缩小 如果已经知道键,则使用query_key 如果AGENT内存块在广泛上下文中很有用 —— 使用write_knowledge或write_convention进行提升 请参阅hizal-write技能以将内容写回Hizal。 使用GitHub、API、CLI等工具来辅助搜索和合成。