tree-sitter

标签

Cards List
#tree-sitter

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

Hacker News Top · 6天前 缓存

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 人点赞
#tree-sitter

[开源] 我用 Go 编写了一个完整的 Git MCP 服务器,不是简单地封装 bash。它使用了 tree-sitter,处理真正的底层操作(write-tree),并且 100% 本地运行。

Reddit r/artificial · 2026-05-30

git-courer 是一个用 Go 编写的完整 Git MCP 服务器,它使用 tree-sitter 进行语义代码分析,通过结构化 JSON 进行通信,支持 13 个客户端,并以本地优先的方式运行。

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

Spy‑code:面向AI智能体的本地代码库图谱(欢迎反馈)

Reddit r/AI_Agents · 2026-05-21

Spy-code 是一款开源工具,利用 tree-sitter 构建本地代码库图谱,提取函数、类和引用关系,为 AI 编码智能体提供代码库的结构化地图,目前支持 Rust、Python、TypeScript/JS 和 Go。

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

为什么 Tree-Sitter 不适合程序分析

Lobsters Hottest · 2026-05-11 缓存

文章解释了为什么 Tree-sitter 不适合深度程序分析,并指出它会丢弃运算符和关键字等关键标记。文章提倡使用 Cubix 框架作为构建语义分析和重构工具的更稳健替代方案。

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

@tom_doerr: 将项目转换为AI代理可导航的知识图谱 https://github.com/Muvon/octocode

X AI KOLs Timeline · 2026-05-08 缓存

Octocode将代码项目转换为AI代理(如Claude、Cursor和Windsurf)可导航的知识图谱,采用tree-sitter AST解析和MCP集成,实现语义搜索和依赖导航。

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

DeusData/codebase-memory-mcp

GitHub Trending (daily) · 2026-06-17 缓存

Codebase-memory-mcp 是一个面向 AI 编码代理的超快速代码智能引擎,能够在毫秒内索引整个代码库,并借助 tree-sitter AST 分析和持久化知识图谱在 1 毫秒内回答结构查询,支持 158 种语言和 14 个 MCP 工具。

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

提交意见反馈