tree-sitter

标签

Cards List
#tree-sitter

Mitos 编辑器是 Helix 的一个分支

Hacker News Top ↗ · 2026-10-18 缓存

Mitos 是一个基于 Helix 分叉开发的模态文本编辑器,内置多光标、tree-sitter 语法支持、LSP 与 DAP 集成、图像预览等功能,目标是成为更快、更稳健且可扩展的编辑器。

0 人收藏 0 人点赞
#tree-sitter

我做了一个调试用的搜索引擎,不是套壳 [P]

Reddit r/MachineLearning ↗ · 2026-10-18

Odin 是一个基于浏览器的调试搜索引擎,它会解析代码仓库,并为给定的 bug 排列出需要修改的确切文件(93%)和函数(79.4%),通过 WebAssembly 使用 Tree-sitter,并通过 WebGPU 使用 10 亿参数以下的本地模型,在 SWE-bench Lite 上以极低成本达到了与 Claude 4.5 智能体相当的准确率。

0 人收藏 0 人点赞
#tree-sitter

我做了一个真正 MIT 协议的代码知识图谱工具(完全本地运行,无云端依赖)

Reddit r/LocalLLaMA ↗ · 2026-10-03

一位独立开发者发布了 repopedia——一个 MIT 协议、完全本地运行的代码知识图谱工具。它使用 tree-sitter 从 Python/TypeScript 仓库构建 SQLite 图谱,并附带 MCP 服务器,让 Claude Code 等编程智能体可以直接查询调用图和爆炸半径影响范围,而不必依赖 grep。

0 人收藏 0 人点赞
#tree-sitter

weave: 用于不同语言的结构合并

Lobsters Hottest ↗ · 2026-09-25 缓存

Weave 是一个 Git 扩展,它通过使用 tree-sitter 将代码解析为函数、类和键,执行实体级语义合并以解决冲突,在 AI 驱动的开发中特别有用。

0 人收藏 0 人点赞
#tree-sitter

Show HN: Treepeat – 使用Tree-sitter的代码相似度检测

Hacker News Top ↗ · 2026-09-22 缓存

Treepeat是一个使用Tree-sitter进行代码相似度检测的开源工具,支持多种编程语言,具有查找重复代码、近似重复代码和结构相似代码的功能。

0 人收藏 0 人点赞
#tree-sitter

新代理将代码转换为自然语言

Reddit r/ArtificialInteligence ↗ · 2026-09-03 缓存

Benzi是一个AI编码智能体,使用基于tree-sitter的编译器将代码解析为精确、可查询的映射,在SWE-bench Verified上以低成本达到78.2%的准确率。

0 人收藏 0 人点赞
#tree-sitter

CodeLook

Product Hunt ↗ · 2026-09-02 缓存

CodeLook 是一款 macOS Quick Look 扩展,通过 Tree-sitter 提供即时代码文件预览,拥有超过 700 种编辑器主题和语法高亮,强调隐私和一次购买。

0 人收藏 0 人点赞
#tree-sitter

Emacs 31: Markdown-ts-mode 非官方指南

Hacker News Top ↗ · 2026-08-27 缓存

一本关于在 Emacs 31 中设置和使用实验性的 Markdown-ts-mode 的非官方指南,涵盖其功能、安装和使用技巧。

0 人收藏 0 人点赞
#tree-sitter

AST-grep 如何使用 Rust 重写 Tree-sitter 并使其速度提升 30%

Hacker News Top ↗ · 2026-07-26 缓存

ast-grep 用 Rust 重写了 Tree-sitter 的 C 核心,实现了高达 30% 的解析速度提升和 22% 的端到端性能提升,但内存使用略有增加。

0 人收藏 0 人点赞
#tree-sitter

fred: A text editor that uses C for everything - Handmade Network Expo 2026

Lobsters Hottest ↗ · 2026-07-14 缓存

Cameron Damera 在 Handmade Network Expo 2026 上演示了完全用 C 编写的文本编辑器 Fred,其核心特性包括内置 TCC 编译器、实时插件系统、动态 Tree-sitter 语言支持、撤销树和会话恢复,所有代码均手工编写,不依赖 AI。

0 人收藏 0 人点赞
#tree-sitter

