知识增量Knowledge Deltav0.1无限进步

差异块

Hunk
学到 认得 就够:听到能明白
你可能会说

“我查看一个清洗脚本的差异,为什么同一文件的改动会分成好几块显示?”

差异块是某一段相邻变化及其上下文的组合。文件里相距较远的改动常被分开显示,因此一个文件可以有多个块;块数并不等于修改文件数,也不等于修改行数。

先知道差异比较
也叫diff hunk、变更块
2

使用 AI

科研里的例子

一段修改样本筛选,另一段修改结果表标题,要求AI分块说明两者是否一致。

块头给出旧侧和新侧的起点与长度。上下文帮助定位变化,也帮助审阅者理解改动前后。调整上下文行数会影响块的分组,但不会凭空改变文件本身;按块暂存时还要考虑多个块是否在逻辑上互相依赖。

动手试一次

在现成diff里找两个@@块头,口述每块负责什么。

+

在你的学科里,直接拿去用

查错并交付能核验的修复
请定位问题并给最小修复。
代码与环境:[粘贴]
输入样例:[不含私密信息的小样本]
实际错误或输出:[粘贴]
我期望:[填写]
先区分已观察事实与可能原因,优先用最小样例验证。解释根因,给最小差异和有意义的检查。没有实际运行权限时明确标为未运行建议,不把推测写成测试通过。若修改会影响研究规则或结果,指出具体影响,不顺手重构无关部分。
方括号里的内容换成你自己的。来自知识增量《科研中英表达与 Prompt 指南》PG09
3

判断

亲手检查一次

结合完整函数或段落检查,避免只看局部上下文而漏掉依赖。

它做不到的

一个块内可以包含多行增加和移除;不能把一块简单看成一个独立功能。

Δ

增量,由你来写

读完这张,你的理解变了什么?

留言功能会在后面的版本开放。现在可以先在 X 上 @knowledgedelta 告诉我。

源

来源

卡片底稿由 AI 协助整理,经过核对;发现错误请告诉我。