用途
Vibe Code Research 用于对现有代码进行只读调查,帮助用户理解、定位、追踪、评估影响、梳理陌生代码库或验证某个代码断言。它回答诸如“X 是如何工作的”“Y 在哪里实现”之类的问题,并给出带锚点的证据和明确的局限说明。
它不用于修复缺陷、制定计划或规格、编辑代码、提交,也不用于审查 diff。一个简单的查找可能只需一条简洁的带锚点回答。
主要能力
- 只读调查:仅使用非变更式检查,报告缺陷或清理项作为发现或选项,而不执行修改。
- 证据锚定:将关键论断锚定到路径、行号或符号,不依赖未经核对的库记忆。
- 证据分级:将每条关键论断标注为一手来源、本地调查、未证实或已接受风险四类之一。
- 语料绑定:调查前先绑定权威语料(已验证工作区、用户提供材料、一手来源或明确组合);用户提供的摘录若无工作区绑定,则视为封闭语料,只检查这些材料。
- 密钥脱敏:在文本跨越输出边界前,将疑似密钥字面量替换为 [REDACTED:<type>],类型包括 private-key、jwt、url-auth、apikey、env-secret、secret-context。
- 委派与验证:仅在独立面或搜索角度确有帮助时委派,且委派输出在协调阶段验证前一律视为未证实。
使用方式
默认在对话中输出,格式为:答案、证据、未验证项,以及可选的后续步骤。格式可随问题规模调整,但保留锚点。仅在当前用户明确要求时才写出研究报告,且不报告其他文件写入或状态变更。
工作流程:先框定可回答的问题,仅在歧义会改变查找位置或答案标准时才澄清;然后针对标识符、路由、字符串、schema 和注册点进行定向搜索,跟随实际导入、调用点和配置而非文件名;追踪到足以回答为止,必要时用测试、配置、schema、文档或历史作为佐证;对于需要反证的结论,检查可能的反证并将验证失败降级为未证实;最后先给出答案,再给出锚定证据和局限。
适用场景
- 解释某段代码如何工作。
- 定位某个功能或符号的实现位置。
- 追踪调用链或数据流。
- 评估某处改动的影响范围。
- 梳理不熟悉的代码库。
- 验证某个代码断言。
限制
- 只读:不编辑文件、不运行改变状态的命令、不暂存、提交、打标签、推送、改版本、删数据或启动服务。
- 读取代码只能证明结构和意图,不能证明运行时性能、时序或环境行为;运行时论断需有执行证据、日志或一手来源支持。
- 配置只能证明所提供的分支,不能证明未披露的覆盖或部署替换。
- 搜索失败只意味着在搜索处未找到,绝不意味着不存在;需说明搜索位置。
- 封闭语料输出中只引用提供的路径,不将其链接到环境检出或沙箱,缺口描述为未提供或未验证。
- 委派输出在协调阶段验证前不携带已验证标签,不作为处置依据。
- 模型层级选择仅在宿主允许且用户未固定模型时进行;仅在用户覆盖、能力降级、成本或性能约束或审计外部执行时记录选择。
- 停止于发现,不修复、不计划、不暂存、不提交,也不暗示后续工作已获批准,除非有新的用户指令。
暂未提供
关于该技能的收费、价格、平台支持范围、具体效果指标等信息,资料中暂未提供。