项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 646
使用教程
环境要求
- Node.js 18+
- 一个可索引的代码仓库
安装与启动步骤
-
1直接跑一次
npx 不需要预先安装,适合先看它怎么回答代码问题。
npx sigmap ask "Where is auth handled?" -
2看它的定位
它先用索引把仓库结构摸清再回答,比直接丢文件给模型省 token。
-
3校验答案
verify 会指出答案里编造的文件、导入和符号,这是它最有价值的命令。
npx sigmap verify answer.md -
4装成开发依赖
放进 devDependencies 后可以在 CI 里对 AI 生成的说明做体检。
npm install --save-dev sigmap
如何确认成功
verify 能准确标出答案中不存在的文件或符号
注意事项
- 索引质量决定回答质量,仓库太大时要限定范围。
- 它是辅助核对工具,不能替代人对关键结论的复核。
核心亮点
- 零依赖纯 JS 实现,安装和集成成本低
- 支持 33 种语言的代码签名提取,覆盖面广
- 提供 MCP server,可直接接入 Claude、Cursor 等主流 AI 编程工具
不足之处
- 仅保留签名会丢失实现细节,复杂逻辑理解可能不足
- 637 星属早期项目,长期维护与生态成熟度待观察
适用场景
- 在大型代码库中用 Claude/Cursor 提问时压缩上下文
- 为 AI code review 提供精简的项目结构信息
- 通过 MCP 让 AI 助手快速建立跨文件全局认知
替代项目
repomix、aider、sourcegraph
上一篇:flutter-ai-rules
下一篇:pr-af
同类项目推荐
agav
开源
在终端里让 AI 读码改码跑测试,一条命令完成开发闭环
Terminal-native AI coding assistant for real repositories. Inspect code, edit files,···
enola
开源
看懂代码架构,提前发现变更影响和架构问题
Understand, analyze, and govern software systems across repositories, languages, and···
codecompanion-history.nvim
开源
在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。
A history management extension for codecompanion AI chat plugin that enables saving,···
brooks-lint
开源
给 AI 编码代理装上架构师的眼睛,边写边查代码质量
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents:···
rails-audit-thoughtbot
开源
让 Claude 按固定流程给 Rails 项目做代码体检
Claude skill to run code audits
LLMDog
开源
终端一键打包代码,喂给 AI 助手
LLMDog is a command-line tool that helps developers share code with Large Language M···
llm-debugger-vscode-extension
开源
在 VSCode 调试时直接问 AI,快速定位 bug 原因
VSCode extension that demonstrates the use of large language models (LLMs) for activ···
autodev-vscode
开源
在 VSCode 里用 AI 快速搞定编码杂活
AutoDev - the AI-powered coding wizard . Put the most loved AutoDev AI assistant ···
code_puppy
开源
说句话,AI 代理自己动手把代码写完
Agentic AI for writing code
