用途:该技能用于以更省 token 的方式探索代码库,借助 RepoPrompt CLI 完成从整体结构到具体文件的检索与上下文导出,适合在需要理解认证流程、数据流、相似模式或 API 端点等场景下使用。
触发方式:当用户将“use rp”或“use repoprompt”与动作组合时激活,例如“use rp to explore how auth works”“use repoprompt to find similar patterns”“use rp to understand the data flow”“use repoprompt to search for API endpoints”。
主要用法:先获取整体概览,例如 rp-cli -e 'tree' 或 rp-cli -e 'structure .';再查找相关文件,例如 rp-cli -e 'search "auth" --context-lines 2' 或 rp-cli -e 'builder "understand authentication"';随后深入特定范围,例如 rp-cli -e 'select set src/auth/'、rp-cli -e 'structure --scope selected'、rp-cli -e 'read src/auth/login.ts';最后导出上下文,例如 rp-cli -e 'context --all > codebase-map.md'。完整命令文档见 cli-reference.md。
省 token 建议:用 structure 代替直接读取完整文件,可显著减少 token;用 builder 做 AI 驱动的文件发现;导出上下文前只选择相关文件。
标签隔离:builder 会自动创建隔离的 compose 标签,可用 -t 指定目标,例如 rp-cli -w W -t "<Name>" -e 'select add extra.ts && context',也可链式调用命令,例如 rp-cli -w W -e 'builder "find auth" && select add extra.ts && context'。
要求:需要 RepoPrompt v1.5.62+,并已安装 rp-cli。其他价格、平台或效果信息暂未提供。