Skip to content

许可

这个站和这套书用两份许可证,界线只有一条:书里教你的代码归你,其余的照原样传播

正文与网站源码:CC BY-NC-ND 4.0

书稿正文、章节配图(figures/ 里的线稿 SVG)、速查页、项目页、站点文案,以及这个网站的源码本身(scripts/ 装配脚本、docs/.vitepress/ 站点配置与主题、部署配置),都适用 CC BY-NC-ND 4.0(署名 — 非商业性使用 — 禁止演绎)。全文见仓库里的 LICENSE-CONTENT.md

意思是:你可以自由地转载、打印、分发这套书和这个站的源码,只要署名不拿去卖不改动内容再发布。这个站是一件完整的作品——书、书架、装配管线是一体的,所以源码和正文走同一份许可。

署名格式:

Charles Tao,《AI 时代的编程指南》,books.stickmancharles.com

翻译请来信,通常会同意。ND 条款默认禁止改编(翻译在法律上算改编),但我不想把翻译这条路堵死——想把这套书翻成别的语言,写邮件聊,大概率是一句"去做吧"。

书中的代码段:MIT

书里出现的所有代码段适用 MIT,全文见仓库里的 LICENSE

为什么单独放开?因为教学代码存在的意义就是被复制和修改。你从书里抄一段代码、改到面目全非、放进自己的项目、拿它赚钱——这正是我们希望发生的事。把"禁止演绎"套在你正在学的代码上是错的,所以书中代码单独走 MIT,怎么用都行,署名都不必。

品牌资产:两份许可证都不包括

「Stickman Charles」这个名字、站点用的 favicon(docs/public/favicon.png)、分享卡片用的 og-image(docs/public/og-image.png),以及其他代表这个品牌的视觉识别资产,不在上面两份许可证的范围里——CC BY-NC-ND 不管,MIT 也不管。章节配图不算品牌资产,它是正文的一部分,走上面那份 CC BY-NC-ND,每张图右下角都写着这句话。

意思是:不能因为"内容是 CC 协议"或者"代码是 MIT",想用,来信聊,多数情况可以商量,但要事先说一声。

链上存证

每一版发行 PDF 都是冻结版本:定稿后用 EchoUploader 把文件哈希写进 Cardano 区块链,给这一版留下一张谁也改不了的"出生证明"——这一版是什么、何时定稿,链上可查。第五册第 11 章讲的"为考古留证",这套书自己先做到了。

下面五个落地页对应当前发行版(2026 年 8 月)。点进去能看到该 PDF 的哈希和它所在的链上交易;把你手里的文件算一次 SHA-256,和页面上的哈希对一下,就知道拿到的是不是原版。

版本存证
01 看懂地图v1.2在 EchoUploader 查验
02 上手工具v1.1在 EchoUploader 查验
03 读懂语言v1.1在 EchoUploader 查验
04 深入系统v1.1在 EchoUploader 查验
05 跟 AI 搭档v1.1在 EchoUploader 查验

存证只证明"这份文件在那个时刻长这样",它不替代许可证。你拿到的是不是原版,看存证;你能拿它做什么,看上面几节。

一句话总结

书和网站照原样传播,书里教的代码随便拿去改,品牌资产先来问一声。拿不准的情况,来信问:charlesisworkinghard@gmail.com

Last updated:

由 Charles Tao 与 Claude 协作写成——这本身就是这套书讲的工作方式。Written by Charles Tao with Claude — which is itself the working method this series teaches. · 许可License