{"generated_at":"2026-04-23T02:05:30+00:00","items":[{"id":"thought:20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5","kind":"thought","collection":"thoughts","stem":"20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5","title":"量化交易似乎也天然合适，对 alpha 的追寻拥有无休止的精力、100% 的纪律与「理性」、24…","summary":"量化交易似乎也天然合适，对 alpha 的追寻拥有无休止的精力、100% 的纪律与「理性」、24 小时的交易市场，这都是人永远不可能拥有的。","published_at":"2026-04-23T02:05:29.817896233+00:00","updated_at":"2026-04-23T02:05:30+00:00","content_hash":"fnv1a64:475e86578a667129","tags":[],"path":"/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5","canonical_url":"https://blog.jelada.dev/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5","markdown_path":"/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5.md","markdown_url":"https://blog.jelada.dev/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5.md","meta_path":"/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5.meta.json","content_path":"thoughts/2026/20260423-0205-u91cf-u5316-u4ea4-u6613-u4f3c-u4e4e-u4e5f-u5929-u7136-u5.md","reply_to_path":"/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578"},{"id":"thought:20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410","kind":"thought","collection":"thoughts","stem":"20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410","title":"AI 现在可以很廉价地吐出一套非常复杂的方案，看起来面面俱到，似模似样，实际越复杂它的幻觉越严重…","summary":"AI 现在可以很廉价地吐出一套非常复杂的方案，看起来面面俱到，似模似样，实际越复杂它的幻觉越严重。\n\n可行的实践法则，还是让它从极简方案开始，然后配上可观测性，形成闭环后逐渐优化、生长。","published_at":"2026-04-23T02:02:12.021814164+00:00","updated_at":"2026-04-23T02:02:12+00:00","content_hash":"fnv1a64:8c6baa069cb2c4d5","tags":[],"path":"/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410","canonical_url":"https://blog.jelada.dev/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410","markdown_path":"/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410.md","markdown_url":"https://blog.jelada.dev/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410.md","meta_path":"/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410.meta.json","content_path":"thoughts/2026/20260423-0202-ai-u73b0-u5728-u53ef-u4ee5-u5f88-u5ec9-u4ef7-u5730-u5410.md"},{"id":"link:20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8","kind":"link","collection":"links","stem":"20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8","title":"观点的角度很高","summary":"一篇很好的控制理论与ai的综述","published_at":"2026-04-15T16:01:57.680357790+00:00","updated_at":"2026-04-15T16:01:57+00:00","content_hash":"fnv1a64:da8381266fa15c06","tags":["控制理论","ai"],"path":"/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8","canonical_url":"https://blog.jelada.dev/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8","markdown_path":"/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8.md","markdown_url":"https://blog.jelada.dev/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8.md","meta_path":"/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8.meta.json","meta_url":"https://blog.jelada.dev/links/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8.meta.json","content_path":"links/2026/20260415-1601-u89c2-u70b9-u7684-u89d2-u5ea6-u5f88-u9ad8.md","source_title":"为什么不懂物理的机器人反而赢了","source_host":"yage.ai","target_url":"https://yage.ai/share/vla-vs-physics-robotics-20260413.html?utm_source=twitter&utm_medium=thread&utm_campaign=vla-vs-physics-robotics"},{"id":"thought:20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6","kind":"thought","collection":"thoughts","stem":"20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6","title":"需要的比预期更多的时间和耐心，解决更多的元问题。 和 ChatGPT 聊想法，用 Codex 来…","summary":"需要的比预期更多的时间和耐心，解决更多的元问题。\n\n和 ChatGPT 聊想法，用 Codex 来执行，这一方面给人一种无所不能的「幻觉」，人也变得 ADHD，多任务的等待与切换让心理状态沉浸在躁动之中。另一方面每一个任务的推进与完善，又需要人保持长久的耐心。这两种割裂的心理体验，对我来说，还是一个元问题。","published_at":"2026-04-12T05:45:19.766441060+00:00","updated_at":"2026-04-12T05:45:20+00:00","content_hash":"fnv1a64:c8e90533bdaaeaa4","tags":[],"path":"/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6","canonical_url":"https://blog.jelada.dev/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6","markdown_path":"/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6.md","markdown_url":"https://blog.jelada.dev/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6.md","meta_path":"/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6.meta.json","content_path":"thoughts/2026/20260412-0545-u9700-u8981-u7684-u6bd4-u9884-u671f-u66f4-u591a-u7684-u6.md","reply_to_path":"/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8"},{"id":"thought:20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4","kind":"thought","collection":"thoughts","stem":"20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4","title":"现在电脑上是不是可以同时存在系统1和系统2了","summary":"现在电脑上是不是可以同时存在系统1和系统2了","published_at":"2026-04-02T16:02:33.400545909+00:00","updated_at":"2026-04-02T16:02:33+00:00","content_hash":"fnv1a64:948e751978315361","tags":[],"path":"/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4","canonical_url":"https://blog.jelada.dev/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4","markdown_path":"/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4.md","markdown_url":"https://blog.jelada.dev/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4.md","meta_path":"/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4.meta.json","content_path":"thoughts/2026/20260402-1602-u73b0-u5728-u7535-u8111-u4e0a-u662f-u4e0d-u662f-u53ef-u4.md"},{"id":"thought:20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6","kind":"thought","collection":"thoughts","stem":"20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6","title":"在获取信息上一边要有 web fetch，另一边要有 remote machine get。 在…","summary":"在获取信息上一边要有 web fetch，另一边要有 remote machine get。\n\n在流程编排上要有 feedback loop：设计 spec 要不断反问优化，code 和 spec 的贴合程度也要不断反问。\n\n最后还需要一个工具，能让人把握、遥控全局。","published_at":"2026-03-31T02:10:10.483127216+00:00","updated_at":"2026-03-31T02:10:10+00:00","content_hash":"fnv1a64:3bf2ca8c57aa51d1","tags":[],"path":"/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6","canonical_url":"https://blog.jelada.dev/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6","markdown_path":"/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6.md","markdown_url":"https://blog.jelada.dev/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6.md","meta_path":"/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6.meta.json","content_path":"thoughts/2026/20260331-0210-u5728-u83b7-u53d6-u4fe1-u606f-u4e0a-u4e00-u8fb9-u8981-u6.md","reply_to_path":"/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5"},{"id":"thought:20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4","kind":"thought","collection":"thoughts","stem":"20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4","title":"学了很多关于社会、国家、历史的宏观理论模型，看起来能让个人得到一些「以为是」的心理慰藉。但是对于…","summary":"学了很多关于社会、国家、历史的宏观理论模型，看起来能让个人得到一些「以为是」的心理慰藉。但是对于个体生活经验的宏观模型，似乎总是不「以为然」。生活了一年又一年，我们该以怎样的宏观视角来看待自身呢？\n\n如何才能从前者打通到后者，或者反过来打通呢？","published_at":"2026-03-29T13:09:09.111295152+00:00","updated_at":"2026-03-30T03:23:43+00:00","content_hash":"fnv1a64:c54d721bef721a6d","tags":[],"path":"/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4","canonical_url":"https://blog.jelada.dev/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4","markdown_path":"/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4.md","markdown_url":"https://blog.jelada.dev/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4.md","meta_path":"/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4.meta.json","content_path":"thoughts/2026/20260329-1309-u5b66-u4e86-u5f88-u591a-u5f88-u591a-u5173-u4e8e-u793e-u4.md"},{"id":"thought:20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5","kind":"thought","collection":"thoughts","stem":"20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5","title":"Codex 不但需要能远程控制，而且需要能自己使用 ssh 登陆远程机器的能力。","summary":"Codex 不但需要能远程控制，而且需要能自己使用 ssh 登陆远程机器的能力。","published_at":"2026-03-27T18:09:05.387965409+00:00","updated_at":"2026-03-27T18:09:05+00:00","content_hash":"fnv1a64:7a4e0f416ce0c7ea","tags":[],"path":"/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5","canonical_url":"https://blog.jelada.dev/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5","markdown_path":"/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5.md","markdown_url":"https://blog.jelada.dev/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5.md","meta_path":"/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5.meta.json","content_path":"thoughts/2026/20260327-1809-codex-u4e0d-u4f46-u9700-u8981-u80fd-u8fdc-u7a0b-u63a7-u5.md"},{"id":"thought:20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9","kind":"thought","collection":"thoughts","stem":"20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9","title":"这是一个天然应用反馈控制的场景。","summary":"这是一个天然应用反馈控制的场景。","published_at":"2026-03-15T14:24:44.650030135+00:00","updated_at":"2026-03-15T14:24:44+00:00","content_hash":"fnv1a64:8be050997cc01712","tags":[],"path":"/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9","canonical_url":"https://blog.jelada.dev/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9","markdown_path":"/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9.md","markdown_url":"https://blog.jelada.dev/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9.md","meta_path":"/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9.meta.json","content_path":"thoughts/2026/20260315-1424-u8fd9-u662f-u4e00-u4e2a-u5929-u7136-u5e94-u7528-u53cd-u9.md","reply_to_path":"/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8"},{"id":"thought:20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8","kind":"thought","collection":"thoughts","stem":"20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8","title":"即使 gpt-5.4 pro 设计了一个详尽的 rfc，然后由 codex 拆解成里程碑去实现，…","summary":"即使 gpt-5.4 pro 设计了一个详尽的 rfc，然后由 codex 拆解成里程碑去实现，几万行代码下来，怎么确知规划的和实现的两个集合的情况，还是一个问题。","published_at":"2026-03-15T14:19:58.223004906+00:00","updated_at":"2026-03-15T14:25:27+00:00","content_hash":"fnv1a64:e2a027d9cd0ee24e","tags":[],"path":"/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8","canonical_url":"https://blog.jelada.dev/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8","markdown_path":"/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8.md","markdown_url":"https://blog.jelada.dev/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8.md","meta_path":"/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8.meta.json","content_path":"thoughts/2026/20260315-1419-u5373-u4f7f-gpt-5-4-pro-u8bbe-u8ba1-u4e86-u4e00-u4e2a-u8.md"},{"id":"thought:20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578","kind":"thought","collection":"thoughts","stem":"20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578","title":"在代码生成方面，llm 模型已经足够胜任了。也许下一个领域是运维和安全。想象一下这种场景，有一个…","summary":"在代码生成方面，llm 模型已经足够胜任了。也许下一个领域是运维和安全。想象一下这种场景，有一个很懂的安全员能 24 小时不眠不休盯着服务器的所有日志，这才是真正的 watchdog。","published_at":"2026-03-13T15:28:47.384854878+00:00","updated_at":"2026-03-13T15:28:47+00:00","content_hash":"fnv1a64:3156228216b485e7","tags":[],"path":"/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578","canonical_url":"https://blog.jelada.dev/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578","markdown_path":"/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578.md","markdown_url":"https://blog.jelada.dev/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578.md","meta_path":"/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578.meta.json","content_path":"thoughts/2026/20260313-1528-u5728-u4ee3-u7801-u751f-u6210-u65b9-u9762-llm-u6a21-u578.md"},{"id":"thought:20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9","kind":"thought","collection":"thoughts","stem":"20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9","title":"如果 vibe coding 的代码默认假设就不会被人类阅读，那每个文件不超过几百行的约束是不是…","summary":"如果 vibe coding 的代码默认假设就不会被人类阅读，那每个文件不超过几百行的约束是不是已经没有意义了。也许可以试一下从 mono repo 切换到 mono file。\n\n但直接一步到位省掉编译器环节，直接让模型生成汇编甚至二进制，似乎又过于激进了点。也许需要的是中间再加一层适配模型的转换。「任何问题都可以通过往中间加一层来解决」。","published_at":"2026-03-13T02:33:18.787477455+00:00","updated_at":"2026-03-17T04:59:55+00:00","content_hash":"fnv1a64:908b1ae773c4a6da","tags":[],"path":"/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9","canonical_url":"https://blog.jelada.dev/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9","markdown_path":"/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9.md","markdown_url":"https://blog.jelada.dev/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9.md","meta_path":"/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9.meta.json","content_path":"thoughts/2026/20260313-0233-u5982-u679c-u79c1-u6709-vibing-code-u7684-u4ee3-u7801-u9.md"},{"id":"thought:20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6","kind":"thought","collection":"thoughts","stem":"20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6","title":"早上遛狗，看到河边的柳树枝条发出了绿芽。微风吹拂，柳枝斜扬。我突然想到，不管是什么绘画流派，只要…","summary":"早上遛狗，看到河边的柳树枝条发出了绿芽。微风吹拂，柳枝斜扬。我突然想到，不管是什么绘画流派，只要能将当前的这种「微风拂柳」的美感表达出来，那都可以是艺术杰作。\n\n美感与技艺，到底是什么关系？我还不知道。\n\n美感是太阳？还是镜子？还是别的什么编造的东西吗？","published_at":"2026-03-06T14:44:04.392876940+00:00","updated_at":"2026-03-13T03:46:12+00:00","content_hash":"fnv1a64:a96ffc983c44467e","tags":[],"path":"/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6","canonical_url":"https://blog.jelada.dev/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6","markdown_path":"/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6.md","markdown_url":"https://blog.jelada.dev/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6.md","meta_path":"/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6.meta.json","content_path":"thoughts/2026/20260306-1444-u65e9-u4e0a-u905b-u72d7-u770b-u5230-u6cb3-u8fb9-u7684-u6.md"},{"id":"thought:20260305-1413-thought","kind":"thought","collection":"thoughts","stem":"20260305-1413-thought","title":"测试想法的发布","summary":"测试一下发布，检查推送情况。","published_at":"2026-03-05T14:13:15.380259966+00:00","updated_at":"2026-03-05T14:13:15+00:00","content_hash":"fnv1a64:8264d25a59582f3c","tags":["测试"],"path":"/thoughts/20260305-1413-thought","canonical_url":"https://blog.jelada.dev/thoughts/20260305-1413-thought","markdown_path":"/thoughts/20260305-1413-thought.md","markdown_url":"https://blog.jelada.dev/thoughts/20260305-1413-thought.md","meta_path":"/thoughts/20260305-1413-thought.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260305-1413-thought.meta.json","content_path":"thoughts/2026/20260305-1413-thought.md"},{"id":"link:20260305-1030-tagging-taxonomy-notes","kind":"link","collection":"links","stem":"20260305-1030-tagging-taxonomy-notes","title":"Tagging 与 Taxonomy：读后摘记","summary":"补一条 links 样本，验证中文/空格标签在链接笔记中也能聚合。","published_at":"2026-03-05T10:30:00+00:00","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:f9a9ca47f55fa0fd","tags":["产品体验","release note","deep dive"],"path":"/links/20260305-1030-tagging-taxonomy-notes","canonical_url":"https://blog.jelada.dev/links/20260305-1030-tagging-taxonomy-notes","markdown_path":"/links/20260305-1030-tagging-taxonomy-notes.md","markdown_url":"https://blog.jelada.dev/links/20260305-1030-tagging-taxonomy-notes.md","meta_path":"/links/20260305-1030-tagging-taxonomy-notes.meta.json","meta_url":"https://blog.jelada.dev/links/20260305-1030-tagging-taxonomy-notes.meta.json","content_path":"links/2026/20260305-1030-tagging-taxonomy-notes.md","source_title":"Tag (metadata)","source_host":"en.wikipedia.org","target_url":"https://en.wikipedia.org/wiki/Tag_(metadata)"},{"id":"thought:20260305-1015-tag-samples-cn-space","kind":"thought","collection":"thoughts","stem":"20260305-1015-tag-samples-cn-space","title":"这条 thought 用来验证三件事： 同一篇内容可打多个标签。 中文标签能被正常展示与聚合。 …","summary":"这条 thought 用来验证三件事：\n\n同一篇内容可打多个标签。 中文标签能被正常展示与聚合。 带空格的标签可以点击并进入聚合页。","published_at":"2026-03-05T10:15:00+00:00","updated_at":"2026-03-06T12:20:44+00:00","content_hash":"fnv1a64:4d56b21de4f58747","tags":["rust","产品体验","release note"],"path":"/thoughts/20260305-1015-tag-samples-cn-space","canonical_url":"https://blog.jelada.dev/thoughts/20260305-1015-tag-samples-cn-space","markdown_path":"/thoughts/20260305-1015-tag-samples-cn-space.md","markdown_url":"https://blog.jelada.dev/thoughts/20260305-1015-tag-samples-cn-space.md","meta_path":"/thoughts/20260305-1015-tag-samples-cn-space.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260305-1015-tag-samples-cn-space.meta.json","content_path":"thoughts/2026/20260305-1015-tag-samples-cn-space.md","reply_to_path":"/thoughts/20260305-0930-style-experiments"},{"id":"link:20260305-0945-rust-189-release","kind":"link","collection":"links","stem":"20260305-0945-rust-189-release","title":"Rust 1.89 读后：工程体验继续提升","summary":"这次发布最值得关注的是增量编译和诊断信息的稳定性改进。","published_at":"2026-03-05T09:45:00+00:00","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:78984e67a653585e","tags":["rust","release-note"],"path":"/links/20260305-0945-rust-189-release","canonical_url":"https://blog.jelada.dev/links/20260305-0945-rust-189-release","markdown_path":"/links/20260305-0945-rust-189-release.md","markdown_url":"https://blog.jelada.dev/links/20260305-0945-rust-189-release.md","meta_path":"/links/20260305-0945-rust-189-release.meta.json","meta_url":"https://blog.jelada.dev/links/20260305-0945-rust-189-release.meta.json","content_path":"links/2026/20260305-0945-rust-189-release.md","source_title":"Rust 1.89.0","source_host":"blog.rust-lang.org","target_url":"https://blog.rust-lang.org/2026/03/01/Rust-1.89.0.html"},{"id":"thought:20260305-0930-style-experiments","kind":"thought","collection":"thoughts","stem":"20260305-0930-style-experiments","title":"准备把博客样式做成纸张质感，不走常见紫色暗色模板路线。","summary":"准备把博客样式做成纸张质感，不走常见紫色暗色模板路线。","published_at":"2026-03-05T09:30:00+00:00","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:cb37f9c5ac5800b2","tags":["ui","notes"],"path":"/thoughts/20260305-0930-style-experiments","canonical_url":"https://blog.jelada.dev/thoughts/20260305-0930-style-experiments","markdown_path":"/thoughts/20260305-0930-style-experiments.md","markdown_url":"https://blog.jelada.dev/thoughts/20260305-0930-style-experiments.md","meta_path":"/thoughts/20260305-0930-style-experiments.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260305-0930-style-experiments.meta.json","content_path":"thoughts/2026/20260305-0930-style-experiments.md","reply_to_path":"/thoughts/20260305-0900-launching-blogd"},{"id":"thought:20260305-0900-launching-blogd","kind":"thought","collection":"thoughts","stem":"20260305-0900-launching-blogd","title":"今天确认了博客的主路径：独立服务、独立域名、内容全靠 Git 管理。","summary":"今天确认了博客的主路径：独立服务、独立域名、内容全靠 Git 管理。","published_at":"2026-03-05T09:00:00+00:00","updated_at":"2026-03-06T12:20:44+00:00","content_hash":"fnv1a64:d7afc595fecddd73","tags":["build","architecture"],"path":"/thoughts/20260305-0900-launching-blogd","canonical_url":"https://blog.jelada.dev/thoughts/20260305-0900-launching-blogd","markdown_path":"/thoughts/20260305-0900-launching-blogd.md","markdown_url":"https://blog.jelada.dev/thoughts/20260305-0900-launching-blogd.md","meta_path":"/thoughts/20260305-0900-launching-blogd.meta.json","meta_url":"https://blog.jelada.dev/thoughts/20260305-0900-launching-blogd.meta.json","content_path":"thoughts/2026/20260305-0900-launching-blogd.md"},{"id":"post:2026-03-05-hello-blog","kind":"post","collection":"posts","stem":"2026-03-05-hello-blog","title":"Hello, blog.jelada.dev","summary":"这是第一篇帖子，用于验证 posts 列表、详情、RSS 与 sitemap 全链路。","published_at":"2026-03-05T00:00:00+00:00","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:720896daa2a7f169","tags":["release","blog"],"path":"/posts/2026-03-05-hello-blog","canonical_url":"https://blog.jelada.dev/posts/2026-03-05-hello-blog","markdown_path":"/posts/2026-03-05-hello-blog.md","markdown_url":"https://blog.jelada.dev/posts/2026-03-05-hello-blog.md","meta_path":"/posts/2026-03-05-hello-blog.meta.json","meta_url":"https://blog.jelada.dev/posts/2026-03-05-hello-blog.meta.json","content_path":"posts/2026/2026-03-05-hello-blog.md"},{"id":"post:2026-03-05-tag-aggregation-samples","kind":"post","collection":"posts","stem":"2026-03-05-tag-aggregation-samples","title":"标签聚合样本：跨类型复用","summary":"补一篇 post，用来验证标签在 thoughts/posts/links 间的聚合体验。","published_at":"2026-03-05T00:00:00+00:00","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:f65d386f2210c540","tags":["产品体验","release note","内容策略"],"path":"/posts/2026-03-05-tag-aggregation-samples","canonical_url":"https://blog.jelada.dev/posts/2026-03-05-tag-aggregation-samples","markdown_path":"/posts/2026-03-05-tag-aggregation-samples.md","markdown_url":"https://blog.jelada.dev/posts/2026-03-05-tag-aggregation-samples.md","meta_path":"/posts/2026-03-05-tag-aggregation-samples.meta.json","meta_url":"https://blog.jelada.dev/posts/2026-03-05-tag-aggregation-samples.meta.json","content_path":"posts/2026/2026-03-05-tag-aggregation-samples.md"},{"id":"book:rust-by-practice","kind":"book","collection":"books","stem":"rust-by-practice","title":"Rust by Practice Notes","summary":"按章节整理的 Rust 实战笔记。","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:c59031f4f1921ee9","tags":["rust","book","产品体验","reading notes"],"path":"/books/rust-by-practice","canonical_url":"https://blog.jelada.dev/books/rust-by-practice","markdown_path":"/books/rust-by-practice/index.md","markdown_url":"https://blog.jelada.dev/books/rust-by-practice/index.md","meta_path":"/books/rust-by-practice.meta.json","meta_url":"https://blog.jelada.dev/books/rust-by-practice.meta.json","content_path":"books/rust-by-practice/index.md","chapters":[{"stem":"01-setup","chapter_no":1,"title":"环境与项目布局","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:5615e330df5028d5","path":"/books/rust-by-practice/01-setup","url":"https://blog.jelada.dev/books/rust-by-practice/01-setup","markdown_path":"/books/rust-by-practice/01-setup.md","markdown_url":"https://blog.jelada.dev/books/rust-by-practice/01-setup.md","meta_path":"/books/rust-by-practice/01-setup.meta.json","meta_url":"https://blog.jelada.dev/books/rust-by-practice/01-setup.meta.json"},{"stem":"02-data-model","chapter_no":2,"title":"内容模型与索引","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:2558af77e02edf2d","path":"/books/rust-by-practice/02-data-model","url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model","markdown_path":"/books/rust-by-practice/02-data-model.md","markdown_url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model.md","meta_path":"/books/rust-by-practice/02-data-model.meta.json","meta_url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model.meta.json"}]},{"id":"chapter:rust-by-practice/01-setup","kind":"chapter","collection":"books","stem":"01-setup","title":"环境与项目布局","summary":"先建立稳定的目录结构和构建习惯。","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:5615e330df5028d5","tags":["rust","book","产品体验","reading notes"],"path":"/books/rust-by-practice/01-setup","canonical_url":"https://blog.jelada.dev/books/rust-by-practice/01-setup","markdown_path":"/books/rust-by-practice/01-setup.md","markdown_url":"https://blog.jelada.dev/books/rust-by-practice/01-setup.md","meta_path":"/books/rust-by-practice/01-setup.meta.json","meta_url":"https://blog.jelada.dev/books/rust-by-practice/01-setup.meta.json","content_path":"books/rust-by-practice/01-setup.md","book_path":"/books/rust-by-practice","book_url":"https://blog.jelada.dev/books/rust-by-practice","book_title":"Rust by Practice Notes","chapter_no":1},{"id":"chapter:rust-by-practice/02-data-model","kind":"chapter","collection":"books","stem":"02-data-model","title":"内容模型与索引","summary":"把 thoughts/posts/books 映射到统一索引。","updated_at":"2026-03-05T13:00:07+00:00","content_hash":"fnv1a64:2558af77e02edf2d","tags":["rust","book","产品体验","reading notes"],"path":"/books/rust-by-practice/02-data-model","canonical_url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model","markdown_path":"/books/rust-by-practice/02-data-model.md","markdown_url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model.md","meta_path":"/books/rust-by-practice/02-data-model.meta.json","meta_url":"https://blog.jelada.dev/books/rust-by-practice/02-data-model.meta.json","content_path":"books/rust-by-practice/02-data-model.md","book_path":"/books/rust-by-practice","book_url":"https://blog.jelada.dev/books/rust-by-practice","book_title":"Rust by Practice Notes","chapter_no":2}]}