自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(203)
  • 收藏
  • 关注

原创 ClaudeCode的Skill组件知识点大全

文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本

2026-11-01 23:01:28 217

原创 ClaudeCode的权限管理+Hook钩子相关知识(强制约束)

CC的Hooks按自动化层级分为五类:工具授权、会话生命周期、用户交互、子代理协调与上下文管理,实现从调用拦截到权限管控的分层控制。其核心特征为触发时机精准、决策确定性强、配置层级清晰。PreCompact与PostCompact分别在上下文压缩前与后触发,保障快照存取。支持阻断的阶段包括PreToolUse、PermissionRequest等。command型钩子执行本地脚本,prompt型依赖轻量LLM判断,agent型则启用多轮子代理校验,决策模型逐级复杂。

2026-10-31 16:17:51 12

原创 ClaudeCode的上下文工程知识点大全

ClaudeCode通过快照机制(Checkpointing)实现代码状态可逆,结合定向压缩(Summarize/Rewind)精准管理上下文。它在保证“代码错误一键回滚”的同时,以“从某点前后压缩”策略智能裁剪冗余对话,释放Token空间。上下文由系统指令、工具定义、项目上下文、对话历史等组成,其中对话历史为最大消耗源。当上下文满时,系统触发PreCompact/PostCompact钩子进行动态治理,避免性能下降。使用SubAgent分担任务可有效降低主上下文负载,提升响应效率。

2026-10-31 16:17:35 95

原创 ClaudeCode有关记忆的全部知识点

ClaudeCode的FileCheckpointing通过文件级快照与对话状态绑定,实现修改前的自动备份与精准回滚,支持撤销操作。但仅靠其单线覆盖机制难以实现多方案并行对比。为达成真正文件级隔离,推荐结合Git分支或Worktree创建物理独立工作区,并在新分支中启动独立Session,实现安全、可横向对比的重构。同时,系统通过内存索引(MEMORY.md)与专题文件(TopicFiles)分离设计,控制上下文负载;而CLAUDE.md作为软约束提示,需配合PreToolUse等硬拦截钩子保障安全。提示词

2026-10-31 16:17:05 238

原创 ClaudeCode有关Agent Loop知识点大全

ClaudeCode的AgentLoop标准执行循环包含五大核心阶段:上下文组装、模型推理、工具分发、权限守门与工具执行,基于ReAct模式实现闭环迭代。循环通过检测模型输出是否含tool_use决定是否继续,终止于end_turn。其9步Pipeline细化为准备、推理、执行与收尾阶段,支持流式响应、并发调度与安全拦截,确保高效、安全、可追溯的智能体交互。

2026-10-29 23:30:10 142

原创 AI数据服务的下半场核心竞争力

沐晨科技(MuchenAI)凭借其从数据交付到体系构建的转型,成为大模型复杂任务落地的关键支撑。公司以结构化评价标准(Rubric)为核心,构建覆盖任务定义、执行追溯与迭代优化的长期数据工程体系(Long-horizon AI Data Operations),在代码智能体评测中实现90%以上评分一致性,并成功应用于PhAILabs ScienceBuddy等科研智能体平台,实现“发现—拆解—验证—回流”的递归闭环。

2026-10-28 00:03:51 184

原创 Claude Code中有关MCP的知识点大全

managed-mcp.json 是企业级系统级托管配置,一旦存在即触发“独占逻辑”,仅加载其中定义的MCP服务器,忽略其他所有配置(如.mcp.json、插件等),适用于高安全要求环境;而.mcp.json为开发者本地或项目级配置,支持叠加加载。两者均需通过allowedMcpServers/deniedMcpServers筛选,后者配置于settings.json中,用于权限管控。

2026-10-25 22:59:32 180

原创 Claude Code Agent SDK知识点大全

ClaudeCodeAgentSDK支持Streaming与Single两种输入模式;MCP命名规范决定其调用权限:PreToolUseHook(最高优先级拦截)、deny规则(黑名单)、permissionmode(全局模式)、allow规则(白名单+通配符)及canUseTool回调(人工确认);插件体系包含9大组件(Skills、Agents、Hooks等),以插件形式打包分发,实现能力复用与命名空间隔离。

2026-10-25 15:49:03 304

原创 Channels在ClaudeCode中的作用是啥?与传统轮询式活新建会话式集成的区别是啥?

