local-knowledge-retrieval
在本地 KnowledgeBase 目录中检索知识库内容。用户问题涉及“本地知识库”“知识库检索”“从本地文档回答问题”等时触发,严格按各知识库 README 规范执行检索。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
在本地 KnowledgeBase 目录中检索知识库内容。用户问题涉及“本地知识库”“知识库检索”“从本地文档回答问题”等时触发,严格按各知识库 README 规范执行检索。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
查询A股实时行情、历史数据、技术指标、事件、资金面与个股行业信息。Use when 用户提到股票代码、板块、技术分析、财务指标、指数成分、交易日历、宏观数据或个股所属行业。
A股模拟盘交易与回测技能。Use when 用户要启动模拟仓服务、创建多账户、下限价单/市价单、撤单、查询持仓资金、验证涨跌停成交逻辑或运行A股回测。
A 股主板流动性池内按趋势回踩(trend_pullback)产出买入候选与持仓卖出信号;另有 realtime_quotes 批量拉取现价快照。供下单前决策;不跑回测、不自动下单。Use when 用户要选股、看实时报价、判断买卖信号或检查持仓是否触发离场条件。
基于退哥短线交易规则的A股场景化决策技能。Use when 用户要按交易场景查看短线规则、做选股、判断趋势回踩、涨停回调、连板接力、洗盘结束、卖出失效或仓位纪律。
Multi-dimensional code review with structured reports. Analyzes correctness, readability, performance, security, testing, and architecture, and respects project-specific conventions defined in dreame_code.md. Triggers on "review code", "code review", "审查代码", "代码审查".
Provides comprehensive code review guidance for React 19, Vue 3, Rust, TypeScript, Java, Python, and C/C++. Helps catch bugs, improve code quality, and give constructive feedback. Use when: reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.
| name | local-knowledge-retrieval |
| description | 在本地 KnowledgeBase 目录中检索知识库内容。用户问题涉及“本地知识库”“知识库检索”“从本地文档回答问题”等时触发,严格按各知识库 README 规范执行检索。 |
| allowed-tools | Read, Glob, Grep |
面向本地文件系统中位于 KnowledgeBase/ 目录下的各类知识库,提供标准化的检索流程。目标是:在不同知识库结构与规范下,仍然保持一致的检索逻辑和结果质量。
当满足以下任一条件时,应优先考虑调用本技能:
调用后,本技能假定已获得:
user_query: 用户自然语言问题(必需)specified_kb:用户显式指定的知识库名称或路径标识(可选)知识库统一位于工作区根目录下的 KnowledgeBase/ 目录中,每个子目录代表一个独立知识库,其根目录下必须存在 README.md 作为规范说明文件。
当 specified_kb 存在且可解析时:
KnowledgeBase/<specified_kb>/解析规则示例(按优先级):
KnowledgeBase/XXX/,直接使用Architecture → KnowledgeBase/Architecture/当 specified_kb 不存在时,需要基于 user_query 智能选择最可能相关的知识库:
Glob 枚举 KnowledgeBase/ 下的直接子目录(知识库列表)README.md(见 Phase 3)user_query 中的核心名词、领域词与各知识库 README 中的描述进行匹配若没有任何知识库目录存在或没有 README 可用:
进入目标知识库根目录(记为 KB_ROOT)后,必须首先读取并理解 KB_ROOT/README.md:
Read 访问 KB_ROOT/README.mddocs/, specs/, faq/ 等)在后续所有检索步骤中,必须优先遵循该 README 中的规范,不得随意忽略或跳过。
对 user_query 做轻量语义分析,提取关键词和约束:
在内部状态中记录:
keywords[]: 去重后关键词列表constraints[]: 额外限制条件根据 KB_ROOT/README.md 中规定的检索方法来选择检索策略。常见模式包括但不限于:
index.md、SUMMARY.md、目录导航文档),再跳转到具体条目module-a/*, module-b/*),根据关键词选择模块再深入检索search/, faq/, patterns/ 等)在任何情况下:
Glob 和 Grep 进行关键词搜索在遵循 README 的前提下,结合 keywords[] 和 constraints[]:
Glob 限定候选文件范围(例如:**/*.md, docs/**/*.md, specs/**/*.md 等)Grep 在候选文件中搜索关键词组合,优先保留命中多个关键词的文件得到一个按相关度排序的文件列表,并选取 Top N(例如 N=3~10)作为主要参考文件。
对于选中的每个文件:
Read 读取内容(必要时分段读取)user_query 直接相关的段落、章节或小节file_path: 文件路径(相对 KB_ROOT)snippets[]: 与问题高度相关的内容片段score: 该文件与问题的相关性评分(相对值即可)当存在至少一个包含有效 snippets[] 的文件时,需要生成清晰、结构化的回答。输出应包括两部分:
答案总结(面向用户)
来源说明(可选但推荐)
KnowledgeBase/ 或 KB_ROOT)回答时要显式声明:知识来源于本地 KnowledgeBase,而非网络或外部搜索。
在以下任一情况发生时,应视为“未找到相关知识”:
KnowledgeBase/ 目录不存在,或其中无任何知识库子目录README.mduser_query 显然不符,无法给出可靠回答此时需要:
user_query(string,必需):用户的自然语言问题specified_kb(string,可选):用户显式指定的知识库名或路径标识language(string,可选):优先使用的回答语言;默认跟随 user_query输出应当是一个面向用户的自然语言回答,并在内部满足以下结构化信息:
answer: 结构化的最终回答文本(包含结论与要点)kb_name: 实际使用的知识库名称或路径sources[]: 用于回答的文件列表(含相对路径及简要说明)found: 布尔值,表示是否在本地知识库中找到了相关知识notes: 补充信息(例如:可能的其他相关知识库、检索时的注意事项等)在对话中呈现时:
found = true:重点展示 answer,并可简要列出 sourcesfound = false:必须包含“本地知识库中不存在相关知识”的明确提示完成上述检索流程后:
通过以上规范,本技能可以在不同场景下,对不同结构的本地知识库提供一致、可复用、可解释的检索体验。