Repository navigation
是否可以考虑引入 Tree-sitter Queries 作为又一种轻量的读取方案? #444
yanfei0725
started this conversation in
Ideas
Replies: 1 comment
|
may |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
OPS 原生方案(ops_grep / ops_glob):基于 Rust 正则或路径模式进行文本级搜索。速度极快、零解析成本,擅长查找字面量。但缺点是返回结果只是孤立的文本行,缺乏代码结构上下文,AI 拿到后需要自己“拼凑”理解。
我设想(Tree-sitter Queries)可以基于语法级查询直接匹配语法树中的节点(如函数声明、类定义),只返回结构化的符号信息(名称、类型、行号区间)。
All reactions