技术栈
源码阅读
甜瓜看代码
10 小时前
android
·
源码
·
源码阅读
SystemUI 启动与组成机制
SystemUI 是 Android 系统界面进程,包名通常是:它负责承载 Android 系统中大量用户可见的系统级 UI,例如:
vim怎么退出
1 天前
前端
·
react.js
·
源码阅读
Dive into React——Diff 算法
想象你是一个图书馆管理员,面前有一排旧书架(current 树的子 Fiber 链表),手里拿着一张新的书单(本次 render 返回的新子元素)。
vim怎么退出
4 天前
react.js
·
源码阅读
Dive into React——Hooks 原理
想象你在组装一条手链。每个珠子就是一个 Hook 调用(useState、useEffect、useMemo……),珠子之间用线串起来,形成一条单向链表。手链的头挂在组件的 Fiber 节点上(fiber.memoizedState),尾的 next 指向 null。
三木檾
4 天前
ai编程
·
源码阅读
·
next.js
从 5 个文件读完一个生产级 AI Chatbot——Vercel AI Chatbot 源码拆解
版本:基于 main 分支(PR #1498 之后,约 2026-05) 阅读时间:30 分钟通读 / 4 小时深读 拆解日期:2026-06-04
vim怎么退出
4 天前
react.js
·
源码阅读
Dive into React——Fiber架构
学习路径:Fiber 架构(基础骨架) → Hooks 原理(状态管理) → 渲染流程(核心管线) → Diff 算法(复用策略) → 调度与并发(优先级控制) → 性能优化 → 事件系统 → 高级特性
元思未来
11 天前
agent
·
源码阅读
Hermes Agent 源码探秘 (9):实战案例 — 我是怎么用 Hermes 的
系列:Hermes Agent 源码探秘 作者:元思未来 字数:约2800字前面八篇都在拆源码、讲原理。这篇我们放松一下,聊点实际的。
元思未来
13 天前
agent
·
源码阅读
Hermes Agent 源码探秘 (7):记忆与技能 — Agent 的"学习"能力
系列:Hermes Agent 源码探秘 作者:元思未来 字数:约3000字前面的文章里,Agent 每次启动都是"一张白纸"。它不知道你是谁,不记得上次聊了什么,每次都是全新的开始。
元思未来
13 天前
agent
·
源码阅读
Hermes Agent 源码探秘 (8):子代理系统 — Agent 生 Agent
系列:Hermes Agent 源码探秘 作者:元思未来 字数:约3000字前面七篇我们聊的都是"单个 Agent"怎么工作。但现实中,复杂任务光靠一个人是不够的。
元思未来
16 天前
agent
·
源码阅读
Hermes Agent 源码探秘 (6):多平台网关 — 一个 Agent 服务所有平台
系列:Hermes Agent 源码探秘 作者:元思未来 字数:约3200字前五篇我们一直在讨论 Hermes 在终端(CLI) 下的工作方式。但你可能不知道:Hermes 真正的"杀手级功能"是——它可以同时接入 15+ 聊天平台,同一个 Agent 服务微信、Telegram、Discord、Slack 等所有渠道。
爱写代码的小任
16 天前
源码阅读
Hermes Agent 源码解析(三):Agent 主循环 —— run_agent.py 的核心秘密
run_agent.py 4123 行,是 AIAgent 类的主场。构造器 60 个参数、同步循环、budget tracking、provider 无关设计——这篇把心脏拆开看。
爱写代码的小任
16 天前
源码阅读
Hermes Agent 源码解析(二):入口与 CLI —— 从 `hermes` 命令到交互式 REPL
你有没有好奇过,在终端敲下 hermes 回车到看到 AI 回复之间,发生了什么?这篇就一路追下去。如果你正在做一个自己的 CLI 工具,Hermes 的启动链路里有很多值得借鉴的设计——尤其是它的配置三层合并和技能注入缓存优化。
坐吃山猪
25 天前
python
·
架构
·
agent
·
源码阅读
【Hanako】README08_LEVEL4_插件系统架构
【Hanako】源码地址:https://github.com/liliMozi/openhanako
LienJack
1 个月前
claude
·
源码阅读
《Claude Code 源码解析系列》第7章|Skill
上一篇如果讲 MCP,我们会看到 Claude Code 怎么把外部工具、外部资源、外部服务接进自己的运行时。
LienJack
1 个月前
claude
·
源码阅读
《Claude Code 源码解析系列》第8章|Agent 协作
前面几章我们已经把 Claude Code 的几条主线拆开了:但还有一个问题没解决:如果任务变大了,一个主 Agent 为什么不够?
LienJack
1 个月前
claude
·
源码阅读
《Claude Code 源码解析系列》第3章|Prompt 编写
上一篇讲完 query.ts 的 ReAct 闭环,我们知道 Claude Code 会一轮轮判断、调用工具、回填结果、再进入下一轮。
LienJack
1 个月前
claude
·
源码阅读
《Claude Code 源码解析》第2章|ReAct 主循环
上一篇我们先把 Claude Code 拆成了几层:Model API 负责判断,QueryEngine 负责推进主循环,Tools 负责接触真实工程环境,Context / State 负责让任务不断线。
LienJack
1 个月前
人工智能
·
源码阅读
《Claude Code 源码解析系列》第一章-工程架构
很多人第一次看 Claude Code,会把它理解成一个"会写代码的聊天框"。这个理解不能说错,但太浅了。Claude Code 真正厉害的地方,不只是模型能回答代码问题。它在模型外面包了一整套工程系统:能读项目、能调工具、能维护上下文、能管理状态、能接 MCP、能派发子 Agent,还要守住权限和安全边界。
倾颜
1 个月前
前端
·
react.js
·
源码阅读
React 19 源码主线拆解 04:Fiber 到底是什么,React 为什么需要 Fiber?
这是我持续更新的一组 React 源码解读文章,也会尽量控制单篇篇幅,按主线一点点往里拆。 这一篇先不急着进入 beginWork、completeWork 和完整 render 流程,而是先把 React 运行时里最关键的工作节点:Fiber,单独理清楚。
Bigger
2 个月前
前端
·
claude
·
源码阅读
第十章:我是如何剖析 CLI 里的终极 Agent 能力的(电脑控制与浏览器接管)
大家好。我又来了,抱着打破砂锅问到底的态度,把 Claude Code 源码的 src/utils/ 目录彻底翻了个底朝天。
Bigger
2 个月前
前端
·
claude
·
源码阅读
第九章:我是如何剖析 Claude Code 的 CLI 里的安全沙盒与指令拦截机制的
大家好。又来了,好东西真的太多了,没办法。比如有个问题:“Claude Code 既然能在电脑上执行命令行,万一大模型抽风,来一句 rm -rf /,或者偷偷把数据库给 DROP TABLE 了,那不就全完了?”