Anthropic的ClaudeCode Channels(2026年3月推出)是一项革命性机制,通过模型上下文协议(MCP)实现外部事件实时推送到本地CLI会话,支持Telegram、Discord、iMessage等平台作为双向聊天桥梁。与传统轮询或新建会话集成相比,Channels以事件驱动、长连接方式保持完整上下文,实现即时响应、低资源消耗与远端权限代理,让开发者可在外用手机直接指挥本地AI完成文件操作、测试修复等任务,真正实现“离键不离场”的智能开发体验。

2026-10-18 10:08:04 265

原创 CLAUDE.md文件与MEMORY.md文件,两套记忆机制啥区别?

ClaudeCode中的CLAUDE.md与MEMORY.md代表两种截然不同的记忆机制:前者是开发者编写的“项目宪法”,定义规则与标准,固定且共享;后者是AI自主生成的“工作笔记”,记录经验与偏好,私有且动态演化。前者由人编写、提交Git,后者自动积累、本地存储,按需加载。两者分工明确——前者确保一致性,后者提升智能性。设计哲学上,前者重规范,后者重学习。生命周期上,前者长期稳定,后者持续更新。内容边界清晰:前者为指令集,后者为行为日志。竞品对比中,此双轨机制更优。容量管理通过索引与分层实现,避免溢出。追

2026-10-17 23:33:28 227

原创 内置skill(如/code-review、/debug)与内置命令(如/help、/compact)的区别

ClaudeCode中内置命令(如 /help、/compact)为本地客户端操作,零Token消耗,用于会话控制;而内置Skill(如 /code-review、/debug)是大模型驱动的复杂工作流,依赖子智能体并行执行,高Token消耗但功能强大。前者为系统级外壳开关,后者采用懒加载机制,按需注入庞大提示词,实现安全、可演进的高级开发能力,兼顾性能与深度。

2026-10-17 21:56:09 176 2

原创 Auto Memory(MEMORY.md)在session启动时被加载到上下文

MEMORY.md定位为“索引”而非“记忆库”,其加载量受两大约束控制:文件大小与行数限制。当超过200行或25K字符时,触发超限问题,影响模型理解。相较CLAUDE.md的加载机制,其更严格。突破200行限制应通过TopicFiles实现。25K上限源于系统对上下文长度的硬性限制。追问时需注意内容分段与结构优化,确保信息有效传递。

2026-10-17 16:43:46 61

原创 Agent Loop标准执行循环包括哪些关键阶段?

本文提出五阶段智能系统运行框架:①上下文组装,整合多源信息;②模型推理,生成决策逻辑;③工具分发,匹配合适工具;④权限守门,确保操作合规;⑤工具执行与终止条件追问,实现安全闭环。该框架保障系统在复杂场景下的安全性、可控性与高效性。

2026-10-17 10:45:13 33

原创 Agent SDK默认将哪三类状态写入本地磁盘?

采用子进程模式部署,确保多租户隔离安全。SessionStore为镜像而非替代,保障数据一致性。支持四种Session部署方式,灵活适配场景。资源规划需精细化,避免争用。注意多租户隔离中的环境变量污染风险,通过for await遍历消息并隔离cwd与env配置,防止信息泄露。追问时需验证上下文独立性,确保会话纯净。

2026-10-17 09:50:55 33

原创 Agent SDK(软件开发工具包)与Subagents的关系是什么?

该系统基于Claude Agent SDK实现模块化开发,支持重构auth模块并自动跑测试。通过工具沙箱与上下文隔离保障安全,采用并行调度与生命周期管控提升效率,结合Compaction机制优化资源。SubAgent继承工具权限与执行环境,但不继承状态与历史。相较竞品,具备更强的可控性与可追溯性,支持追问与多轮交互,实现高效、安全的代码协作。

2026-10-16 22:51:50 27

原创 Resume与Fork session在会话管理上有何不同?

ClaudeCode的FileCheckpointing通过在修改文件前自动快照并绑定对话轮次,实现精准回滚。其核心是基于状态栈的检查点机制,支持撤销单步改动。为实现文件级隔离与多方案并行,推荐“Git分支/Worktree + ClaudeCode Session”组合:先用Git固定原方案,再在新分支启动独立Session,实现物理隔离与自由切换。内置Checkpoint适合快速试错,而Git分离工作区则保障生产级安全,确保重构可追溯、可对比。

2026-10-16 22:01:16 209

原创 提示词工程02

本文系统阐述了提示词工程的核心技巧:通过任务分解明确需求,运用正负向提示精准控制输出,优化长提示词提升效率,实现提示词链接与领域专用化。结合自我反思迭代、防注入攻击、A/B测试及与RAG、微调融合,可显著提升AI生成质量与安全性,适用于开发、教学等多场景。

2026-10-14 16:44:19 43

