[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhdvmYaj-kU-AlF79v4Nn6g2tKFBs5R_E_8Y0wmTrrx4":3,"$fW7BAB5BkhrpFei-euf609NeK4ZvjPf9T1fzgXJlLNns":18,"$fTaABJz2aO_u43F2YLHBZxUXgVihsTJwOZ6oQssnfP8A":60,"$fqOrXc5HJeLPcRxtXcvQPcAIv9_3hV6JSEHlqPP12vi0":88,"$faZgQjZ4zepgJ1dPIGuMx-cIldbLVV_PiWaub82IcO2g":871},{"success":4,"data":5},true,{"siteTitle":6,"siteDescription":7,"siteSubtitle":8,"siteFaviconUrl":9,"siteLogoUrl":10,"footerText":11,"footerLinks":12,"socialLinks":13,"postsPerPage":14,"themeName":15,"navColor":16,"navTextColor":17},"Hyaika Blog","A personal blog powered by Hyaika","Penguin is all you need","🐧","http:\u002F\u002Fq.qlogo.cn\u002Fg?b=qq&nk=761518507&s=640","致三千年前的你",[],[],10,"kratos","#9147eb","#ffffff",{"success":4,"data":19},[20,27,33,39,44,50,55],{"id":21,"name":22,"slug":23,"description":24,"color":25,"postCount":26},"9ca4490e-c5a6-4b61-945c-4db21d224507","设计","design","UI\u002FUX 设计与创意",null,0,{"id":28,"name":29,"slug":30,"description":31,"color":25,"postCount":32},"a102062c-2d51-415b-bc5c-5b89b36f6e3f","动漫","anime","动漫点评与推荐",4,{"id":34,"name":35,"slug":36,"description":37,"color":25,"postCount":38},"b14ff5c7-a673-4cb1-a9e5-c785069b2938","生活","life","生活随笔与日常分享",5,{"id":40,"name":41,"slug":42,"description":43,"color":25,"postCount":38},"cat_news_roundup","新闻杂烩","news-roundup","每日新闻汇总，覆盖科技、二次元、游戏、音乐等领域",{"id":45,"name":46,"slug":47,"description":48,"color":25,"postCount":49},"e6b59e04-130e-4da0-851f-64042040f4f6","技术","tech","技术教程与开发经验",39,{"id":51,"name":52,"slug":53,"description":54,"color":25,"postCount":26},"cat_09e5464f1b304aa8","情感八卦","gossip","情感话题与八卦杂谈",{"id":56,"name":57,"slug":58,"description":59,"color":25,"postCount":26},"cat_b22f7ce5ece64985","经济","economy","经济分析与商业观察",{"success":4,"data":61},{"id":62,"title":63,"slug":64,"content":65,"summary":66,"coverUrl":67,"readingTime":68,"viewCount":69,"publishedAt":70,"createdAt":70,"author":71,"coverSource":74,"showCoverInArticle":4,"categories":75,"tags":77,"commentCount":26},"2e824ff7-6c69-42f3-9d24-5f075092e9dd","curl 写了 8000 行文档，但大多数人只用它做一件事","curl-27-years-simplicity","# curl 写了 8000 行文档，但大多数人只用它做一件事\n\ncover: \u002Fapi\u002Fmedia\u002Fmedia_429bdbcd7790\n\n## 目录\n\n- **二十七年的错觉**\n- **8000 行文档，一个参数都没少**\n- **真正的好设计：口子窄，底子宽**\n- **当行业都在做「替你想好」时**\n- **用 curl 学的不仅是 HTTP**\n\n---\n\n## 二十七年的错觉\n\ncurl 的第一个版本发布于 1997 年。那一年《泰坦尼克号》还在上映，Google 还没注册域名，HTTP\u002F1.0 的 RFC 刚发了两年。\n\n二十七年后的今天，你打开任何一个现代终端，输入 `curl` —— 它在。`apt` 依赖它。`node` 的安装脚本靠它下载。Kubernetes 的 `kubectl` 用 Go 重写了，但 `curl` 还在那里，API 不改。Docker 换了好几个构建系统，但 `curl -fsSL https:\u002F\u002Fget.docker.com | sh` 依然是官方推荐安装方式。\n\n二十七年前一个没有 UI、没有安装向导、甚至连一个像样的 logo 都没有的命令行工具，活过了三波互联网浪潮，依然是今天每台开发机的默认安装。\n\n如果软件行业有「反脆弱」的标准像，我觉得它就是 curl 的样子。\n\n---\n\n## 8000 行文档，一个参数都没少\n\n我说的「8000 行文档」不是比喻。`man curl` 在标准终端里翻页大概要翻 200 屏。它支持 240 多个命令行参数，覆盖从 FTP 上传到 LDAP 搜索、从 SMTP 发邮件到 TELNET 会话——总共支持超过 28 种协议。\n\n但猜一下，99% 的 curl 命令行长什么样？\n\n```bash\ncurl https:\u002F\u002Fapi.example.com\u002Fdata\n```\n\n就这。一个 URL，没了。默认走 GET，默认输出 stdout，默认验证 TLS 证书。它把所有复杂性藏在身后，你不需要知道自己用了 HTTPS 还是 HTTP\u002F2，不需要声明 Content-Type，不需要先握个手——输入 URL，enter，数据出来。\n\n这种「零配置即有用」的设计，在整个计算机历史上都少见。它没有「快速入门」引导，因为最快速入门就是不引导——你直接在终端敲一个 URL，回车，就会得到某种有意义的输出。这不是我教你，是工具本身就让你可以这么用。\n\n更妙的是，当你有一天想深入时，它不会挡你的路。你想只返回头部？加 `-I`。你想 POST JSON？加 `-X POST -H \"Content-Type: application\u002Fjson\" -d '...'`。你想设超时、加 cookie、用代理、导出证书、调试 TLS 握手、限速下载、断点续传——每多一个需求，就多一个 `-` 开头的参数。不存在「为了一个高级功能被迫装 X 插件」的情况——你要的东西都在同一个二进制里。\n\n---\n\n## 真正的好设计：口子窄，底子宽\n\n大部分产品犯的错正好相反：**口子宽，底子窄**。\n\n说得直白点——头一次打开的时候看起来很牛逼，各种引导、教程、可视化、AI 建议，让你觉得「哇这产品真聪明」。但当你跨出它的默认用例，想做点它没预料到的事情……就撞墙了。不是少了一个按钮，就是那个高级功能藏在某个需要付费的 Pro 套餐后面，或者在另一套完全不同的系统逻辑中。\n\ncurl 的设计哲学是反过来的：\n\n**默认行为尽可能简单** — `curl URL` 就是 GET + 输出到终端。没有多余问题，没有「您是否想用建议模式？」，没有需要跳过的 onboarding 弹窗。\n\n**边界行为依然可用** — 当你要做复杂的事情，同一条命令加参数就行。它不会在某一天宣布「我们移除了 `--ftp-pasv` 参数以简化用户体验」。不会的。它知道有些人在生产流水线上依赖这个参数。\n\n**渐进地暴露复杂** — 你不是一下子面对 240 个参数。你是先学会 `curl URL`，然后某天想设请求头了学 `-H`，然后想 POST 了学 `-d`，然后想调试了学 `-v`。每一步都是在你需要的时刻自然发生的——不是产品经理替你想好的时刻，是你主动需要它的时刻。\n\n这种「口子窄，底子宽」的设计，在今天的软件中几乎绝迹了。现在的产品倾向于把口子做得宽到能开卡车进去——点击注册、AI 推荐、个性化首页——但底子浅到只够站十个人。你一旦想做那十个人之外的事，就得等版本更新，或者换个产品。\n\n---\n\n## 当行业都在做「替你想好」时\n\n我不能不说，这和当下 AI 产品的趋势形成了一种微妙的对照。\n\n现在的 AI 工具主打的是「替你完成思考」。你给一个模糊的 prompt，它给你一篇完整的文章、一段完整的代码、一个完整的分析。它的设计哲学是「你不用知道怎么做的，我来做」。这在很多场景下确实有用——写文案、生成原型、翻译文本——但你付出的代价是**你不会知道它是怎么做到的**。\n\n我不是在说 AI 不好。我在说这两件事服务于完全不同的需求。\n\ncurl 属于一个老派的哲学流派：**工具不替你做事，工具帮你做你决定要做的事。** 你要自己决定 URL、方法、头部、数据。curl 只负责——且只负责——按照你描述的规则去收发字节。它不猜测你是想 POST 还是 GET，不会在你请求了一个大文件时问「您是否希望我分块下载？」。它做了你让它做的，然后闭嘴。\n\n这种「沉默但精确」的特质，某种程度上比任何「会聊天」的 AI 更值得信赖。因为它的行为是**可预测的**。你给同样的输入，一万次后它的行为和第一次一模一样。这在调试、自动化、运维中是金子一样珍贵的品质。\n\n---\n\n## 用 curl 学的不仅是 HTTP\n\n如果你真的花时间读过 `man curl` 的一小部分，或者用它做过几次稍微复杂的请求，你会发现你学到的不只是「怎么调用一个 API」。\n\n你学到了 HTTP 的请求结构——方法、头部、主体——因为你必须显式地写出这些东西。你学到了 Content-Type 和 Accept 的区别——因为当你 POST JSON 时如果不声明 `Content-Type: application\u002Fjson`，服务端会把你的 `{\"key\": \"value\"}` 当作 `application\u002Fx-www-form-urlencoded` 来解析，然后给你返回 400。你学到了 HTTP 状态码的实际含义——因为当 `curl` 返回 `22`（HTTP 错误）退出码时，你得知道自己传的参数对不对。你学到了 TLS 握手的流程——因为当你调试 `-v` 输出时，会看到 `SSL\u002FTLS handshake` 的每一帧。你学到了重定向链——因为当 `-L` 追了 5 次重定向后，你可能想用 `--max-redirs` 限制一下。\n\n这些知识如果你用 Postman 或者一个封装好的 HTTP 客户端库——当然也能学到，但 curl 逼你学得更快。因为你不学，你就不知道错在哪。\n\n## 现场验证：就连我的理解也是错的\n\n写这篇文章的时候我做了一件到目前已经做了二十七年的事——在终端敲了 `man curl`。\n\n然后发现我写的第一版草稿里有一处错误。我原本写了「curl 默认跟随 301 重定向」——我甚至写的是「（取决于版本）」，给自己留了条后路。但事实是 curl **从不**默认跟随重定向。从 1997 年第一个版本到今天，`-L` 或 `--location` 一直是需要你主动传入的参数。重定向就是 3xx + Location 头，curl 收到后原封不动地打印出来——就像它对待所有响应那样。它不猜测你是否想追过去。\n\n这个设计我越想越觉得妙：重定向是一个**不安全**的操作。你向 A 发请求，A 说「去 B」，但 B 可能和你以为的 B 不是同一个 B。curl 选择不替你走那一步。它把选择权交给你——你要么加 `-L` 告诉它「我确认，请跟随」；要么自己看 Location 头，手动请求 B。没有模糊地带。\n\n刚发现这个错误时我有点尴尬——写了 8000 字吹 curl 的人，第一遍连最基本的默认行为都写错了。但转念一想，正是这种「不替你决定」的沉默，让我花了二十七年还有新东西可以学。一个工具如果从不出错——不是因为它完美，而是因为它从来不告诉你它不做的事——那你永远只能用到你以为它会的那一小部分。\n\n---\n\n好了，这篇文章不打算给 curl 写悼词——它还活得好好的。只是想记录一个观察：**在行业拼了命把一切变「智能」的时候，恰恰是那些最沉默、最不智能、最懒得猜你想法的工具，活得最长。**\n\n不是因为它们守旧，是因为它们诚实。它们不替你思考，所以永远不会替你想错。\n\n这大概就是 curl 教我的最大道理：**好的工具是透明的。你透过它看到的是你自己要做的事，而不是工具想让你做的事。**","# curl 写了 8000 行文档，但大多数人只用它做一件事\n\ncover: \u002Fapi\u002Fmedia\u002Fmedia_429bdbcd7790\n\n## 目录\n\n- **二十七年的错觉**\n- **8000 行文档，一个参数都没少**\n- **真正的好设计：口子窄，底子宽**\n- **当行业都在做「替你想好」时**\n- **用 curl 学的不仅是 HTTP**\n\n---\n\n## 二十七年的错觉\n\ncu","\u002Fapi\u002Fmedia\u002Fmedia_a99835b542b6",8,2,"2026-06-09 04:31:55",{"username":72,"displayName":73},"saika","Saika","manual",[76],{"slug":47,"name":46},[78,81,83,86],{"slug":79,"name":80},"cli","CLI",{"slug":82,"name":82},"设计哲学",{"slug":84,"name":85},"http","HTTP",{"slug":87,"name":87},"curl",{"success":4,"data":89},[90,94,97,100,103,107,112,116,120,124,128,132,136,140,144,148,152,156,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218,222,226,230,234,238,242,246,250,254,258,262,266,270,272,276,280,284,288,292,296,300,305,309,313,317,321,325,329,333,337,341,345,349,353,357,361,365,369,373,377,381,383,387,391,395,399,403,407,411,415,419,423,428,432,436,440,444,448,451,455,458,461,464,467,470,473,475,478,481,484,487,490,493,496,499,503,506,509,512,515,518,521,524,527,530,533,536,539,542,545,548,551,555,558,561,564,567,570,573,576,579,582,585,588,591,594,597,600,603,606,609,613,615,618,621,624,627,630,633,636,639,642,645,648,651,654,657,660,663,666,669,672,675,678,681,684,687,690,693,696,699,702,705,708,711,714,716,719,722,725,728,731,734,737,740,743,746,749,752,755,758,761,764,767,770,773,776,779,782,785,788,791,794,797,800,803,806,809,812,815,818,821,824,827,830,832,834,837,840,843,846,849,852,855,858,861,864,868],{"id":91,"name":92,"slug":92,"postCount":93},"3d17a424-d70e-4052-a0fa-124a2914434f","2000s",1,{"id":95,"name":96,"slug":96,"postCount":69},"61cace77-1b5c-4496-aaa7-6771ab2d765c","2026",{"id":98,"name":99,"slug":99,"postCount":93},"2af468ed-503d-41c5-a020-f55fa5d5dc21","2026夏季番",{"id":101,"name":102,"slug":102,"postCount":93},"d66aa07a-74af-4a5c-a342-1065f2b8caaa","2026年夏季",{"id":104,"name":105,"slug":106,"postCount":93},"eeb5f95a-ef68-4b3a-a5ea-1fa9719ce341","ACG","acg",{"id":108,"name":109,"slug":110,"postCount":111},"257cea63-96b8-4950-bf43-02e4692efe69","AI","ai",16,{"id":113,"name":114,"slug":115,"postCount":93},"fe666121-be26-4568-891e-f783dff5313e","AI泡沫","ai泡沫",{"id":117,"name":118,"slug":119,"postCount":93},"e2113f79-81e8-4df1-9743-b8bc34c3d8d7","AI绘图","ai绘图",{"id":121,"name":122,"slug":123,"postCount":69},"736c85f3-9f86-497f-97f6-c9b18fa93f06","AI编程","ai编程",{"id":125,"name":126,"slug":127,"postCount":93},"cb8799f8-737b-4241-b6c4-ce077d89c091","Anthropic","anthropic",{"id":129,"name":130,"slug":131,"postCount":93},"6f88ea65-bc87-4b8c-aaf0-877de80734a1","Apple","apple",{"id":133,"name":134,"slug":135,"postCount":93},"d8be9d37-acc0-4dfb-a2b7-16e54e3c594c","BayModel","baymodel",{"id":137,"name":138,"slug":139,"postCount":93},"a65895e3-31c7-40de-8722-5bd72176b12f","Berkeley","berkeley",{"id":141,"name":142,"slug":143,"postCount":93},"97f6f2f0-f937-4f18-8240-8ba96971ba2b","Bleach","bleach",{"id":145,"name":146,"slug":147,"postCount":93},"6f1196fe-7b1e-4a58-9f0a-8006184f59a7","BrightData","brightdata",{"id":149,"name":150,"slug":151,"postCount":93},"9c29889c-4788-4960-89b3-f75ec8cf96c2","Bug","bug",{"id":153,"name":154,"slug":155,"postCount":93},"c82c9221-a93e-4026-aea8-974274673cd6","C++","c",{"id":157,"name":80,"slug":79,"postCount":93},"16128178-d886-4625-9c0a-057776df3112",{"id":159,"name":160,"slug":161,"postCount":26},"206928ae-ba3f-4c77-8994-79492b2add99","CSS","css",{"id":163,"name":164,"slug":165,"postCount":93},"7878fc8f-bfeb-4536-9e75-b6a4b94a5cf5","Career","career",{"id":167,"name":168,"slug":169,"postCount":93},"6763bd6b-ccfb-474f-b796-a8d0f0cd4da2","Claude","claude",{"id":171,"name":172,"slug":173,"postCount":26},"05d85c80-f309-4985-a106-91862f6f27fd","Computex","computex",{"id":175,"name":176,"slug":177,"postCount":93},"356da227-e0f6-47e4-b24a-fd9a8dfb7f8a","Conventional Commits","conventional-commits",{"id":179,"name":180,"slug":181,"postCount":93},"80ab84b4-b078-415a-940f-1ebcc62cb3bb","Cosmos2546","cosmos2546",{"id":183,"name":184,"slug":185,"postCount":93},"b6b3cb49-b9df-49e4-9420-c42e2f3dadc7","C语言","c语言",{"id":187,"name":188,"slug":189,"postCount":93},"ceba9d6c-64ad-465b-ad25-b1c7261fd021","DDR5","ddr5",{"id":191,"name":192,"slug":193,"postCount":93},"899bd590-33fa-4295-809e-885abd8c366c","DIY","diy",{"id":195,"name":196,"slug":197,"postCount":93},"52fb4bf3-3a49-4fd5-86a5-791990fe1288","Delta Force 三角洲行动 TiMi FPS 游戏评测 撤离射击","delta-force-三角洲行动-timi-fps-游戏评测-撤离射击",{"id":199,"name":200,"slug":201,"postCount":26},"ba35b189-11b7-4d0b-b0fd-88d28f2ee42b","Drizzle","drizzle",{"id":203,"name":204,"slug":205,"postCount":93},"717bd171-618c-410d-9c0b-7f5690fdc90b","Electron","electron",{"id":207,"name":208,"slug":209,"postCount":93},"6e80d13a-0339-41b9-aa93-22d1cce916aa","Elixir","elixir",{"id":211,"name":212,"slug":213,"postCount":93},"9682d943-d1b1-4f5d-8d96-e7326930d5e8","EurekaEvrika","eurekaevrika",{"id":215,"name":216,"slug":217,"postCount":93},"411f5544-732e-4558-86cf-12eb47354a79","Facial Recognition","facial-recognition",{"id":219,"name":220,"slug":221,"postCount":93},"466181ec-8198-4fe2-885f-da56fcaba152","Frieren","frieren",{"id":223,"name":224,"slug":225,"postCount":93},"025f5a67-89ee-45ea-9465-930cd765d68d","GNSS","gnss",{"id":227,"name":228,"slug":229,"postCount":93},"376c414e-7096-4d77-8346-7f31663f9ee8","GPS","gps",{"id":231,"name":232,"slug":233,"postCount":93},"3aa2d33d-f033-46c1-b15f-5eff9ba18db2","GPU","gpu",{"id":235,"name":236,"slug":237,"postCount":93},"f6ca37d0-02bf-4754-94b5-d558bba78c7e","Gemma","gemma",{"id":239,"name":240,"slug":241,"postCount":93},"3a197347-cd5f-4dc3-9482-0792ab4a380e","GenAI","genai",{"id":243,"name":244,"slug":245,"postCount":93},"c85ddaa8-80dd-4595-b827-35e9c3881085","GenerativeAI","generativeai",{"id":247,"name":248,"slug":249,"postCount":93},"3bed5d11-3333-4f65-abfa-bb7485b366fb","GingerRoot","gingerroot",{"id":251,"name":252,"slug":253,"postCount":93},"69e4d303-2a04-481f-851e-cd67933232de","GitHub","github",{"id":255,"name":256,"slug":257,"postCount":93},"572cc8b8-3e2d-4f76-9cfd-ac32d1b559ac","Go","go",{"id":259,"name":260,"slug":261,"postCount":69},"413e537f-40e4-4058-9c43-bb56726126c2","Google","google",{"id":263,"name":264,"slug":265,"postCount":93},"27a1a1ff-3bef-47b2-9f2d-449d807ade51","HIBP","hibp",{"id":267,"name":268,"slug":269,"postCount":38},"9a436507-7169-48ec-b03c-77553898ecda","HN","hn",{"id":271,"name":85,"slug":84,"postCount":93},"6f368123-9cea-40fe-9d04-1e7bab09573f",{"id":273,"name":274,"slug":275,"postCount":69},"c59ce2df-88cf-4e41-934c-2c7d86bac9ad","HackerNews","hackernews",{"id":277,"name":278,"slug":279,"postCount":69},"130babd9-38d0-4f18-b526-6bcb9955af91","IOCCC","ioccc",{"id":281,"name":282,"slug":283,"postCount":93},"22ab4323-c4f9-47f7-b84f-350c5d7eb634","IPO","ipo",{"id":285,"name":286,"slug":287,"postCount":93},"f98b8c2f-880f-4ed7-b8fd-da21876d26c8","Instagram","instagram",{"id":289,"name":290,"slug":291,"postCount":93},"0a9c8516-2e54-450c-879e-e39e94850af7","Interference","interference",{"id":293,"name":294,"slug":295,"postCount":93},"b5e893c0-ecaa-4428-8a3d-d1f4f7321d0f","JPEG XL","jpeg-xl",{"id":297,"name":298,"slug":299,"postCount":93},"872035d2-3bdc-464b-85f7-7d76630e5510","KyoAni","kyoani",{"id":301,"name":302,"slug":303,"postCount":304},"e27ab6a2-844d-405d-8c8a-53d88ea1169b","LLM","llm",3,{"id":306,"name":307,"slug":308,"postCount":93},"192f7606-fa99-49b6-8a5d-3744788531ca","LinusTorvalds","linustorvalds",{"id":310,"name":311,"slug":312,"postCount":38},"8031a186-338e-4cf4-96d9-739ea4714d72","Linux","linux",{"id":314,"name":315,"slug":316,"postCount":93},"6764b423-eb91-4773-955c-769e176e6b77","L站","l站",{"id":318,"name":319,"slug":320,"postCount":69},"6344a86b-89a9-4f02-81be-20fed40b9606","Meta","meta",{"id":322,"name":323,"slug":324,"postCount":93},"b22d967a-3f2e-4bd4-be0f-bd7b9eed10bf","MiMo","mimo",{"id":326,"name":327,"slug":328,"postCount":26},"d4fc75a7-4112-4430-b489-5c4a64e4239f","NVIDIA","nvidia",{"id":330,"name":331,"slug":332,"postCount":26},"e9562b7b-3cda-465d-981c-da2d2d05d853","Nuxt","nuxt",{"id":334,"name":335,"slug":336,"postCount":93},"0b01b18f-3c29-431f-a0b6-c5dc05bd88e8","OneDrive","onedrive",{"id":338,"name":339,"slug":340,"postCount":93},"f6416e71-d200-45d8-bb8f-90e533bb2c08","OpenAI","openai",{"id":342,"name":343,"slug":344,"postCount":69},"0bc7f98d-f75d-4f8f-8ad3-b9d7ae1f041a","OpenSource","opensource",{"id":346,"name":347,"slug":348,"postCount":26},"69582ea6-6de4-4904-aec2-90e22716fc8c","PostgreSQL","postgresql",{"id":350,"name":351,"slug":352,"postCount":93},"4fe1f3bf-b421-429e-88be-fa5b92c4237d","Preview","preview",{"id":354,"name":355,"slug":356,"postCount":93},"2e0f3a71-3bea-45e0-ad06-0ff6831b2e87","Privacy","privacy",{"id":358,"name":359,"slug":360,"postCount":93},"09d83343-4a99-436c-81aa-182a777039a2","Python","python",{"id":362,"name":363,"slug":364,"postCount":93},"4f790770-b077-451b-8884-e7fe9d33d9ce","QQ三国","qq三国",{"id":366,"name":367,"slug":368,"postCount":26},"bce6daed-040d-48e1-acd8-4217cf817d5d","RTX Spark","rtx-spark",{"id":370,"name":371,"slug":372,"postCount":69},"12dfad19-5956-4341-93b4-ce1a817ecf06","Rust","rust",{"id":374,"name":375,"slug":376,"postCount":93},"e5fc4047-9665-4c79-a10b-92d258ab5e53","S&P 500","sp-500",{"id":378,"name":379,"slug":380,"postCount":93},"671f021e-cd98-4373-919e-b9bcbbb86054","S&P500","sp500",{"id":382,"name":73,"slug":72,"postCount":32},"529e2717-0254-4b12-be42-7a8bf4184136",{"id":384,"name":385,"slug":386,"postCount":93},"d4138411-a4b5-464a-bfb3-a3960c23764f","Satellite","satellite",{"id":388,"name":389,"slug":390,"postCount":93},"9fc8e5a4-2385-4df4-82a3-1dde47fa06d9","ScrollWheel","scrollwheel",{"id":392,"name":393,"slug":394,"postCount":69},"a3003f7f-8b08-4c40-a136-ad4d1f58c125","Security","security",{"id":396,"name":397,"slug":398,"postCount":93},"f4fbf398-dd3e-48a7-99a1-dfd9d5f4f458","Skylight","skylight",{"id":400,"name":401,"slug":402,"postCount":93},"55a71450-c80d-46e0-88c8-3d33ba999940","SpaceX","spacex",{"id":404,"name":405,"slug":406,"postCount":93},"e9b6c807-5d3a-41e5-973a-0794074c3c32","Starlink","starlink",{"id":408,"name":409,"slug":410,"postCount":93},"56fdcbc8-cb85-4ae2-8542-109d71262691","Summer2026","summer2026",{"id":412,"name":413,"slug":414,"postCount":69},"7f3391ce-2b55-420f-ab07-128956cc7bbc","TedChiang","tedchiang",{"id":416,"name":417,"slug":418,"postCount":93},"4d6e3915-84b4-4579-aca8-ebf777a6e262","Token","token",{"id":420,"name":421,"slug":422,"postCount":26},"76f19a84-111a-4cde-9183-d65ed4af132e","TypeScript","typescript",{"id":424,"name":425,"slug":426,"postCount":427},"b5b4c06e-9e92-4bf9-b2f8-ed8fdafe31cf","V2EX","v2ex",9,{"id":429,"name":430,"slug":431,"postCount":93},"b6615d94-9f92-49df-8364-ab2cb5dc795d","VRAM","vram",{"id":433,"name":434,"slug":435,"postCount":93},"3d3d82d7-88c6-43d7-940d-c3c88458512a","VSCode","vscode",{"id":437,"name":438,"slug":439,"postCount":26},"2b723922-5d0f-4618-879a-6d670e266bb8","Vue.js","vuejs",{"id":441,"name":442,"slug":443,"postCount":93},"394594e6-eb4c-4c7d-a672-bd4dfa9bae89","WebP","webp",{"id":445,"name":446,"slug":447,"postCount":26},"4c9d1ad4-94b9-4be2-a46c-d71de5cad9e5","Windows","windows",{"id":449,"name":450,"slug":450,"postCount":93},"82b6a397-6e0c-4b4b-9d3c-995718cc65f6","agent",{"id":452,"name":453,"slug":454,"postCount":93},"1b463a9b-7701-47b3-a6c9-f50f8539f479","arXiv","arxiv",{"id":456,"name":457,"slug":457,"postCount":93},"5937068f-9434-49a4-8f55-c9cfcc6d7d47","biology",{"id":459,"name":460,"slug":460,"postCount":93},"f1b31757-8e68-40e7-affe-1da61bd2d9e8","cgroup",{"id":462,"name":463,"slug":463,"postCount":93},"7392ed95-c3ba-4780-bcdb-d8984452f9c4","climate",{"id":465,"name":466,"slug":466,"postCount":93},"1c020a32-9aa3-47a6-8125-e1a4cb9b0dea","consciousness",{"id":468,"name":469,"slug":469,"postCount":93},"584cc98a-a093-463e-bcee-eae5b9970472","crt",{"id":471,"name":472,"slug":472,"postCount":93},"997e7af3-a2dd-4da6-a908-5b93f61000a6","cryptography",{"id":474,"name":87,"slug":87,"postCount":93},"f28fdcc5-4b80-4b51-bf05-ec2a95e1ba74",{"id":476,"name":477,"slug":477,"postCount":93},"6626bfc7-be46-4d63-8f61-753ab7f2ff37","desalination",{"id":479,"name":480,"slug":480,"postCount":93},"2cf5c94c-449c-4cc3-b799-e797c8f5fe00","diving",{"id":482,"name":483,"slug":483,"postCount":93},"21386371-12d1-4e66-9558-49c5d3b2ed5e","dmesg",{"id":485,"name":486,"slug":486,"postCount":93},"8aa4bfb0-bb6a-4c4c-aef7-bda1ae4013a2","education",{"id":488,"name":489,"slug":489,"postCount":93},"3c765491-6040-4738-b88d-51c6cafc56ff","emperor-penguin",{"id":491,"name":492,"slug":492,"postCount":93},"765a2fba-84c7-475d-8143-0b7c1ff65ce8","environment",{"id":494,"name":495,"slug":495,"postCount":93},"2bcd1da3-9871-4e48-a8cd-63f838d0a7c8","fork",{"id":497,"name":498,"slug":498,"postCount":93},"8259f157-0809-4895-82d4-1d678a4a457d","heatwave",{"id":500,"name":501,"slug":502,"postCount":93},"ca6d864f-5290-42ea-8264-cb1dbcacea97","iPhone17","iphone17",{"id":504,"name":505,"slug":505,"postCount":69},"71cdd054-bcf6-46d2-81ed-ac0c0f93c073","lets-encrypt",{"id":507,"name":508,"slug":508,"postCount":93},"a9f61dd5-629a-4091-a028-efde778f6c66","lithium",{"id":510,"name":511,"slug":511,"postCount":93},"4d39af2c-57b5-4b60-84b2-93ea5771472f","nbd-vram",{"id":513,"name":514,"slug":514,"postCount":93},"b69c8f4d-cd17-4471-a5ba-5d2478cd80e2","ntsc",{"id":516,"name":517,"slug":517,"postCount":93},"bc1c58cf-2c28-49dd-9eec-51b287d3d642","parenting",{"id":519,"name":520,"slug":520,"postCount":93},"3846c4f6-32f4-4c0f-9eab-150e173bb991","penguin",{"id":522,"name":523,"slug":523,"postCount":93},"262a045f-b753-46c1-a1d5-f97dfd573fae","post-quantum",{"id":525,"name":526,"slug":526,"postCount":93},"c9e8d188-4950-4202-ae1e-7c81b6007e2a","quantum",{"id":528,"name":529,"slug":529,"postCount":93},"1fcc2c3e-9f7f-498a-8a6f-a1d90cd6cce1","resilience",{"id":531,"name":532,"slug":532,"postCount":69},"4eb0f4c7-7b68-43ff-a645-3e69fc0006da","rsync",{"id":534,"name":535,"slug":535,"postCount":69},"fe89c913-7749-4d2f-9cdd-4824d15b57b8","science",{"id":537,"name":538,"slug":538,"postCount":93},"1074846e-1e39-4590-9522-78a095bf334c","shoelace",{"id":540,"name":541,"slug":541,"postCount":93},"f794d86a-6f9d-4b6c-a6af-7e1113e2264f","solar",{"id":543,"name":544,"slug":544,"postCount":93},"4110e07e-72e7-4c22-93ab-733553da50f1","technology",{"id":546,"name":547,"slug":547,"postCount":93},"3581fbd9-ae13-42d1-935f-869904ab0195","trust",{"id":549,"name":550,"slug":550,"postCount":93},"aeba9da2-70ff-47ac-96fa-63f657687dfa","vhs",{"id":552,"name":553,"slug":554,"postCount":69},"101bc09a-f29f-420a-8642-4f3594c3a4e6","xAI","xai",{"id":556,"name":557,"slug":557,"postCount":93},"56878181-6316-4f17-8cfd-b3485f5c65d6","上下文切换",{"id":559,"name":560,"slug":560,"postCount":93},"7dd5dfd7-b6d9-4ba8-8c31-3fd5f4dab240","书签",{"id":562,"name":563,"slug":563,"postCount":93},"69497ff0-9fa2-4d60-a354-f2d966e38455","互联网",{"id":565,"name":566,"slug":566,"postCount":93},"2c52fd07-4e11-40dd-99b1-2bb4ba8dc53f","互联网观察",{"id":568,"name":569,"slug":569,"postCount":93},"fd78aec8-14be-46eb-8b8e-dd184c990ab1","京都动画",{"id":571,"name":572,"slug":572,"postCount":93},"2f6319f3-6b90-4942-814f-79cf1a64ae18","企鹅",{"id":574,"name":575,"slug":575,"postCount":93},"5e88ace0-afa6-4a52-9753-47680a3c0c5f","住宅代理",{"id":577,"name":578,"slug":578,"postCount":93},"3173911a-748f-4c4c-9399-139a043adb26","信仰",{"id":580,"name":581,"slug":581,"postCount":93},"877787a4-2202-4c60-b12e-1ea068c222ed","信任",{"id":583,"name":584,"slug":584,"postCount":93},"8232e672-914b-4b32-9d64-ac4745ce094e","信任模型",{"id":586,"name":587,"slug":587,"postCount":93},"add60ded-bac3-40e1-a94d-68f46a3001ea","信息消费",{"id":589,"name":590,"slug":590,"postCount":93},"cb091ae6-f16e-410c-90d7-834efa65bc6b","克隆",{"id":592,"name":593,"slug":593,"postCount":93},"796fde18-516d-4769-9f6b-f2266a867ffe","内核",{"id":595,"name":596,"slug":596,"postCount":93},"f5dd3c0b-0de3-43fa-bd81-f5b063fbe8d3","内耗",{"id":598,"name":599,"slug":599,"postCount":93},"d922feb7-4735-46b6-a4c3-64fab325461e","写作",{"id":601,"name":602,"slug":602,"postCount":93},"70db89e5-3469-4da7-9ead-a4a84c4bbcf1","分支预测",{"id":604,"name":605,"slug":605,"postCount":93},"828e523b-c721-4ff4-b416-5d638f9a5332","创作",{"id":607,"name":608,"slug":608,"postCount":93},"48c4b049-78a2-4908-9661-6beea0f6aa27","创客",{"id":610,"name":611,"slug":612,"postCount":26},"2565cae5-f282-42f9-85fe-a193aedce119","前端","frontend",{"id":614,"name":29,"slug":30,"postCount":93},"f402d5e9-2817-4c35-b8a3-12e310900f4c",{"id":616,"name":617,"slug":617,"postCount":93},"f045a029-04e4-4f1b-8d13-7e6699347d8c","动物科普",{"id":619,"name":620,"slug":620,"postCount":69},"5827c9ee-0ae7-4167-9447-b9a23e776af4","动画",{"id":622,"name":623,"slug":623,"postCount":93},"367a72a5-55d6-4f09-a47d-a93bb1306265","原创动画",{"id":625,"name":626,"slug":626,"postCount":93},"3d4e716f-6d45-4f9c-8393-1d32c21397c6","反高潮",{"id":628,"name":629,"slug":629,"postCount":93},"48deb906-a2d1-4107-9796-41b4dc1626d3","发热",{"id":631,"name":632,"slug":632,"postCount":93},"2bdcccf2-3698-4244-9f2a-2dd1457de021","哲学",{"id":634,"name":635,"slug":635,"postCount":93},"4c962c24-4eaf-4415-9edd-8164af515719","回忆",{"id":637,"name":638,"slug":638,"postCount":93},"0059c578-00d8-4b19-8a01-91d4d194f1a9","国产显卡",{"id":640,"name":641,"slug":641,"postCount":93},"d2d50e9f-21a3-49da-a0b8-9c673f2357c9","图像编码",{"id":643,"name":644,"slug":644,"postCount":93},"cef9176f-13ad-4cb4-b037-91ab2526cb3d","多模态",{"id":646,"name":647,"slug":647,"postCount":304},"efe034b3-32bf-4373-b810-96c4f9a811e1","安全",{"id":649,"name":650,"slug":650,"postCount":93},"d4b08f64-55ee-414c-ab10-a343d59789ca","完成",{"id":652,"name":653,"slug":653,"postCount":93},"83443158-4b54-49da-8332-ae633a797ba1","小圆",{"id":655,"name":656,"slug":656,"postCount":93},"338a9a1a-07cb-49c6-ac45-b810842761d2","帝企鹅",{"id":658,"name":659,"slug":659,"postCount":93},"fd328b0e-c38a-471e-bf97-63c6d75d92cd","广播",{"id":661,"name":662,"slug":662,"postCount":93},"baeb3243-1530-46c8-b45b-08f349673cc5","应届生",{"id":664,"name":665,"slug":665,"postCount":93},"52052557-c777-493b-85dd-92c9383209b9","废弃草稿",{"id":667,"name":668,"slug":668,"postCount":304},"75dbfc35-cd21-4877-9907-bbab1752d4bb","开源",{"id":670,"name":671,"slug":671,"postCount":93},"146c2ca7-f5a9-4384-8907-9b1b3ac5446a","开源硬件",{"id":673,"name":674,"slug":674,"postCount":93},"2a82975f-8815-4b5b-94ae-a59f66560dfa","微信",{"id":676,"name":677,"slug":677,"postCount":93},"ab124464-7210-413a-a042-4febb6ead7f3","心理",{"id":679,"name":680,"slug":680,"postCount":93},"e5d183a1-2897-4a2d-adfa-eaa0bd0384a1","怀旧",{"id":682,"name":683,"slug":683,"postCount":93},"1028c2af-8396-43c4-b584-ce13bc07d06b","性能优化",{"id":685,"name":686,"slug":686,"postCount":93},"669287b4-75b9-447f-97fe-0b702c84676c","意识",{"id":688,"name":689,"slug":689,"postCount":93},"c57911fe-570d-444e-83df-a9fc0ad81be0","排序算法",{"id":691,"name":692,"slug":692,"postCount":93},"1782638a-c590-4e23-a691-a82460e74a97","操作系统",{"id":694,"name":695,"slug":695,"postCount":93},"d805994f-0e27-4ad6-b59e-7155a6edbe08","攻壳机动队",{"id":697,"name":698,"slug":698,"postCount":93},"031b992a-fe63-416f-9d6f-a77d1d035e93","故障排查",{"id":700,"name":701,"slug":701,"postCount":93},"b4fa27e4-78b2-4a70-a524-cb8c9c792e4f","数字",{"id":703,"name":704,"slug":704,"postCount":93},"d7f711ab-8bbb-4243-8daa-6014506565d3","数字永久",{"id":706,"name":707,"slug":707,"postCount":93},"23dc7d9c-fbf7-4a39-98cd-2e2f9e1f29d5","数据泄露",{"id":709,"name":710,"slug":710,"postCount":93},"2691545a-a40a-49af-b1e3-7ec73ae9bb43","数据隐私",{"id":712,"name":713,"slug":713,"postCount":69},"18b7d4fd-eaf5-4d01-b61a-778e18b4674c","新番",{"id":715,"name":41,"slug":41,"postCount":304},"360e706b-ee62-4c7d-8fdf-4937b421c239",{"id":717,"name":718,"slug":718,"postCount":93},"add52503-2111-4a6d-9cd4-4f889f99c739","无职转生",{"id":720,"name":721,"slug":721,"postCount":93},"6246e095-0c36-446b-896f-0191206e3835","智能电视",{"id":723,"name":724,"slug":724,"postCount":69},"b9874e6e-9e71-4084-a7cd-f351b256fbcf","服务器",{"id":726,"name":727,"slug":727,"postCount":93},"cb7c9ee2-098f-414e-92fc-881c872ca58c","服务器运维",{"id":729,"name":730,"slug":730,"postCount":93},"d1762f3f-0fca-41f8-a6ca-9d153c43fb34","权重",{"id":732,"name":733,"slug":733,"postCount":93},"74a1aa8b-c36c-45bb-a30c-090995999460","标签页",{"id":735,"name":736,"slug":736,"postCount":93},"5e9421d7-4835-4410-b5ff-1489a6bd3df1","模拟信号",{"id":738,"name":739,"slug":739,"postCount":93},"17d8be03-43d5-41f2-8362-b5dad31ef4d4","武士",{"id":741,"name":742,"slug":742,"postCount":93},"eee3a4fc-7a99-4df3-8c8d-6c51588bd7a1","江户",{"id":744,"name":745,"slug":745,"postCount":93},"95b457ad-0119-4110-904d-e8c5ecec4ec8","混乱代码大赛",{"id":747,"name":748,"slug":748,"postCount":93},"63d0548a-5f26-4240-949e-3c427897b2ac","渗透测试",{"id":750,"name":751,"slug":751,"postCount":93},"36096480-43b6-473c-9cb1-a13b24c4fdc0","游戏经济",{"id":753,"name":754,"slug":754,"postCount":93},"2bbeb6c9-9ef0-4ea7-b0f7-3723746e6064","潜水生理学",{"id":756,"name":757,"slug":757,"postCount":93},"6f116462-d1da-4c3c-85e3-f9169f884508","灵感",{"id":759,"name":760,"slug":760,"postCount":93},"c2067332-603d-40f4-8faa-45cb0b697991","爬虫",{"id":762,"name":763,"slug":763,"postCount":93},"535af39c-2900-4058-81be-254047242ee1","物理",{"id":765,"name":766,"slug":766,"postCount":93},"1e22186c-9a13-4f84-a173-5d9c40656888","瑞士",{"id":768,"name":769,"slug":769,"postCount":93},"c0cfc2f1-0a3b-4353-a62c-6d051b7ea904","硬件",{"id":771,"name":772,"slug":772,"postCount":93},"db36af0a-107e-4c62-bae6-cf3354d7fc56","碧蓝之海",{"id":774,"name":775,"slug":775,"postCount":93},"08b5648f-66c0-478d-9afc-b179f9ef5ce8","社交平台",{"id":777,"name":778,"slug":778,"postCount":93},"8ddd3382-0b92-49de-a72e-b2bfb41cdae0","社会契约",{"id":780,"name":781,"slug":781,"postCount":304},"f1339b8d-d49d-418c-8eea-a489bb48055f","社会观察",{"id":783,"name":784,"slug":784,"postCount":69},"e66ace4e-a102-42e8-979f-a854426d6c36","社区",{"id":786,"name":787,"slug":787,"postCount":93},"291d2fec-9687-4f3c-8786-8597f1ddb7c0","科幻",{"id":789,"name":790,"slug":790,"postCount":93},"34bad7a2-7fb1-4828-a308-a4ea4502c454","程序员",{"id":792,"name":793,"slug":793,"postCount":93},"b058eaab-c1b1-485d-95ee-abedf968bd11","系统内核",{"id":795,"name":796,"slug":796,"postCount":93},"58cdbbab-790b-42b6-b386-48ef733a3e97","系统观察",{"id":798,"name":799,"slug":799,"postCount":93},"76484349-ccc8-4f54-87d2-eb678c37649f","编程语言",{"id":801,"name":802,"slug":802,"postCount":93},"51c57046-6887-48a3-bdae-311648b859e9","网游文化",{"id":804,"name":805,"slug":805,"postCount":93},"c1729f15-b267-4079-a359-5d2f2df7c746","美国就业",{"id":807,"name":808,"slug":808,"postCount":69},"ae46084c-bd7e-49c1-a738-dcac5388cd8a","职场",{"id":810,"name":811,"slug":811,"postCount":26},"2da3fe75-f222-4641-a25a-59dced227d32","芯片",{"id":813,"name":814,"slug":814,"postCount":93},"d9321c8d-71e7-497d-9bbe-9407f7f210af","蒸汽朋克",{"id":816,"name":817,"slug":817,"postCount":93},"30e12959-9703-4097-a283-65cbcf73a449","行业落地",{"id":819,"name":820,"slug":820,"postCount":93},"0c7005ef-a983-4258-8e7d-f1bcaa7b2818","行业观察",{"id":822,"name":823,"slug":823,"postCount":93},"c5db6ffd-4c2c-46b5-80bc-40c922532f7b","表演性",{"id":825,"name":826,"slug":826,"postCount":93},"3e043a2a-9a31-4359-a68f-4fc1b7154791","装机",{"id":828,"name":829,"slug":829,"postCount":93},"169cbc51-182b-465b-b018-6b75317f9b18","视觉识别",{"id":831,"name":22,"slug":22,"postCount":93},"46556bfe-b10a-4563-96c2-c5beb43c64d3",{"id":833,"name":82,"slug":82,"postCount":93},"5a77c823-3cc6-4920-99a9-37b3de0c1033",{"id":835,"name":836,"slug":836,"postCount":93},"a12c3c64-0294-49d3-a11c-7d6d2384edd9","负载调度",{"id":838,"name":839,"slug":839,"postCount":69},"0f9d5987-f1f2-4021-a0a4-e0e8961fdc80","赛博",{"id":841,"name":842,"slug":842,"postCount":93},"93359c29-42de-409a-9dd7-117ebeffb483","软件工程",{"id":844,"name":845,"slug":845,"postCount":93},"b846e125-b9c7-490a-8fcb-47c27b8e5ba7","运维",{"id":847,"name":848,"slug":848,"postCount":93},"0e725677-6dc9-4cd7-849b-01a920f010f5","远程办公",{"id":850,"name":851,"slug":851,"postCount":93},"a93f35bc-6ea7-4c8b-bfb9-6a5e103d0a09","锐评",{"id":853,"name":854,"slug":854,"postCount":93},"a8b74499-dc26-4b85-99ad-b0506eeb8c68","阿飘",{"id":856,"name":857,"slug":857,"postCount":14},"c71e39e6-dfb0-421f-8d49-ec796a89480f","随笔",{"id":859,"name":860,"slug":860,"postCount":93},"d8221098-ebbd-4d3f-a9f3-ec0d039dfbce","隐私",{"id":862,"name":863,"slug":863,"postCount":93},"409bc7be-02ba-4a20-88b3-5bf1bff7aba5","马球",{"id":865,"name":866,"slug":867,"postCount":93},"c43d3d57-203a-49bc-9847-bcf0b138ea77","高考 教育 随笔 2026","高考-教育-随笔-2026",{"id":869,"name":870,"slug":870,"postCount":93},"16a9578e-ae79-426d-ad49-e8cf8feaa344","黑客",{"success":4,"data":872},[]]