• saladday

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    前段时间看了 yuu 老师的 pi-agent book,写得确实好,pi 的每一个设计细节都拆得很透。如果你喜欢系统性地啃一个东西,这本书是很好的选择。

    但我个人读这种蓝皮书很难保持兴奋。我得在造的过程中学,光读不写我会坐不住。

    但是直接看PI的源码容易给搞晕,太多工程细节了。

    所以我把 pi 砍到只剩 600 行,写了一篇叫 PI-from-Scratch 的文章(对,他只是一篇文章,你花半天就能看完)。

    我做了一个小巧思,文章右边有一个代码编辑器,读到哪段,那段的代码就浮现出来,走完整个过程,一个完整的nano pi 就做好了。

    全程每一个组件都是需求得来的,我需要他,所以我创造了他,非常符合直觉。

    希望大家在创造出属于你自己的pi-agent之后,能找回当初第一次输出hello world的兴奋感。

    同时因为我在古法时代编程喜欢逐行断点debug,所以在这里特地设计了一个trace跟踪,可以逐行过代码,希望能帮助大家理解代码执行流。

    在这里和大家保证,文字基本上手敲,ai味非常淡!

    学完再看 yuu 老师的书或者直接去看 pi 源码,一切都变得很好懂。

    BTW, 可能PI-from-scratch会是一个文章系列,以后我们会把pi的各类 components 挨个作为一篇小文章拓展到nanopi上。

    开源: GitHub - SaladDay/pi-from-scratch: 600 行 TypeScript 写成的超级迷你版 pi,让你轻松从 0 写出属于你的 pi-agent · GitHub

    在线读: https://pi-from-scratch.vercel.app/

    主楼
  • 小牛不算牛

    已经深刻学习佬的资源,佬这个web页面写的真好啊,这是怎么实现的呢?是vibe出来的么?可以一边动一边出代码,动效也很好看

    #1
  • gantim

    前排观摩,这个UI好赞,非常适合初学者!

    #2
  • 云树

    三天了我才看到这个项目,良作无人啊

    #3

发表回复

登录后回复