原创 提示词工程01

本文系统梳理了高效Prompt设计的核心技巧:包含结构化指令、角色设定、格式控制、约束条件与Few-shot示例,结合CoT思维链、自洽性验证及参数调优(temperature/top_p),提出可复用的模板化设计方法,有效提升AI输出准确性、一致性和实用性,降低幻觉风险。

2026-10-11 23:25:48 54

原创 LlamaIndex如何与LangChain结合?

本文介绍了基于LlamaIndex与LangChain集成的Agent开发思路,重点阐述工具配置(IndexToolConfig)、LlamaIndexTool创建及return_direct参数应用。对比分析了两种集成模式,强调数据加载器复用优势,结合实际场景推荐架构设计,并提醒版本兼容性问题,最后探讨追问机制优化,提升问答连贯性与准确性。

2026-10-11 20:18:16 26

原创 什么是LangChain Model、LangChain Agent?

本文系统讲解LangChain核心组件:区分LLM与ChatModel,实战Prompt模板设计,规避输出解析器常见陷阱,解析流式输出原理。通过ReAct框架实现Agent,结合DuckDuckGo搜索工具完成“OpenAI最新产品”查询,展示Agent决策流程。对比不同Agent类型及Agent与Chain选型策略,揭示开发中的典型坑点,并探讨追问机制应用。

2026-10-11 20:04:47 92

原创 LangChain的核心架构

LangServe将LangChain链快速转为API,通过FastAPI实现,一行代码即可暴露服务。拆包便于模块化与复用,提升可维护性。LangSmith则用于追踪、调试和评估LLM应用,解决开发中的可观测性问题。追问可深入优化模型表现与流程逻辑。

2026-10-11 19:38:04 22

原创 什么是LangChain?

LangChain 1.0核心升级为统一的Runnable接口,实现链式调用与模块化设计。通过ChatPromptTemplate、RunnablePassthrough与ChatOpenAI组合构建RAG链,结合Chroma向量库实现精准检索。1.0版本重构架构,支持流式输出与追问机制,提升可扩展性与开发效率。

2026-10-11 19:16:27 21

原创 LangChain如何实现多路召回结果的动态权重分配?

本文介绍基于动态权重的多路召回机制,结合向量与BM25检索,通过查询长度或LLM智能分析实现权重自适应分配,并采用RRF算法融合排序结果,提升检索精准度。实践表明,合理调优权重可显著增强复杂查询下的召回效果,适用于问答系统与知识库检索场景。

2026-10-11 19:01:50 11

原创 描述使用LangChain构建一个文档问答系统的关键组件与实现步骤

本文基于RAG架构构建《球状闪电》问答系统,利用LangChain实现文档加载、分块、嵌入与向量存储,通过多查询与上下文压缩检索优化召回率,结合自定义提示模板增强回答准确性。实验表明,RAG有效提升对原文细节的精准响应能力,支持追问与上下文关联,显著优于纯生成模型。

2026-10-11 18:45:32 20

原创 LangChain中,Chain与Agent两种任务编排模式各自应用场景有哪些?

本文梳理了Agent开发的核心思路,解析ReAct原理及其在LangChain中的实现。介绍了LangChain Agent的演进历程与主要框架类型,对比了不同框架的优劣,并基于实际代码示例(如create_openai_functions_agent)给出开发选型建议。强调合理设置max_iterations与handle_parsing_errors以提升稳定性,最后探讨了追问机制在复杂任务中的应用价值。

2026-10-11 18:34:18 26

原创 LangChain中的常见面试题汇总

LangChain与LlamaIndex分别聚焦于链式推理与数据检索,各有侧重。通过Redis缓存可优化性能并降低成本。生产环境需关注稳定性、安全与成本控制。利用LCEL实现灵活的链式逻辑,支持函数调用、条件分支与动态路由。可通过集成其他AI工具增强能力。合理处理异常、管理多轮对话上下文是关键。常见瓶颈包括重复调用与延迟,优化手段包括缓存、异步处理与模型精简。保障输出质量需结合提示工程与后处理。未来将向更智能、高效、可扩展方向发展。

2026-10-11 18:14:27 74

原创 LangChain中如何实现RAG?

评估RAG效果需从准确性、相关性、一致性与流畅性四方面入手。可通过人工评分、BLEU、ROUGE等指标量化生成结果,结合真实用户反馈与检索召回率分析。此外,设计对抗性测试用例,检验系统在复杂查询下的鲁棒性,确保知识检索与生成环节协同高效。

2026-10-10 13:08:40 27

