Lengzhao Blog

Thinking will not overcome fear but action will.

Claude Code Series 05 Fork Agent Prompt

Claude Code 系列|fork agent 如何复用父线程前缀

fork Agent 这个主题对应 runForkedAgent()。 fork agent 的重点不是高度定制,而是: 尽量复用父线程已经稳定下来的 prompt 前缀。 1. 结构模板 cacheSafeParams = { systemPrompt: {{PARENT_RENDERED_SYSTEM_PROMPT}}, userContext: {{PARENT_...

Claude Code Series 04 Subagent Prompt

Claude Code 系列|普通子 Agent 的 prompt 结构

普通子 Agent 这个主题对应 runAgent() 启动的普通子 Agent。 它和主线程最大的区别是: 有自己的角色 prompt 会做上下文裁剪 默认更强调隔离和受控工具面 1. 结构模板 1.1 system system = [ {{AGENT_DEFINITION_SYSTEM_PROMPT_OR_DEFAULT_AGENT_PROMPT}}...

Claude Code Series 03 Main Thread Prompt

Claude Code 系列|主线程 prompt 如何拼装

主线程 这个主题对应主线程最常见的 prompt 结构,也就是 QueryEngine 进入 query() 前后的主请求形态。 1. 结构模板 1.1 system system = [ {{INTRO_SECTION}}, {{SYSTEM_SECTION}}, {{DOING_TASKS_SECTION}}, {{ACTIONS_SECTION}}, {...

Claude Code Series 02 Request Envelope

Claude Code 系列|一次模型请求的完整外壳

请求外壳 这个主题回答的是:Claude Code 最终发给模型的不是一段大 prompt,而是一个结构化请求。 1. 结构模板 MODEL REQUEST | |-- system: string[] | |-- {{SYSTEM_PROMPT_PARTS}} | `-- {{APPENDED_SYSTEM_CONTEXT}} | |-- messages: Mess...

Claude Code Series 01 Callstack And Parameter Flow

Claude Code 系列|顺着源码函数看调用栈与参数流转

Claude Code 调用栈地图与参数流转 本文档专门回答两个问题: 从源码函数看,Claude Code 的主流程到底怎么一层层调用下去 在这些函数之间,messages、systemPrompt、userContext、systemContext、toolUseContext、agentId 这些核心对象是怎么流转的 这篇文档不再按“系统概念”讲,而是按函数调用链 +...

Claude Code Series 00 Main Flow Analysis

Claude Code 系列|从系统设计理解主执行模型

Claude Code 技术方案说明 本文档不是源码导读,而是从系统设计角度解释 Claude Code 的工作方式。目标是让读者即使不看代码,也能理解它如何接收任务、组织上下文、调度工具、拆分子 Agent、并发执行以及写回记忆。 1. 一句话概括 Claude Code 可以理解为一个带状态的 Agent 运行时: 上层是一个对话编排器,负责把用户输入变成一轮轮可执行的...

免交互 Schnorr 多签方案

免交互 Schnorr 多签方案 背景与动机 Schnorr 多签(MultiSig)因其线性特性,天然适合签名聚合。但传统 Schnorr 多签(如 MuSig)需要多轮交互,主要是为了安全地产生随机数 R,防止重放和私钥泄露。本文提出一种免交互的 Schnorr 多签方案,结合 HD Wallet 的确定性派生思想,实现无需交互的签名聚合。 方案流程 1. 多签成员注册 每...

N8n Research Report

n8n自动化平台深度研究报告

n8n自动化平台深度研究报告 摘要 n8n是一个开源的工作流自动化平台,允许用户通过可视化界面连接不同的服务和API,实现业务流程的自动化。本报告基于实际使用经验,深入分析了n8n在AI驱动的自动化场景中的应用,特别是与OpenAI结合进行财务数据分析的实践案例。 这个文档是cursor帮忙完成的 1. n8n平台概述 1.1 技术架构 n8n采用Node.js技术栈构建,具有以...

Dapp Ui

基于abi,动态创建dapp ui

基于abi,动态创建dapp ui 这只是示例代码,存在bug 可以通过https://govm-net.github.io/dapp.html使用动态UI <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"...

Nas

绿联如何支持nfs server

NAS 个人对数据安全越来越关注。担心硬盘故障导致数据丢失。 所以我入坑了NAS。 平常使用的是mac mini,存储空间比较有限。所以NAS也需要承担扩展盘的工作。 我的需求比较低:扩展盘功能+家庭多媒体。群晖或许是更好的选择,但是价格不便宜。 从网上的资料上看,绿联私有云是支持NFS的。 所以,我买了一个绿联的私有云。结果就是入坑:不支持NFS,只能存储数据,无法作为扩展盘(sam...