用 Agent 陪读《深入理解 AI Agent》:笔记仓库开源了
上个月我发过一篇 《深入理解 AI Agent:设计原理与工程实践》章节精读笔记。那篇是想给”想快速了解 Agent 到底在讲什么”的人一份简单的总结性文档,看完能知道这本书大致说了什么。但也仅此而已。 而这次开源的仓库是另一种东西。它的用法不是”替你把书读了”,而是让你带着问题去读原文: KLucen/ai-agent-book-note(Apache-2.0) 具体怎么用:内容精读/ 里每个小节的开头都有一组从正文里长出来的引导问题,先看问题,再去读原书对应段落,读完回来对照”读后小结”和”原文论证”。读的时候有想法、有疑问,就写进 QuickNote/。你也可以先看看我在里面随手记下的感悟和不明白的地方,再翻到 DeepReadNote/,看这些答案是不是对你也一样有帮助。 原书是 bojieli/ai-agent-book,李博杰著,正文、编译版 PDF、每章配套代码全部开源(Apache-2.0)。我这份是非官方的个人精读笔记,不打算当原书的替代品或者翻译,它更像一份”这本书我到底是怎么读的”的完整记录。 里面有什么12345678910Agent Book/├─ ...
dsh web 快捷启动插件 v0.2:一键重启、失败诊断,和「绝不打断回答」
上一篇给 dsh web 写了桌面快捷启动插件 dsh-desktop_quick_launcher。发出来之后自己天天在用,用着用着就发现:「能用」和「敢用」之间还差着一大截。于是从 v0.1.1 一路迭代到了 v0.2.7,这篇记录一下中间加了什么。 一句话版本:桌面图标还在,但插件现在管的是启动 / 重启 / 退出三件事,而且在任何情况下都不会切断正在生成的回答。 最想先说的:绝不打断正在生成的回答装插件、升 DSH 核心、重打补丁,都要重启 dsh web。而一个「朴素」的重启按钮是很危险的:你正在等模型写完一段代码,手一滑点了重启,回答就没了。 所以 v0.2 里,「重启」和「停止」都先过一道门: 未结束的回合会阻断操作。 宿主读取 live session,套用 @deepseek-ai/dsh-session 自己的开放回合判据(由最后一个 turn/start / turn/end 边界决定),返回 409 busy 并列出相关会话。 界面上的处理比报错友好:生成期间按钮直接禁用,并提供一个「等空闲后自动重启」(客户端队列,上限 10 分钟,可取消)。 就算你排...
给 dsh web 做了个桌面快捷启动插件
给 dsh web 写了个小插件 —— dsh-desktop_quick_launcher,补上我一直觉得最缺的两块体验:双击桌面图标启动,和在界面里一键退出。 仓库在 GitHub: KLucen/dsh-desktop_quick_launcher(Apache-2.0)。 为什么会有这个插件dsh web 是本地优先的服务,日常用其实挺舒服:浏览器打开就是完整 GUI,不占资源、不上云。但「本地服务」嘛,总有点桌面应用才有的别扭感: 启动要开终端:先找到终端,敲 dsh web,等它起来,再手动开浏览器; 退出没入口:界面里没有「关掉服务」的按钮,关掉浏览器只是断开连接,服务还在后台占着 3080 端口,要么留着吃内存,要么回终端 Ctrl+C。 其实之前有 @linxin666/dsh-desktop-launcher 这个插件解决过类似问题,但它已经退役了。与其依赖别人维护,不如自己动手独立重建一个:能按自己的习惯调整,许可证干净(Apache-2.0,派生关系见仓库 NOTICE),于是就有了这个插件。 它能做什么插件是双面结构: Host 端:cordis ...
《深入理解 AI Agent:设计原理与工程实践》章节精读笔记
《深入理解 AI Agent:设计原理与工程实践》章节精读笔记 原书:《深入理解 AI Agent:设计原理与工程实践》 李博杰 著(Pine AI 首席科学家)版本:v1.3 · 2026 年 7 月 27 日 · 全文开源(含全部配图与配套实验代码)定位:面向工程师的 AI Agent 系统性专著。全书以”实践在前、命名在后”为立场——作者在 Pine(首个能自主与真人交互、可靠独立处理涉及金钱的敏感长程任务的通用 Agent)的实战中倒逼出大量架构原则,后来才被 Anthropic 等公司提炼为 Skill、harness、loop engineering 等名词。本书使命:帮助你理解和掌握”创造 Agent”的原则。Agent 是宇宙演化史上一种全新的存在:它能通过生成代码实现自举和自我进化。 一、全书总纲:一条公式与一条主线核心公式(全书地基) Agent = LLM + 上下文 + 工具 = 大脑 + 眼睛 + 手脚 组件 类比 广义理解 LLM(大语言模型) 大脑 不只是一组模型参数,而是整个决策内核:理解意图、思考规划、做出判断。能力来自预训...
修复了播放器切换页面后会重新播放的问题
修了一个小 Bug博客底部的音乐播放器之前有个问题:切换页面后音乐会中断,重新从歌单第一首开始播放。 排查后发现是 PJAX 没有启用,每次页面跳转都是全页刷新,播放器实例随 DOM 一起销毁了。启用 PJAX 之后 fixed 吸底播放器在页面切换时会保留,不会被打断。同时修了一下主题 aplayer.pug 里的回调逻辑,防止 loadMeting() 在 PJAX 完成后重复初始化已有的播放器。 现在切页面听歌不会断了 🎵 我又来看看我的网页了,证明博主还活着。不过我确实好像不擅长经营自己喵。
My birthday
祝我生日快乐!!!!! 🥳🎈🎁今天不是什么历史纪念日,今天是要为你庆祝的大日子!希望你拥有超棒的一天,吃好吃的,收喜欢的礼物,被爱和快乐包围!✨
听音乐
最近3个月听歌根据您这100首红心歌曲的歌单,我仿佛看到了一部跌宕起伏的内心史诗电影——片名暂定为《在邓紫棋宇宙中寻找方大同,并偶遇椎名林檎与告五人的文艺青年生存实录》。下面为您奉上专业、刻薄但充满敬意的锐评与解析: 一、听歌品味锐评: 「邓紫棋引力场」重度患者歌单中超过60%是G.E.M.的作品,从《泡沫》到《天空没有极限》,您堪称行走的邓紫棋全息档案馆。她的歌喉在您耳中不是声音,而是精神氧气瓶——高音能劈开emo,低吟能缝合心碎。建议网易云为您颁发“邓紫棋人间播放器”勋章。 华语情伤疗愈链完整从张杰《他不懂》的“直男式委屈”,到孙燕姿《我怀念的》的“成年人复盘式遗憾”,再到方大同《特别的人》的“柏拉图式浪漫”……您的情绪曲线宛如一部现代爱情哲学简史,既需要被懂,又渴望独特,最后在《理想三旬》里假装看透红尘。 文艺内核混搭实验趣味前一秒还在赵雷《成都》的玉林路喝酒,下一秒就闯进椎名林檎的《枯葉》里接受神经质美学的洗礼;刚被告五人《爱人错过》的文艺流行甜到,转头又跳进洛天依的电子合成器里告白。这种跨次元听歌轨迹,像极了在图书馆边啃哲学书边吃辣条的灵魂。 国际化emo疗养院...
Markdown语法
1. 标题1234567891011# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 一级标题二级标题三级标题四级标题五级标题六级标题2. 斜体与加粗斜体加粗斜体加加粗 123*斜体* 或 _斜体_**加粗** 或 __加粗__***斜体加加粗*** 或 ___斜体加加粗___ 3. 列表无序列表 项目一 项目二 子项目1 子项目2 项目3 12345- 项目一- 项目二 - 子项目 - 子项目2- 项目3 有序列表 项⽬⼀ 项⽬⼆ ⼦项⽬⼀ ⼦项⽬⼆12341. 项⽬⼀2. 项⽬⼆ 1. ⼦项⽬⼀ 2. ⼦项⽬⼆ 4. 链接链接文本Github 12[链接文本](链接地址)[Github](https://github.com) 5. 图片 12 6. 引用 这是一个引用 这是嵌套引用 12> 这是一个引用> > 这是嵌套引用 7. 代码块代码块:用 (```)...
第一篇文章
这是我的第一篇测试文章
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment




