Turn 1 — read

发布时间:2026/10/29 11:38:15

Turn 1 — read Turn 1 — read【免费下载链接】system_prompts_leaksExtracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.项目地址: https://gitcode.com/GitHub_Trending/sy/system_prompts_leaksOne tool call: read the unified diff (git diff {upstream}...HEAD; git diff HEADto cover both committed and uncommitted changes, orgit diff main...HEAD/ the target passed as an argument). Skip test/fixture hunks (test/,spec/,__tests__/,*_test.*,*.test.*,fixtures/,testdata/) — test-file changes are not reviewed at this level. No subagents, no full-file reads.### 3.1 diff 获取命令 模板给出的取数方式是**单次工具调用**读取统一 diff具体命令为 bash git diff {upstream}...HEAD; git diff HEAD其中git diff {upstream}...HEAD覆盖已提交到 HEAD 的变更三点语法取与上游分叉点之后的差异git diff HEAD补上尚未提交的工作区变更——两者合用才能保证「已提交 未提交」全都在审查范围内。README 与 high.md 的 Phase 0 也都强调同一动机审查常常发生在 commit 之前备选方案是git diff main...HEAD或直接使用作为参数传入的 targetPR 编号 / 分支 / 路径。3.2 测试与 fixture hunk 的跳过清单low 档明确不审查测试文件变更跳过清单为以下路径模式模式覆盖对象test/位于 test 目录下的文件spec/spec 风格测试目录__tests__/Jest 等常用测试目录*_test.*Go、Python 等后缀式测试文件*.test.*前端生态常用的.test.ts/.test.jsfixtures/测试数据目录testdata/测试数据目录如 Go 惯例原文的表述是 test-file changes are not reviewed at this level——注意这是一个档位级约束不是 low 档认为测试文件不重要而是该成本档位下明确不做这部分工作。对比来看xhigh.md / max.md 在候选去重时还专门要求「指向同一行/同一机制的候选只留一个」而 low 档连这个去重步骤都没有只保留了输出上限。3.3 「No subagents, no full-file reads」这两个 no 是 low 档成本模型的核心No subagentsmedium 及以上档位均要求「Run N independent finder angles via the Agent tool」并在 Agent 工具不可用时降级为「自己在本上下文里顺序执行每个角度及每次验证」low 档从根上就不涉及该路径No full-file readshigh 档的 Angle A 要求逐行读 diff 后再 Read 每个 hunk 所包裹的整个函数bugs in unchanged lines of a touched function are in scopelow 档则连这一步都不做——后续 Turn 2 的判定边界正是由这一条推导出来的见下一节。四、Turn 2 — findings只在 hunk 可见范围内判定「运行期正确性缺陷」low.md 的 Turn 2 原文如下完整继承## Turn 2 — findings Flag runtime-correctness bugs visible from the hunk alone: inverted/wrong condition, off-by-one, null/undefined deref where adjacent lines show the value can be absent, removed guard, falsy-zero check, missing await, wrong-variable copy-paste, error swallowed in a catch that should propagate. Also flag — still from the hunk alone — new code that duplicates an existing helper visible in the diff context, and dead code the diff leaves behind. Do **not** flag style, naming, perf, missing tests, or anything outside the hunk. Output at most **4 findings**, most-severe first, one line each: path/to/file.ext:123 — whats wrong and the concrete failure. If nothing qualifies, output exactly (none). Do not call the ReportFindings tool even if it is available.4.1 应标记的缺陷类型全部要求「hunk 可见」判定前提是一个短语visible from the hunk alone——缺陷必须仅凭 diff 片段本身就能看出。这是 Turn 1「不读整文件」的直接后果既然没有全文件与跨文件上下文任何需要外部信息才能成立的结论都不允许输出。在此前提下模板枚举了两类共 10 个具体缺陷模式第一类运行期正确性 bug8 种inverted/wrong condition—— 条件写反或写错如if (a b)实为if (a b)off-by-one—— 边界差一错误null/undefined deref—— 且限定为「相邻行显示该值可能缺席」时才算即 diff 上下文里能看到取值路径存在缺省可能removed guard—— 防护被删除如if (!x) return被删掉但没有别处重建该不变量falsy-zero check—— 用 truthiness 判断把合法的0/当作缺失值missingawait—— 异步调用漏掉 awaitwrong-variable copy-paste—— 复制粘贴后用了错误变量error swallowed in a catch that should propagate—— 本应向上抛出的错误被 catch 吞掉。值得注意的是这份清单与 high.md Angle Aline-by-line diff scan的查找清单高度同源后者额外多了 unescaped regex metachars 且范围扩大到被触碰函数的全部行可以推断 low 档本质上就是把 high 档的「Angle A 单角度」压缩成无回读文件版本。第二类hunk 可见范围内的清理项2 种新代码重复实现了 diff 上下文里可见的既有 helper——注意限定是 visible in the diff context即不要求去 grep 共享工具模块那是 high 档 Reuse 角度 Grep shared/utility modules and files adjacent to the change的工作diff 遗留的死代码dead code the diff leaves behind。4.2 明确不标记的负面清单Do **not** flag style, naming, perf, missing tests, or anything outside the hunk.负面清单包含五类风格、命名、性能、缺失测试以及一切超出 hunk 范围的问题。这条规则与档位定位一致性能问题属于 high/xhigh/max 档 Efficiency 角度的职责该角度会标记冗余计算、重复 I/O、独立操作串行执行、热路径阻塞以及由闭包捕获整个环境导致的内存泄漏「缺失测试」在 low 档被整体排除因为 Turn 1 连测试 hunk 都跳过了「anything outside the hunk」从制度上封堵了「推测性发现」没有验证阶段兜底的档位靠输入边界自律来控制误报。五、输出契约至多 4 行、单行格式或恰好(none)low 档的输出契约有三条硬约束数量至多4条发现most-severe first严重度降序格式每条一行格式为path/to/file.ext:123 — whats wrong and the concrete failure即「文件路径:行号 — 问题是什么 具体失败形态」。要求给出 the concrete failure而不是笼统地说「这里可能有问题」空结果没有任何发现时恰好输出(none)——不是空消息也不是自由发挥的「看起来不错」。这与 medium 及以上档位的结构化输出契约形成对照medium.md 与 high.md 要求返回至多 8 / 10 个对象的 JSON 数组每个对象含file、line、summary、failure_scenario四个字段并在结尾同样声明「即使 ReportFindings 工具可用也不要调用——本审查的输出契约就是上面的 JSON 块」。low 档则进一步把输出从 JSON 降为纯文本单行列表省掉序列化成本适合在终端里一眼扫完。六、与 ReportFindings 工具的关系明确禁止走结构化通道low.md 最后一句 Do not call the ReportFindings tool even if it is available 值得单独说明。仓库中的 report-findings-tool.md 记录了ReportFindings工具的完整描述与 JSON Schema它是宿主 UI 需要渲染类型化发现列表时挂载的替代输出通道单次调用即完成上报、不再以文本重复打印发现其 schema 关键约束包括level枚举为low / medium / high / xhigh / maxfindings数组maxItems: 32每项必填file、summary、failure_scenario1 起始行号、单句缺陷陈述、具体失败场景可选字段含short_summary≤60 字符的压缩标签、categorykebab-case 分类 slug、verdict仅在跑过验证阶段时设置枚举CONFIRMED / PLAUSIBLE、outcome仅在应用修复后重新上报时设置枚举fixed / skipped / no_change_needed。该工具自身也声明「仅当当前生效的 code-review 指示要求用它上报时才能使用」。low 档的指示是纯文本行输出所以即使会话里挂了 ReportFindings也必须忽略它——因为该工具的verdict字段「inline-only 的审查不存在」而 low 档恰是没有任何 verify pass 的 inline 审查。七、模型路由low 档并非所有模型拿到同一份文件README 指出effort 只是路由键的一半模型家族是另一半。本文精读的 low.md 是路由矩阵中的default列实际存在差异化单元格模型家族与 default 不同的 low 档行为claude-sonnet-5low 档使用变体发现上限改为min(files, 4)受文件数限制而非固定封顶 4claude-opus-4-8拥有自己的o48-low/med/high/xhigh提示词max仍用共享版claude-opus-5medium与high坍缩为同一个「极简提示 → 单遍 careful diff → ≤15 findings 经 ReportFindings 上报」单元格low与max用共享版此外每一档都配有无 Agent 工具的降级路径角度在本上下文内联顺序执行、跳过子代理验证——low 档因为本来就不依赖 Agent 工具天然不受此影响。二进制中还包含未收录在此仓库的兄弟变体经 ReportFindings 上报的输出模式、把发现渲染为可分享 HTML 页的 artifact 发布步骤以及 high/xhigh/max 启用 workflow 时的编排每个正确性角度一个 finder、一个合并的清理 finder、每个 distinct file:line 一个验证器、最后综合。八、实战用法与档位选择建议结合 README.md 的用法说明low 档的典型用法是/code-review low /code-review low PR编号|分支|ref区间|路径【免费下载链接】system_prompts_leaksExtracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.项目地址: https://gitcode.com/GitHub_Trending/sy/system_prompts_leaks创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/24 14:27:56

