<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>首页 on inshocking</title><link>https://blog.inshocking.com/</link><description>Recent content in 首页 on inshocking</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 08 Jul 2026 01:30:00 +0800</lastBuildDate><atom:link href="https://blog.inshocking.com/index.xml" rel="self" type="application/rss+xml"/><item><title>大哥讲完需求，我一个字都没记住</title><link>https://blog.inshocking.com/posts/third-party-booking-integration/</link><pubDate>Wed, 08 Jul 2026 01:30:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/third-party-booking-integration/</guid><description>一次外部平台即时预约对接的完整复盘：从听完需求一头雾水，到靠 Agent 读懂代码、整理方案、排查联调、沉淀文档，中间踩了哪些坑，以及最后想明白的那件事。</description></item><item><title>Agent 概述：技术视角与产品视角的统一理解</title><link>https://blog.inshocking.com/posts/agent-overview/</link><pubDate>Mon, 06 Jul 2026 14:55:54 +0800</pubDate><guid>https://blog.inshocking.com/posts/agent-overview/</guid><description>从 LLM 的天然限制讲起，解释 Agent 的技术本质、ReAct 循环、Agent 与 Workflow 的差异，以及 Agent 作为新软件层的产品视角。</description></item><item><title>我成了 AI 循环里的一环——Loop Engineering 到底是什么</title><link>https://blog.inshocking.com/posts/loop-engineering/</link><pubDate>Wed, 01 Jul 2026 02:17:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/loop-engineering/</guid><description>从一次线上故障排查，理解正在改变 AI 协作方式的 Loop Engineering：不再手动提示 AI，而是设计让 AI 自己提示自己的系统。</description></item><item><title>我把 Agent 重构了一遍，因为它"没有家"</title><link>https://blog.inshocking.com/posts/agent-react-to-harness/</link><pubDate>Sun, 07 Jun 2026 20:00:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/agent-react-to-harness/</guid><description>一名 Agent 开发者从 ReAct 到 Harness 的架构思想演进记录。第一版基于 ReAct 思想开发，靠一块一块打补丁撑起来；Harness 思想出来之后，我意识到 Agent 缺的不是更多补丁，而是一个「家」。</description></item><item><title>本周值得关注的 5 个技术作品：Agent 工程化、Rust 终端工具与 Agent 经济的雏形</title><link>https://blog.inshocking.com/posts/inshocking-picks-v2/</link><pubDate>Sun, 17 May 2026 11:00:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/inshocking-picks-v2/</guid><description>第二期 Inshocking Picks：Claude Code 技能工程化、Rust 终端 Agent、持久记忆层、Zed 1.0 发布，以及 Agent 原生支付的第一个实现。</description></item><item><title>本周值得关注的 5 个个人技术作品：AI Agent 编排、上下文优化与多平台助手</title><link>https://blog.inshocking.com/posts/inshocking-picks-v1/</link><pubDate>Sat, 09 May 2026 11:00:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/inshocking-picks-v1/</guid><description>第一期 Inshocking Picks：从 GitHub Trending 中挑选 5 个值得关注的 AI Agent 和开发者工具项目。</description></item><item><title>claude code 记忆机制的学习和借鉴</title><link>https://blog.inshocking.com/posts/claude-code-memory-system/</link><pubDate>Fri, 08 May 2026 02:21:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/claude-code-memory-system/</guid><description>深入分析 Claude Code 记忆系统的源码设计：只记推导不出来的东西，用 LLM 选记忆而非向量搜索。</description></item><item><title>被 Claude Code排的计划气笑了，于是做了我第一个非 Coding 类的 Skill</title><link>https://blog.inshocking.com/posts/smart-planner-skill/</link><pubDate>Tue, 05 May 2026 03:59:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/smart-planner-skill/</guid><description>Claude Code 排的计划太离谱，于是做了一个 smart-planner Skill，让 AI 先查天气再排计划。</description></item><item><title>这可能是我离 8 个 0 最近的一次了，mimo 给了我16亿</title><link>https://blog.inshocking.com/posts/mimo-16-billion-tokens/</link><pubDate>Thu, 30 Apr 2026 07:30:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/mimo-16-billion-tokens/</guid><description>小米 MiMo 活动拿到 16 亿 Token，接进 AI Resource Hub，内置 Hermes Agent 每天自动更新。</description></item><item><title>从"会说话"到"能干活"：AI Agent 落地生产需要什么？</title><link>https://blog.inshocking.com/posts/agent-engineering-5-hurdles/</link><pubDate>Fri, 24 Apr 2026 02:14:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/agent-engineering-5-hurdles/</guid><description>AI Agent 落地生产过程中最常见、也最容易被低估的 5 道坎。</description></item><item><title>不用iTerm2 + oh-my-zsh + tmux：如何快速搭起一套现代终端</title><link>https://blog.inshocking.com/posts/modern-terminal-setup/</link><pubDate>Tue, 14 Apr 2026 02:37:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/modern-terminal-setup/</guid><description>从 iTerm2 + oh-my-zsh + tmux 迁移到 Ghostty，重新梳理终端工作流。</description></item><item><title>个人 LLM wiki 知识库搭建（非 RAG）</title><link>https://blog.inshocking.com/posts/llm-wiki-karpathy/</link><pubDate>Thu, 09 Apr 2026 07:30:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/llm-wiki-karpathy/</guid><description>Karpathy 说这里有机会做出一款了不起的新产品——而你现在就可以用现成工具搭一个属于自己的版本。</description></item><item><title>别再花心思整那个破GUI了，CLI is future</title><link>https://blog.inshocking.com/posts/cli-is-future/</link><pubDate>Sat, 28 Mar 2026 01:14:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/cli-is-future/</guid><description>GUI 正在从主执行层退回到浏览与确认层，CLI 才是 AI 时代的执行层。</description></item><item><title>superpowers 实战经验</title><link>https://blog.inshocking.com/posts/superpowers-experience/</link><pubDate>Sun, 22 Mar 2026 22:30:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/superpowers-experience/</guid><description>Superpowers 是一个 Agentic Skills Framework，把工程纪律编码为 AI 的行为约束。</description></item><item><title>learn-claude-code 学习笔记</title><link>https://blog.inshocking.com/posts/learn-claude-code-study-notes/</link><pubDate>Thu, 19 Mar 2026 01:06:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/learn-claude-code-study-notes/</guid><description>用一段 200 行的 Python 代码，带你彻底搞懂 Agent 到底是什么。</description></item><item><title>AI调研院-openclaw多智能体</title><link>https://blog.inshocking.com/posts/autoresearch-openclaw-multi-agent/</link><pubDate>Tue, 17 Mar 2026 01:17:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/autoresearch-openclaw-multi-agent/</guid><description>Karpathy 开源了 autoresearch，我抄了作业，搭了个多 Agent 调研神器。</description></item><item><title>AI 时代，该怎么做调研？</title><link>https://blog.inshocking.com/posts/ai-era-how-to-research/</link><pubDate>Mon, 16 Mar 2026 02:39:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/ai-era-how-to-research/</guid><description>一个写了 7 年 Java 的工程师，转型 AI Agent 的真实记录。第一个问题不是怎么学，而是信谁。</description></item><item><title>关于价值观</title><link>https://blog.inshocking.com/posts/%E5%85%B3%E4%BA%8E%E4%BB%B7%E5%80%BC%E8%A7%82/</link><pubDate>Sun, 03 Aug 2025 23:51:08 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E5%85%B3%E4%BA%8E%E4%BB%B7%E5%80%BC%E8%A7%82/</guid><description>今天看到了一句话叫做： 做符合你价值观的决定 我突然发现，我好像都不知道什么是价值观， ChatGPT了一下，给了我 20 个词语： 1. 成就（完成目标、获得认可） 2. 诚信（真实、诚实） 3. 自由（自主决定人生）…</description></item><item><title>Performance</title><link>https://blog.inshocking.com/posts/performance/</link><pubDate>Mon, 28 Jul 2025 11:36:08 +0800</pubDate><guid>https://blog.inshocking.com/posts/performance/</guid><description>📘 性能与负载 入门名词描述 “没有解决方案，只有利弊权衡。尽你所能获取最好的利弊权衡，这是你唯一能指望的事。” ——《DDIA》 🧩 一、什么是负载（Load） 📌 定义 负载 = 系统正在承受的压力，可以通过多个维度…</description></item><item><title>Arthas 实战教程：排查 Java 代码执行缓慢问题</title><link>https://blog.inshocking.com/posts/arthas%E6%8E%92%E6%9F%A5/</link><pubDate>Fri, 25 Jul 2025 17:34:25 +0800</pubDate><guid>https://blog.inshocking.com/posts/arthas%E6%8E%92%E6%9F%A5/</guid><description>🎯 排查目标 定位 Java 应用中 执行缓慢的代码段，找出方法耗时最长的地方，帮助性能优化。 🛠️ 常用命令对比 命令 作用 使用场景 trace 追踪方法内部每一步执行耗时 定位慢步骤、方法耗时分布 watch 观察…</description></item><item><title>做一次系统压测报告</title><link>https://blog.inshocking.com/posts/%E5%81%9A%E4%B8%80%E6%AC%A1%E7%B3%BB%E7%BB%9F%E5%8E%8B%E6%B5%8B%E6%8A%A5%E5%91%8A/</link><pubDate>Mon, 21 Jul 2025 17:51:58 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E5%81%9A%E4%B8%80%E6%AC%A1%E7%B3%BB%E7%BB%9F%E5%8E%8B%E6%B5%8B%E6%8A%A5%E5%91%8A/</guid><description>前端崩溃分析 前端请求携带大量产品 ID 拼接到 URL，导致 URL 超长请求失败 📌 压测场景说明 压测入口接口：/batchChannelProduct/save 数据量级：Excel 文件中包含 69 条产品对接…</description></item><item><title>问题排查记录—前端URL过长导致页面连接被终止</title><link>https://blog.inshocking.com/posts/%E9%97%AE%E9%A2%98%E6%8E%92%E6%9F%A5%E8%AE%B0%E5%BD%95%E5%89%8D%E7%AB%AFurl%E8%BF%87%E9%95%BF%E5%AF%BC%E8%87%B4%E9%A1%B5%E9%9D%A2%E8%BF%9E%E6%8E%A5%E8%A2%AB%E7%BB%88%E6%AD%A2/</link><pubDate>Mon, 21 Jul 2025 00:43:32 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E9%97%AE%E9%A2%98%E6%8E%92%E6%9F%A5%E8%AE%B0%E5%BD%95%E5%89%8D%E7%AB%AFurl%E8%BF%87%E9%95%BF%E5%AF%BC%E8%87%B4%E9%A1%B5%E9%9D%A2%E8%BF%9E%E6%8E%A5%E8%A2%AB%E7%BB%88%E6%AD%A2/</guid><description>一、问题描述 系统中批量对接功能导入包含 30+ 产品的 Excel 文件后，数据成功写入数据库，但反显页面无法打开，浏览器提示： sit-www.suibianxieyigewangye.com 意外终止了连接。 使用…</description></item><item><title>系统批量对接放开最大限制</title><link>https://blog.inshocking.com/posts/%E7%B3%BB%E7%BB%9F%E6%89%B9%E9%87%8F%E5%AF%B9%E6%8E%A5%E6%96%B9%E6%B3%95%E6%9C%80%E5%A4%A7%E9%99%90%E5%88%B6/</link><pubDate>Fri, 18 Jul 2025 10:09:28 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E7%B3%BB%E7%BB%9F%E6%89%B9%E9%87%8F%E5%AF%B9%E6%8E%A5%E6%96%B9%E6%B3%95%E6%9C%80%E5%A4%A7%E9%99%90%E5%88%B6/</guid><description>一、项目现状分析 项目 内容 生产环境 8G 单实例服务器，（cpu 可扩展） 当前处理限制 前端限制 Excel 最多 20 个产品，后端同步处理 处理逻辑 Controller 直接调用 batchCopyChann…</description></item><item><title>捋一下JMM</title><link>https://blog.inshocking.com/posts/%E6%8D%8B%E4%B8%80%E4%B8%8Bjmm/</link><pubDate>Wed, 16 Jul 2025 23:51:45 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E6%8D%8B%E4%B8%80%E4%B8%8Bjmm/</guid><description>Java Memory Model（JMM）与 JVM 运行时内存区域详解 一、Java Memory Model（JMM）概述 JMM（Java Memory Model）是 Java 虚拟机规范中定义的线程之间如何共…</description></item><item><title>记一次问题梳理思路</title><link>https://blog.inshocking.com/posts/%E8%AE%B0%E4%B8%80%E6%AC%A1%E9%97%AE%E9%A2%98%E6%A2%B3%E7%90%86%E6%80%9D%E8%B7%AF/</link><pubDate>Fri, 11 Jul 2025 08:51:56 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E8%AE%B0%E4%B8%80%E6%AC%A1%E9%97%AE%E9%A2%98%E6%A2%B3%E7%90%86%E6%80%9D%E8%B7%AF/</guid><description>（Situation）背景 在系统中，我们支持批量处理产品对接与修改。随着业务发展，用户希望一次批量操作上百甚至上千个产品。但我们发现，在和流程引擎联动进行批量任务时，系统出现了数据库连接池耗尽、发布失败的问题，影响了用…</description></item><item><title>Arthas初始用</title><link>https://blog.inshocking.com/posts/arthas%E5%88%9D%E5%A7%8B%E7%94%A8/</link><pubDate>Mon, 07 Jul 2025 17:56:54 +0800</pubDate><guid>https://blog.inshocking.com/posts/arthas%E5%88%9D%E5%A7%8B%E7%94%A8/</guid><description>在服务器中使用 一行命令快速启动 &lt;code&gt;curl -O https://arthas.aliyun.com/arthas-boot.jar &amp;amp;&amp;amp; java -jar arthas-boot.jar&lt;/code&gt; 使用 art…</description></item><item><title>多线程CompletableFuture 和 parallelStream使用</title><link>https://blog.inshocking.com/posts/%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%BD%BF%E7%94%A8/</link><pubDate>Mon, 30 Jun 2025 22:26:28 +0800</pubDate><guid>https://blog.inshocking.com/posts/%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%BD%BF%E7%94%A8/</guid><description>CompletableFuture 和 parallelStream 都是 Java 中用于并发执行任务的工具，属于 异步编程/并行计算 的范畴，但它们的使用场景、机制和控制能力各有不同。 ✅ 一、 Completabl…</description></item><item><title>MySQL_事务与MVCC行为详解</title><link>https://blog.inshocking.com/posts/mysql_%E4%BA%8B%E5%8A%A1%E4%B8%8Emvcc%E8%A1%8C%E4%B8%BA%E8%AF%A6%E8%A7%A3/</link><pubDate>Thu, 26 Jun 2025 13:55:41 +0800</pubDate><guid>https://blog.inshocking.com/posts/mysql_%E4%BA%8B%E5%8A%A1%E4%B8%8Emvcc%E8%A1%8C%E4%B8%BA%E8%AF%A6%E8%A7%A3/</guid><description>📘 MySQL 事务一致性与 MVCC 行为详解 本笔记主要围绕以下问题展开讲解： 事务 A 中执行了 SELECT * FROM table1 还未提交，事务 B 中执行了新增并提交，此时事务 A 执行 SELECT…</description></item><item><title>深入理解 Java 虚拟机 - 学习笔记整理（基于《深入理解Java虚拟机》）--01</title><link>https://blog.inshocking.com/posts/my-first-post/</link><pubDate>Tue, 24 Jun 2025 08:58:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/my-first-post/</guid><description>深入理解 Java 虚拟机 - 学习笔记整理（基于《深入理解Java虚拟机》） Java 的优点 1. 摆脱硬件平台束缚，一次编写，到处运行的理想（Write Once, Run Anywhere） • Java 程序编…</description></item><item><title>博客重建日志：重新把博客维护起来</title><link>https://blog.inshocking.com/posts/welcome-back/</link><pubDate>Mon, 14 Apr 2025 14:30:00 +0800</pubDate><guid>https://blog.inshocking.com/posts/welcome-back/</guid><description>这是博客重建后的第一篇文章，也是一篇用于验证新模板的示例内容。 为什么要重建 之前这个仓库里只剩下发布后的静态 HTML，已经不适合继续维护。现在的目标是把它恢复成一个真正的 Hugo 源码工程。 这次会做什么 重建 H…</description></item></channel></rss>