如今,围绕Skills、MCP、Agent等概念的讨论层出不穷,仿佛一个技术新人也能借助AI轻松开发。然而,若想在AI时代游刃有余,我认为有三门“语言”至关重要,它们构成了与AI高效沟通的基础:英语、Markdown和Python。
为什么呢?因为它们代表了你与AI交互的“最优协议”。英语自不必多言,当下顶尖大语言模型的训练语料库中,英文占比高达八成以上。这不仅因为英文互联网语料规模庞大、质量较高,更关键的是,当前炙手可热的代码生成模型,其训练数据也主要来源于GitHub、Stack Overflow等以英文为主的平台。
Markdown的重要性则可能被许多人低估,甚至不少人完全不了解它是什么。这是一种轻量级标记语言,长期以来主要用于编写文档,其核心优势在于“一次编写,随处呈现”。
你会发现,全球范围内几乎所有的技术文档,包括GitHub的README文件,都是用Markdown撰写的。我个人从开始写Python技术博客起,所有文章都采用Markdown,其最大的好处在于格式能永久、稳定地保存。像飞书、Notion等主流笔记应用也普遍支持Markdown。
随着大语言模型的爆发,Markdown几乎成为了AI输入与输出的标准格式。无论是在构建提示词、定义Skills、处理语料库,还是在进行RAG检索、构建知识图谱或管理知识库时,Markdown都扮演着核心角色。

因此,你可以将Markdown理解为AI“说话”的语法。如果你不懂如何书写结构清晰的Markdown,可能就难以真正发挥AI的全部潜力,尤其是在处理复杂的结构化信息和技术文档时。
微软甚至专门开发了一个名为“MarkItDown”的开源项目,致力于将各种文档格式转换为Markdown。该项目在GitHub上拥有超过10万星标,其能力非常强大。

MarkItDown是一个Python第三方库,它的优势在于轻量且API简单。它能在将PDF、Word等文档内容转换为Markdown格式的同时,很好地保留原有的表格、标题层级、超链接等格式。
由此可见,一个专注于Markdown转换的工具能如此受欢迎,恰恰证明了Markdown在人工智能领域不可动摇的基础地位。
最后是Python。请不要总带着“Python是培训班噱头、学了不好找工作”的偏见。在AI的世界里,Python是所有构建工作的基石。PyTorch、TensorFlow等主流深度学习框架都是Python的原生工具,可以说,没有它们就没有今天的大语言模型。

此外,你所看到的豆包、ChatGPT等AI能够解答数学问题、分析数据、读取PDF/Excel文件,其背后大多依靠执行Python代码来完成。许多AI智能体(Agent)的Skills脚本也是用Python实现的。
Python实际上比许多人想象的要更为重要和实用,它就是AI领域的“原生语言”。不理解Python,很难深入理解AI的运作机制和实现细节。
总而言之,英语、Markdown和Python这三者,就像构建AI能力的骨骼、血液与四肢。幸运的是,学习它们并不困难,甚至可以说是相对容易入门的。掌握它们,将为你打开高效利用AI的大门。如果你想与更多开发者交流此类心得,云栈社区是一个不错的去处。
|