打喷嚏时该用手肘挡吗?从飞沫传播看懂正确遮挡姿势

打喷嚏时用手挡,看起来好像很有教养。但从飞沫扩散的角度看,这个动作存在一个很容易被忽略的问题:喷嚏喷出的液体颗粒会粘在手上。紧接着大多数人都会在两三秒内拿手机、扶栏杆、碰电梯按钮,甚至揉一下眼睛或鼻子。于是一个原本应…

2026/10/27 21:30:02

基于Java+Vue的轻量级在线考试系统设计与实现

简介:这是一套面向Java后端与Vue前端开发者的学习型在线考试系统源码,适用于高校课程设计、教育类毕设及中小型机构轻量级考试平台搭建。系统采用前后端分离架构,完整覆盖考生答题、教师出题、试卷发布与成绩分析等核心教学考评场景&#xff…

2026/10/24 17:51:08

巅峰对决BP与选手状态:拆解AG对KSG第七局的可复用复盘框架

第七局,巅峰对决,AG 在 BP 和临场执行上被 KSG 压制。赛后讨论里出现频率最高的词,一个是“完爆”,一个是“战犯”,钟意和一诺被不少人点名。作为一场高强度收官局,这个结果确实有很多可以拆的地方。但我不…

2026/10/29 17:23:05

