在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用codebase-search
星标67
分支2
更新时间2026年7月7日 12:37
代码库搜索——精确文本 / 语义 / 符号 / AST 结构搜索的分流
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
代码库搜索——精确文本 / 语义 / 符号 / AST 结构搜索的分流
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
搜索学术论文(Semantic Scholar + DBLP + arXiv 三源并行),返回标题、作者、摘要、引用数、链接
从 api.crossref.org 抽取学术文献:标题、链接、DOI、摘要片段及引用数
从 api.openalex.org 抽取学术作品:标题、URL、出版年份、DOI、类型
搜索微信公众号文章并提取全文(通过 Sogou 微信搜索),返回标题、真实 URL、发布时间、正文内容
搜索近期新闻文章(NewsAPI + Google News RSS 双源回退),返回标题、来源、日期、摘要
抽取 hn_story:title、url、author、points、created_at
| name | codebase_search |
| description | 代码库搜索——精确文本 / 语义 / 符号 / AST 结构搜索的分流 |
| trigger | 任务在已下载的本地代码库或可访问代码索引内进行检索 |
| layer | strategy |
| success_rate | 0 |
| status | seed |
| alpha | 1 |
| beta | 1 |
仓库内检索有四种互不可替代的搜索方式:精确文本、语义、符号、AST 结构。本 skill 给出每种方式的边界与组合方法。
rg "<exact>"。rg -P:跨语言注释/字符串 PCRE 更准;写正则前先尝试纯字符串。symbol: 索引:函数 / 类 / 变量定义跳转用符号索引而不是 grep。for x in Y: if x.z),用 ast-grep 等结构工具。rg 粗扫文件级命中,再进入文件用 LSP / 符号搜索精确定位。rg --type py path/、排除 node_modules / vendor / build 等噪声目录。tests/ / *_test.py 单独命中可定位调用样例。git log -S / git log -G:找"这段代码什么时候加的、为什么加"。git log 补历史。github_search — 跨仓库阶段general_query_construction — 关键词不确定时回到 query 构造