附加文档
如果讲解能基于你的真实素材来讲,而不是泛泛的示例,效果会好很多。在 scrimba.com/explain 上,给你的提示词附加文件,课程就会围绕这些文件来构建。
可以附加什么
- 代码文件:
.js、.ts、.py、.html、.css、.json,以及其他源码文件 - 文本和 markdown:笔记、README、日志、配置文件
- PDF:论文、文档、幻灯片
- 图片:截图、图表、白板照片
- Jupyter notebook:
.ipynb文件
把文件拖到输入框里,或者点附加按钮来选择文件。粘贴一大段内容也有同样的效果:把一大块代码或文本粘贴到提示词里,它会变成一个附件,而不是把整个输入框都填满。
什么场景下用它
- 一个源码文件。逐个函数带我讲一下这个文件
- 一份日志。解释一下这份日志里出了什么问题
- 一篇 PDF 论文。教我这篇论文的核心思路
- 一张报错截图。这是什么错误,我该怎么修
- 一个 notebook。逐个单元格解释一下这份分析在做什么
- 一张要展示的图片。逐个面板带我看一下这个仪表盘。图片会单独放在一张幻灯片上。参见你自己的图片。
讲解会把你真实的代码和数据展示在幻灯片上,讲解内容会直接指向这些内容。附加的代码会变成代码幻灯片;论文或笔记则会生成图表和图片。
如果你想讲解整个代码仓库,那就换成连接编程 Agent:它会直接读取代码,根本不需要附加文件。