数据库视图与索引原理及优化实战解析

1. 数据库视图与索引经典题解析在数据库管理与优化领域,视图和索引是两个最基础也最容易被误解的概念。我见过太多开发者在面试或实际工作中,对这两者的理解停留在表面层次。今天我们就来彻底拆解这两个技术点,通过典型问题分析它们的底层原理…

2026/10/29 17:23:05

iOS内存管理与OOM测试的专业实践指南

1. 为什么上滑关闭App是测试大忌?在iOS开发测试过程中,很多测试人员习惯通过上滑手势关闭应用(即从App Switcher中移除应用)来模拟应用被系统终止的场景。但实际上,这种做法与真实的内存溢出(OOM&#xff0…

2026/10/29 17:23:05

多模态AI技术解析:从原理到工业应用实践

1. 多模态AI:感知世界的技术革命 当计算机开始像人类一样同时理解文字、图像和声音时,我们正见证着人工智能领域最激动人心的突破。去年我在开发一个智能客服系统时,首次真正体会到多模态AI的威力——传统单模态系统需要用户精确描述问题&…

2026/10/29 17:23:05

行星探测车不确定性感知轨迹规划技术解析

1. 项目背景与核心挑战行星探测车在未知地形环境中的自主导航一直是航天领域的核心技术难题。传统轨迹规划算法往往假设环境信息完全已知且精确,这在实验室仿真中表现良好,但当面对真实行星表面复杂多变的地形时,这种理想化假设会导致严重的规…

2026/10/29 17:23:05

审计5000实战拆解:取数、抽样与底稿提效指南

年审季最忙的那几天,我见过太多同行把时间耗在"把账导出来—贴到Excel—再手工核对"这套循环里。审计软件存在的意义,说白了就是把这条循环砍掉一大半:账套数据一次性取进来,凭证、明细账、余额表、报表在一个库里连起来…

2026/10/29 17:18:04

Jev:面向LLM的声明式API调度与治理框架

1. Jev 不是新模型,而是 API 调度层的“决策中枢” 你点开热搜里那些“Jev发布即爆火”“快200倍便宜400倍”的标题时,第一反应可能是:又一个闭源大模型横空出世?但真相恰恰相反—— Jev 本身不训练模型、不生成文本、不推理图像…

2026/10/29 17:05:52

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/29 17:06:02

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/29 17:06:13

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/29 0:03:42

学生选课系统DFD图绘制指南:边界划分与分层校验实战

简介:文档以顶层与第一层DFD图为核心,完整刻画学生选课系统的逻辑模型,面向软件工程课程设计、系统分析学习及毕设前期建模人群。顶层图界定系统边界,外部实体包括管理员、教师和学生三类角色;第一层图进一步细化用户登…

2026/10/29 0:03:42

JIRA敏捷落地:Scrum角色权限、Sprint与燃尽图避坑指南

简介:围绕“基于JIRA的敏捷开发项目管理”这一主题,面向产品负责人、Scrum Master及研发测试成员,梳理Scrum角色分工、迭代流程与JIRA工具配置的对应关系,适合初、中级团队导入敏捷管理时参考。压缩包共1个docx文件,大…

2026/10/29 0:03:42

SEMI S8人机工程验收实战:从条款拆解到现场实测的完整指南

简介:面向半导体设备设计、制造与运维工程师及安全合规人员,这份资料聚焦SEMI标准体系下的设备安全规范,重点收录SEMI S8-0308《半导体制造设备人体工程学工程安全指南》。内容围绕设备设计原则、错误与事故预防、人体工程学适配三大主线展开…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