原创 LangChain是干啥的?有哪些核心组件?

LangChain核心组件包括:Chain(如LLMChain、SequentialChain)用于组合模型调用;Agent实现智能决策;Memory保存上下文;自定义Tools扩展功能;Prompt定义输入模板;支持流式输出与Callback回调机制,提升可观测性与调试能力。追问机制增强交互性,构建高效智能应用。

2026-10-10 11:16:26 21

原创 大模型微调技术LoRA、Q-LoRA等

本文系统介绍大模型微调技术:首先概述基础微调方法,指出其参数量大、成本高的局限;随后详解LoRA(低秩适应)技术,通过引入低秩矩阵分解,仅训练少量可学习参数,显著降低计算开销;最后介绍Q-LoRA,结合量化与低秩分解,在保持模型性能的同时大幅减少显存占用,实现高效低成本微调,适用于资源受限场景。

2026-10-08 17:17:02 21

原创 AI项目中,如何选择合适的硬件和软件架构?

2026-10-08 17:03:16 13

原创 如何使用PyTorch或TensorFlow构建+训练一个DL模型?

本文对比了TensorFlow与PyTorch实现相同神经网络模型的过程。两者均构建包含一个隐藏层的全连接网络,用于手写数字分类(784维输入,10类输出)。TensorFlow使用Keras API简洁定义模型并训练;PyTorch则通过自定义Module类定义网络结构,结合DataLoader进行批量训练。两种框架均采用Adam优化器、交叉熵损失函数,训练10轮后完成模型学习,展示了深度学习框架在模型构建与训练上的核心流程。

2026-10-08 16:57:09 12

原创 如何处理AI模型的公平性与透明性问题?

2026-10-08 16:51:34 14

原创 生产环境下,如何监控和维护AI模型的性能?

2026-10-08 16:48:02 185

原创 举例说明一个AI项目从需求分析到部署的完整流程

2026-10-08 16:05:29 15

原创 有关Agent死循环的一个案例与解决方案

本文探讨大模型(LMM)在推理过程中易陷入死循环的原因,如重复推理、反馈循环及提示设计缺陷。提出从提示词优化、引入ReAct框架的决策机制、设置最大迭代次数与监控报警系统等多维度防护策略。强调通过合理设计提示词引导模型跳出循环,并结合追问机制动态调整行为,实现安全可控的交互。

2026-10-08 15:48:55 18

原创 OpenManus的实现原理

2026-10-08 15:35:28 15

原创 Google ADK又是什么Agent框架?

ADK(Agent Development Kit)以模块化架构为核心,支持可扩展的智能体开发。其设计融合了任务规划、工具调用与记忆管理,实现高效自主决策。相比其他Agent框架,ADK更注重开发者体验与系统集成性。实际使用中需关注模型上下文限制、工具安全性和状态管理。追问:如何优化ADK在复杂场景下的响应一致性?

2026-10-08 15:29:06 32

原创 A2A协议详解:工作原理与架构组件+完整工作流程

A2A协议是实现智能体间高效协作的核心机制,旨在解决多Agent系统中的通信与协同难题。相比传统API调用,A2A具备自适应、可扩展、安全可信等优势,遵循五大设计原则,基于AgentCard规范,支持跨平台、跨域协作。其工作流程涵盖请求发起、路由、执行与反馈闭环,底层技术选型灵活。结合MCP协议可构建更强大的智能体生态。尽管面临标准化与性能挑战,A2A正推动AI Agent向规模化、协同化演进。

2026-10-08 15:17:32 26

原创 AutoGPT这种自主性Agent框架,如何实现自主决策的?

本文探讨大模型实现自主决策的六大核心要素:基于任务分解的基本思路,通过Prompt工程构建决策逻辑;依赖工具调用机制拓展外部能力;设计记忆系统实现上下文延续;引入自我反思提升决策质量;分析当前在逻辑一致性与长期记忆上的局限,并提出优化方向;最后以追问机制强化交互深度,推动模型向更智能、自适应的方向演进。

2026-10-07 12:03:34 39

原创 几种主流的Agent框架各自的特点?LangChain、LangGraph、LlamaIndex、BabyAGI等

本文梳理了智能体开发的核心思路,介绍LangChain通过工具链与LLM构建Agent的实现方式,强调其零样本反思(zero-shot-react)能力;对比LlamaIndex在RAG中的信息检索优势,探讨自主Agent演进路径及多智能体协作潜力,最后给出框架选型建议:根据任务复杂度与需求灵活选择LangChain、LlamaIndex或混合架构。

2026-10-07 11:48:28 14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除