<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[发现问题，面对问题，分析问题，解决问题，总结问题]]></title><description><![CDATA[一点点积累，一点点进步，一点点成长，一点点升华]]></description><link>https://blog.youkuaiyun.com/Octopus21</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Octopus21]]></copyright><item><title><![CDATA[Agent_Context_Engineering_裁剪与压缩机制_从原理到实践]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/169649720</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/169649720</guid><author>Octopus21</author><pubDate>Sat, 31 Oct 2026 16:50:05 +0800</pubDate><description><![CDATA[本文系统阐述Agent上下文裁剪与压缩机制，涵盖截断、摘要、滑动窗口、选择性保留等核心策略。通过分析Token预算管理、消息优先级分类与混合裁剪（Hybrid Pruning）实践，提出兼顾信息完整性与性能的工程方案。结合Claude Code案例，强调在长周期任务中平衡模型成本与上下文保真度的重要性，为复杂Agent系统提供可落地的上下文优化路径。]]></description><category></category></item><item><title><![CDATA[从 Dify 实践理解大模型上下文缓存]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/169564441</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/169564441</guid><author>Octopus21</author><pubDate>Fri, 30 Oct 2026 22:35:14 +0800</pubDate><description><![CDATA[Dify+DeepSeek通过PromptCache实现上下文复用，基于KVCache与因果注意力机制，缓存已计算的前缀状态，减少重复Prefill开销。尽管SystemPrompt不变，但缓存命中受公共前缀稳定性影响，需静态内容前置、动态内容后置以最大化复用。可通过prompt_cache_hit_tokens验证效果，实际应用中应避免修改前缀内容，确保缓存高效命中，从而降低推理成本、提升响应速度。]]></description><category></category></item><item><title><![CDATA[读书笔记｜一文看懂大模型投毒]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/168975739</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/168975739</guid><author>Octopus21</author><pubDate>Sat, 24 Oct 2026 18:25:54 +0800</pubDate><description><![CDATA[介绍了大模型投毒的原理、攻击手法及防御措施。全书从 AI 的学习机制出发，梳理了数据投毒、后门攻击、供应链投毒、GEO 投毒、对抗样本攻击和 RAG 投毒六种典型攻击方式，并结合实际案例，分析了投毒背后的商业利益、安全风险及防御难点。]]></description><category></category></item><item><title><![CDATA[Hermes Agent 接入 QQ Bot 的完整实战]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/168975259</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/168975259</guid><author>Octopus21</author><pubDate>Sat, 24 Oct 2026 17:32:06 +0800</pubDate><description><![CDATA[Hermes Agent 是一个支持多平台交互的开源 AI Agent 系统。它通过统一的 Messaging Gateway 接入不同的消息平台，让用户能够在日常使用的聊天应用中与 Agent 交互，并复用 Hermes 的意图理解、工具调用、Skill 执行和记忆管理等能力。]]></description><category></category></item><item><title><![CDATA[AI Agent 沙箱实战：从 手写Mini Sandbox 到 Hermes 原理解析]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/168334281</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/168334281</guid><author>Octopus21</author><pubDate>Sun, 18 Oct 2026 12:20:00 +0800</pubDate><description><![CDATA[AI Agent沙箱是为其提供安全、可控代码执行环境的机制，区别于Docker容器或虚拟机——后者是实现沙箱的技术手段。沙箱通过隔离资源、限制权限（如网络、文件访问）、设置资源配额并自动销毁容器，防止不可信代码造成数据泄露或系统破坏。尽管Docker常被用于构建沙箱，但其本身不等于安全，需合理配置参数（如--read-only、--network none）才能有效隔离。真正的沙箱核心在于对执行行为的边界管控，而非技术实现方式。]]></description><category></category></item><item><title><![CDATA[Hermes Agent 自进化机制：架构与源码深度解析]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/168249423</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/168249423</guid><author>Octopus21</author><pubDate>Sat, 17 Oct 2026 21:21:41 +0800</pubDate><description><![CDATA[Hermes 的自进化不是单一功能，而是围绕 Agent 外部知识状态建立的多层机制。解决执行中如何沉淀经验。解决任务完成后如何异步复盘。Curator解决技能库如何长期维护。解决跨会话知识如何更新和纠错。解决用户如何主动控制学习。则尝试用评测驱动的搜索优化，验证 Skill 的改进是否真正有效。经验提取 → 可信写入 → 生命周期治理 → 效果评测 → 安全回滚这一完整的持续改进体系。]]></description><category></category></item><item><title><![CDATA[用 LlamaIndex 搭建知识库问答应用实战]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/166693339</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/166693339</guid><author>Octopus21</author><pubDate>Sat, 26 Sep 2026 23:00:47 +0800</pubDate><description><![CDATA[本文介绍基于LlamaIndex搭建本地知识库问答系统实战，支持PDF、Word、Markdown等多格式文件上传，通过SimpleDirectoryReader解析、SentenceSplitter切块，结合text-embedding-v4生成向量存入Chroma本地索引。用户提问时，系统检索相关片段并附带出处（文件名、页码、匹配度），回答由qwen3.7-max生成，支持深度思考、联网搜索与多会话管理。项目采用Streamlit构建界面，分层清晰，配置灵活，重点解决文档分散、查找困难问题，实现“问一句]]></description><category></category></item><item><title><![CDATA[用 CrewAI 搭旅行规划多智能体实战案例]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/166682591</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/166682591</guid><author>Octopus21</author><pubDate>Sat, 26 Sep 2026 09:55:11 +0800</pubDate><description><![CDATA[基于CrewAI构建多智能体旅行规划系统，通过城市选择、深度攻略生成与行程定制三阶段协作，实现从候选地筛选到7日行程的自动化。项目集成通义千问（DashScope）、Tavily搜索与BeautifulSoup网页抓取，支持CLI与Flask Web界面，实时显示进度并输出可下载的Markdown行程。借助task_callback机制与异步任务队列，确保长耗时流程稳定运行，展现智能体协同在实际场景中的高效落地能力。]]></description><category></category></item><item><title><![CDATA[【CrewAI实践】多智能体技术博客生成工具]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/165244375</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/165244375</guid><author>Octopus21</author><pubDate>Sun, 13 Sep 2026 22:44:14 +0800</pubDate><description><![CDATA[本文介绍如何利用CrewAI实现两个Agent协作撰写技术博客：技术研究员负责调研并输出可运行代码，技术作家基于报告生成易懂的Markdown文章。通过拆分任务、明确角色与上下文传递，实现流程化、可复用的内容生成。项目结构清晰，配置集中管理，仅需数十行代码即可搭建高效协作链，提升内容产出质量与稳定性。]]></description><category></category></item><item><title><![CDATA[不使用框架从零开始创建 ReAct AI Agent]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/164404360</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/164404360</guid><author>Octopus21</author><pubDate>Sat, 05 Sep 2026 22:42:52 +0800</pubDate><description><![CDATA[描述了一个从零实现基于ReAct模式的Agent项目的技术细节。模型需要工具的原因，ReAct原理，项目结构和实现，关键机制如工具注册、提示词、主循环、记忆管理等，以及运行方式。]]></description><category></category></item><item><title><![CDATA[Agent Skills：从入门到进阶]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/162796396</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/162796396</guid><author>Octopus21</author><pubDate>Sat, 11 Jul 2026 22:48:16 +0800</pubDate><description><![CDATA[摘要：AgentSkills是一套任务执行框架，由三个核心要素组成：Agent（任务执行者）、Tool（基础工具）和Skill（任务方法）。其中Skill通过标准化流程指导Agent在特定场景下的执行逻辑，包含指令、脚本、模板等资源。文章详细介绍了如何在OpenCode中安装和使用AgentSkills，包括从官方仓库下载、项目级/全局安装配置，并以企业网站设计为例展示Skill的实际应用。同时阐述了创建自定义Skill的方法论，强调通过SKILL.md文件定义工作流程和输出规范。核心技术机制&quot;渐]]></description><category></category></item><item><title><![CDATA[PlanAct + ReAct：从客服工单场景理解 Agent 工作流的工程化设计]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/162165678</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/162165678</guid><author>Octopus21</author><pubDate>Sun, 21 Jun 2026 11:02:33 +0800</pubDate><description><![CDATA[PlanAct和ReAct。一开始看这两个概念，很容易觉得它们只是 Agent 执行过程中的两种写法。但如果把它们放到真实业务系统中，例如客服工单、订单售后、会员补发、退款审批等场景，就会发现它们背后其实代表了两种不同的 Agent 设计思想。PlanAct 解决的是：任务流程如何稳定执行。ReAct 解决的是：未知问题如何动态调查。在实际工程中，如果只使用 PlanAct，系统虽然稳定，但遇到异常时容易僵硬；如果只使用 ReAct，系统虽然灵活，但容易不可控、成本高、路径不稳定。]]></description><category></category></item><item><title><![CDATA[从 0 到 1 构建车辆图片旋转角度检测分类模型]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/161560146</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/161560146</guid><author>Octopus21</author><pubDate>Sun, 31 May 2026 11:14:04 +0800</pubDate><description><![CDATA[在物流运输业务中，司机需要上传车头照片、货物装载照片、雨布覆盖照片等运输过程凭证。当前系统采用 Qwen 多模态模型对图片进行自动审核，但实际应用发现，部分司机上传的图片存在横屏拍摄或旋转 90°、180°、270° 等情况，导致模型对车辆和货物状态的识别准确率下降。
通过业务验证发现，对图片进行方向矫正后，多模态模型的审核效果得到明显提升。因此，在图片审核流程前增加车辆图片旋转角度检测与自动矫正模块，对提升审核准确率、降低人工干预成本具有重要意义。因此，我们需要构建一个能够自动判断车辆图片旋转角度]]></description><category></category></item><item><title><![CDATA[一次本地代理不生效问题的排查复盘]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/160834220</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/160834220</guid><author>Octopus21</author><pubDate>Wed, 06 May 2026 22:19:12 +0800</pubDate><description><![CDATA[当终端程序访问HTTPS API失败而浏览器正常时，核心问题往往是终端未正确配置代理。本文提出系统排查方案：首先用curl --proxy验证代理可用性，排除网络问题；其次检查终端环境变量是否包含代理配置；然后通过curl -v观察请求是否实际走代理；最后针对不同程序（Java/Node等）提供定制化代理配置方案。特别强调浏览器能访问不代表终端可用，并指出ping测试在代理环境中的局限性，提供了一套从验证代理到针对性配置的完整解决方案。]]></description><category></category></item><item><title><![CDATA[MCP 实战：从协议原理到 Java 自定义工具服务落地]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/160500883</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/160500883</guid><author>Octopus21</author><pubDate>Sat, 25 Apr 2026 13:23:49 +0800</pubDate><description><![CDATA[MCP，全称是 Model Context Protocol，可以理解为一种让大模型和外部工具进行标准化连接的协议。它的目标不是让每个 AI 应用都重新发明一套工具调用规范，而是提供一种统一的方式，让模型、Agent、工具服务之间能够按照约定通信。]]></description><category></category></item><item><title><![CDATA[《精准理解力：快速抓住1%的本质》读书笔记]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/160076653</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/160076653</guid><author>Octopus21</author><pubDate>Sun, 12 Apr 2026 10:59:42 +0800</pubDate><description><![CDATA[《理解力：抓住本质的核心能力》摘要 理解力是职场中AI无法替代的关键竞争力，其本质在于明确目的、抓住核心并做出判断。本书提出通过建立&quot;理解之匣&quot;（整合经验、专业知识等）和运用四种理解方式（倾听、阅读、体验、思考）来提升理解力。重点介绍了13个实用技巧和8种深度方法，包括5W3H分析、假设验证、换位思考等。强调在工作中要重点理解目的、主题、他人意图等关键要素，避免无效工作。作者认为理解力不是简单技能，而是一种需要持续训练的认知策略，建议通过记录案例、深度阅读笔记等方式构建多维思考能力。本书]]></description><category></category></item><item><title><![CDATA[Spring AI Alibaba 入门实战：Java 开发者如何快速构建第一个 AI 应用]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/160032118</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/160032118</guid><author>Octopus21</author><pubDate>Fri, 10 Apr 2026 21:21:55 +0800</pubDate><description><![CDATA[SpringAIAlibaba为Java开发者提供了构建AI应用的框架，解决了传统Python生态主导AI开发的问题。该框架通过统一抽象层屏蔽模型差异，支持通义生态接入、Agent编排和企业级集成。核心能力包括模型调用、Prompt管理、工具集成和记忆功能，帮助开发者快速实现结构化输出、工具调用和复杂工作流。入门步骤包括配置API密钥、定义系统Prompt和实现结构化输出，适合企业级AI应用开发，特别适合客服分类、审核辅助等实际业务场景。]]></description><category></category></item><item><title><![CDATA[【Gradio系列】使用 Gradio 快速构建对话式 AI 应用]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/159395139</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/159395139</guid><author>Octopus21</author><pubDate>Mon, 23 Mar 2026 21:04:08 +0800</pubDate><description><![CDATA[本文介绍了一个基于Gradio框架的AI智能助手实现方案。该方案通过Gradio的ChatInterface组件快速构建聊天界面，核心功能由chat_stream函数实现：该函数会整理用户输入和历史对话记录，调用大模型API进行流式响应，实现类似ChatGPT的实时对话效果。系统采用Qwen-plus模型作为基础，并预设了友好专业的AI角色设定。整个方案仅需少量代码即可完成前后端开发，展现了Gradio在快速构建AI应用方面的优势。]]></description><category></category></item><item><title><![CDATA[【Gradio系列】使用 Gradio 快速构建机器学习图像分类实战]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/159394438</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/159394438</guid><author>Octopus21</author><pubDate>Mon, 23 Mar 2026 20:27:41 +0800</pubDate><description><![CDATA[本文介绍了一个基于PyTorch+YOLOv8+Gradio的多功能图像处理系统。该系统集成了图像分类(ResNet18)、目标检测(YOLOv8)和语义分割(YOLOv8-Seg)三大功能。通过Gradio框架快速构建了包含三个独立Tab的Web界面，分别对应不同任务。系统特点包括：1)预加载模型提高推理效率；2)自动可视化处理结果；3)支持上传图片和示例测试；4)分类任务返回Top-N概率结果。代码简洁高效，仅需几行Python即可实现复杂功能，为计算机视觉应用开发提供了便捷的演示方案。]]></description><category></category></item><item><title><![CDATA[【Gradio系列】Blocks布局]]></title><link>https://blog.youkuaiyun.com/Octopus21/article/details/159290714</link><guid>https://blog.youkuaiyun.com/Octopus21/article/details/159290714</guid><author>Octopus21</author><pubDate>Fri, 20 Mar 2026 23:02:05 +0800</pubDate><description><![CDATA[Gradio Blocks框架提供了比Interface更灵活的Web应用构建方式。它允许开发者通过Python代码创建交互式AI工具，具有三大优势：自由布局（支持Row/Column/Tab等组件）、灵活交互（多组件绑定事件）和应用化思维（可构建完整工具）。示例展示了如何用Blocks构建文本处理台，包含大小写转换、字数统计和历史记录功能，通过State保存会话状态，Tab管理多页面。Blocks适合需要复杂布局和交互的AI应用开发，比Interface更适合构建功能完整的小型工具。]]></description><category></category></item></channel></rss>