@AriXZone: Linux内核,2800 万行代码、7.5 万个文件的 超大型项目,索引也只需约 3 分钟,查询响应亚毫秒级。 codebase-memory-mcp 是 DeusData 开源的 MCP 服务器,给 AI 编程助手(Claude Cod…

X AI KOLs Timeline ↗ · 2026-07-03 缓存

DeusData 开源了一个名为 codebase-memory-mcp 的 MCP 服务器,它能将代码仓库预解析成持久化知识图谱,为 AI 编程助手提供亚毫秒级的代码结构查询能力,支持 158 种语言,token 消耗比传统 grep 减少约 99%,索引速度极快。

0 人收藏 0 人点赞
#tree-sitter

@QingQ77: 为编码 Agent 提供基于 tree-sitter 的结构化、字节精确、低 token 消耗的代码库访问能力 https://github.com/Entelligentsia/grove… 用 Rust 写了一个双面工具:既当 CLI…

X AI KOLs Timeline ↗ · 2026-07-01 缓存

Grove is a Rust-powered tool that uses tree-sitter to provide coding agents with structured, byte-precise, token-efficient access to codebases, supporting 27 languages via CLI and MCP server.

0 人收藏 0 人点赞
#tree-sitter

Show HN: 我花了一个周末用Rust重写了IDE中我唯一使用的部分

Hacker News Top ↗ · 2026-06-22 缓存

Kyde 是一个快速的原生Git客户端和代码编辑器,使用Rust基于Zed的gpui框架构建,具有GPU渲染、并排差异对比、tree-sitter语法高亮以及一个精心调校的深色主题。

0 人收藏 0 人点赞
#tree-sitter

@GitHub_Daily: 用 AI 辅助编程时,简单问个问题要逐个文件去翻找读取,既费 token 又容易找错上下文。 codebase-memory-mcp 把整个代码库解析成一张知识图谱,让 AI 直接「看懂」项目结构。 用纯 C 写的单个可执行文件,零依赖,…

X AI KOLs Timeline ↗ · 2026-06-20 缓存

codebase-memory-mcp 是一个用纯 C 编写的工具,可将整个代码库解析为知识图谱,支持 158 种编程语言,兼容 11 款 AI 编程代理工具,能大幅提升 AI 对项目结构的理解并降低 token 消耗。

0 人收藏 0 人点赞
#tree-sitter

Emacs 31 即将到来:我日常使用的变化

Hacker News Top ↗ · 2026-06-18 缓存

Emacs 31 即将到来,带来了更简单的 tree-sitter 配置和内置的 markdown-ts-mode 等改进。本文详细介绍了作者在开发分支中使用的一些特性,强调了配置工作量的减少。

0 人收藏 0 人点赞
#tree-sitter

我已在日常使用的 Emacs 31 变更

Lobsters Hottest ↗ · 2026-06-18 缓存

Emacs 31 引入了 tree-sitter 的改进,简化了语法安装,并新增了一个内置的 markdown-ts-mode。作者一直在开发分支上日常使用这些变更。

0 人收藏 0 人点赞
#tree-sitter

@austinit: 嘿,朋友们! 强烈安利 CodeGraph:把整个代码库变成结构化知识图谱的神器! 用 Tree-sitter 精准解析 AST,支持 20+ 语言,直接喂给 Claude/Cursor 等 AI Agent。 改代码前秒看影响范围,上下…

X AI KOLs Timeline ↗ · 2026-06-17 缓存

CodeGraph 是一个将代码库转换为结构化知识图谱的本地优先工具,利用 Tree-sitter 精准解析 AST 并支持 20 多种语言,可直接通过 MCP 协议喂给 Claude、Cursor 等 AI 编码代理,帮助快速分析代码影响范围,减少 token 消耗和工具调用次数。

0 人收藏 0 人点赞
#tree-sitter

archex:本地优先、确定性代码上下文,适用于AI代理——无API密钥,无遥测(Apache 2.0)

Reddit r/LocalLLaMA ↗ · 2026-06-15

archex是一个本地优先、确定性的工具,用于为AI代理构建具有令牌预算的代码上下文包。它使用完整的检索管道(BM25F、本地嵌入、交叉编码器重排序器、依赖图扩展),在您的硬件上运行,无需API密钥或遥测,在召回率和效率方面优于替代方案。

0 人收藏 0 人点赞
#tree-sitter

Weave: 基于语言结构而非行的合并

Hacker News Top ↗ · 2026-06-14 缓存

Weave 是 Git 的一个实体级语义合并驱动,它通过 tree-sitter 解析代码来解决冲突,合并函数和类而不是行。它支持 28 种语言,并提供额外的协调和 MCP 服务器功能,适用于多智能体工作流程。

0 人收藏 0 人点赞
#tree-sitter

@VincentLogic: 这开源项目把 Claude Code 的成本砍了 25%。 它不做新模型,不做新 IDE。 就给 AI coding agent 画了张"代码地图"。 传统玩法:模型读完整个仓库 → 爆 token。 它的玩法:先把代码用 Tree-si…

X AI KOLs Timeline ↗ · 2026-06-09 缓存

一个开源项目通过Tree-sitter将代码解析成图结构并存入本地SQLite,为AI coding agent提供代码地图,从而减少token消耗和成本,平均节省57% token,成本降低25%。支持Claude Code、Cursor、aider等工具。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