最近学了怎么用 skills,发现高质量的 skills 确实写得很清晰实用——不仅是对 ai,也是对人类。
一般来说,很多资深工程师和开发者的经验不会随着代码的开源而开源;但现在,很多 skills 却承载了这种功能。尤其是很多专业领域的 skills(比如我关心的,写算子,调试算子)随着相对应的仓库一起开源。读这种 skills 也有助于理解仓库。
这是否会成为新时代新手入门的最好领域知识的集成器?
(当然,假设 ai + skills 不能完全取代人类)
这不禁让我想到 SICP 上的一句话:
Programs must be written for people to read, and only incidentally for machines to execute.
— Harold Abelson & Gerald Jay Sussman, Structure and Interpretation of Computer Programs (SICP)
我想说:
Skills must be written for people to read, and only incidentally for LLM agents to execute.