<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SiBlog</title><link>https://sinimite.work/en/</link><description>Recent content on SiBlog</description><image><title>SiBlog</title><url>https://sinimite.work/images/og-default.svg?v=20260525-210321</url><link>https://sinimite.work/images/og-default.svg?v=20260525-210321</link></image><generator>Hugo -- 0.156.0</generator><language>en-US</language><lastBuildDate>Fri, 17 Jul 2026 15:40:44 +0900</lastBuildDate><atom:link href="https://sinimite.work/en/rss.xml" rel="self" type="application/rss+xml"/><item><title>RAG Retrieval Engineering: From Hybrid Retrieval to Production Governance</title><link>https://sinimite.work/en/posts/rag-retrieval-engineering-guide/</link><pubDate>Fri, 17 Jul 2026 15:40:44 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-retrieval-engineering-guide/</guid><description>A technical report on designing and implementing the RAG retrieval layer, covering BM25, embeddings, ANN, RRF, reranking, query understanding, access control, evaluation, and deployment practices.</description></item><item><title>Designing Observability and Evaluation for RAG Systems</title><link>https://sinimite.work/en/posts/rag-observability-evaluation-design/</link><pubDate>Fri, 17 Jul 2026 15:06:18 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-observability-evaluation-design/</guid><description>A systematic guide to RAG observability and evaluation, including staged traces, runtime metrics, evaluation datasets, quality scoring, experiment comparison, privacy boundaries, and graceful degradation.</description></item><item><title>OpenTelemetry for AI Applications and AI Agents: A Beginner's Guide</title><link>https://sinimite.work/en/posts/opentelemetry-ai-agent-observability-guide/</link><pubDate>Thu, 16 Jul 2026 21:08:52 +0900</pubDate><guid>https://sinimite.work/en/posts/opentelemetry-ai-agent-observability-guide/</guid><description>A beginner&amp;#39;s guide to OpenTelemetry for AI application developers, covering traces, metrics, logs, profiles, context propagation, the Collector, GenAI semantic conventions, and production practices.</description></item><item><title>Best Practices for Chunking in RAG Systems</title><link>https://sinimite.work/en/posts/rag-chunking-strategies-evaluation/</link><pubDate>Wed, 15 Jul 2026 18:05:16 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-chunking-strategies-evaluation/</guid><description>A technical reference covering RAG chunking strategies, parameter selection, context preservation, and evaluation workflows.</description></item><item><title>The Role of RRF in RAG: A Simple but Not Universal Retrieval-Fusion Method</title><link>https://sinimite.work/en/posts/rag-rrf-retrieval-fusion/</link><pubDate>Wed, 15 Jul 2026 17:37:44 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-rrf-retrieval-fusion/</guid><description>A technical reference on the principles of Reciprocal Rank Fusion, its place in the retrieval pipeline, fusion choices, and production evaluation.</description></item><item><title>Dense + Sparse Hybrid Search in RAG</title><link>https://sinimite.work/en/posts/rag-dense-sparse-hybrid-search/</link><pubDate>Wed, 15 Jul 2026 17:25:30 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-dense-sparse-hybrid-search/</guid><description>A technical reference on Dense + Sparse Hybrid Search, including its principles, fusion methods, suitable use cases, and evaluation approach.</description></item><item><title>A Guide to Building Enterprise RAG Systems</title><link>https://sinimite.work/en/posts/enterprise-rag-system-building-guide/</link><pubDate>Wed, 15 Jul 2026 16:35:23 +0900</pubDate><guid>https://sinimite.work/en/posts/enterprise-rag-system-building-guide/</guid><description>An introduction to the architecture of enterprise RAG data ingestion, hybrid retrieval, access control, generation, evaluation, and observability.</description></item><item><title>Making Deep Research Pluggable: What NVIDIA AI-Q Skills Teach Us About Enterprise Agent Architecture</title><link>https://sinimite.work/en/posts/deep-research-aiq-skill-agent-harness-mcp/</link><pubDate>Mon, 25 May 2026 11:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/deep-research-aiq-skill-agent-harness-mcp/</guid><description>&lt;p&gt;On May 20, 2026, NVIDIA published a technical article explaining how to package AI-Q&amp;rsquo;s deep-research capability as a “specialized skill” callable by agent harnesses such as Claude Code, Codex, and OpenCode. The key point is not merely that another AI tool exists, but that the design proposes a clearer separation for enterprise Agents: a general-purpose agent harness manages conversation, tool orchestration, code execution, and user interaction, while a specialized research backend handles multisource retrieval, planning, synthesis, citations, evaluation, and enterprise data governance. (&lt;a href="https://developer.nvidia.com/blog/add-a-specialized-deep-research-skill-to-agent-harnesses/" title="Add a Specialized Deep Research Skill to Agent Harnesses | NVIDIA Technical Blog"&gt;NVIDIA Developer&lt;/a&gt;)&lt;/p&gt;
&lt;h2 id="1-background-why-shouldnt-a-general-purpose-agent-perform-deep-research-directly"&gt;1. Background: Why Shouldn&amp;rsquo;t a General-Purpose Agent Perform Deep Research Directly?&lt;/h2&gt;
&lt;p&gt;Harnesses such as Claude Code, Codex, and LangChain Deep Agents are effective interaction entry points for developers. They maintain conversations, invoke tools, execute code, and turn user intent into action chains. But when the task becomes “generate a cited research report from multiple enterprise documents, internal databases, external materials, and regulated data sources,” the complexity quickly grows from “call several tools” into “build a complete research pipeline.” NVIDIA explicitly notes that enterprise teams must address data access, authentication, query routing, prompt tuning, output evaluation, and citation fidelity, and that these concerns should not be reimplemented in every harness. (&lt;a href="https://developer.nvidia.com/blog/add-a-specialized-deep-research-skill-to-agent-harnesses/" title="Add a Specialized Deep Research Skill to Agent Harnesses | NVIDIA Technical Blog"&gt;NVIDIA Developer&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>What Did Tencent AI Leader Shunyu Yao Discuss in This Podcast?</title><link>https://sinimite.work/en/posts/points-of-the-podcast-language-agents-from-reasoning-to-acting/</link><pubDate>Sun, 24 May 2026 16:05:10 +0900</pubDate><guid>https://sinimite.work/en/posts/points-of-the-podcast-language-agents-from-reasoning-to-acting/</guid><description>Reflections on the podcast Language Agents: From Reasoning to Acting. Starting from ReAct, Reflexion, Tree of Thoughts, memory, benchmarks, and ACI, the article explains why an LLM Agent is an engineered system composed of a model, tools, memory, environment, evaluation, and UX.</description></item><item><title>What AI Engineers Should Learn in 2026</title><link>https://sinimite.work/en/posts/ai-engineer-skill-value-map-2026/</link><pubDate>Sun, 03 May 2026 20:09:15 +0900</pubDate><guid>https://sinimite.work/en/posts/ai-engineer-skill-value-map-2026/</guid><description>A skill value map for engineers moving into AI application engineering, explaining how the value of basic RAG, prompt engineering, and framework APIs is changing, and why evaluation, governance, and agentic workflows deserve greater investment.</description></item><item><title>Put the Most Important Work Where Your Body Performs Best: My Manual for Improving My Schedule and Using Time Well</title><link>https://sinimite.work/en/posts/work-schedule-optimization-manual/</link><pubDate>Sun, 03 May 2026 00:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/work-schedule-optimization-manual/</guid><description>This article covers schedule adjustment, deep work, the afternoon slump, a bedtime shutdown routine, and a 14-day experiment. Its central goal is to align tasks, energy, and time.</description></item><item><title>How to Design an Excellent AI Agent: From Architectural Principles to Practical Patterns</title><link>https://sinimite.work/en/posts/ai-agent-architecture-design-guide/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/ai-agent-architecture-design-guide/</guid><description>A practical guide to AI coding agents explaining how specs, fat skills, a thin harness, deterministic tooling, and a learning loop create reliable, continuously improving AI agent systems.</description></item><item><title>When an LLM's Inner State and Its Words Diverge: A Master Key to Understanding LLM Behavior</title><link>https://sinimite.work/en/posts/llm-from-hidden-state-to-token-output/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/llm-from-hidden-state-to-token-output/</guid><description>Why does Chain of Thought work? Why are longer prompts not always better? Why do models hallucinate? These apparently unrelated engineering phenomena are different expressions of the same core mechanism. This article uses one master key to open five doors in LLM engineering.</description></item><item><title>A Core Skill in the Age of AI Coding Agents: Writing Effective Software Specs</title><link>https://sinimite.work/en/posts/ai-coding-agent-software-spec-best-practices/</link><pubDate>Thu, 09 Apr 2026 20:03:59 +0900</pubDate><guid>https://sinimite.work/en/posts/ai-coding-agent-software-spec-best-practices/</guid><description>A guide to writing software specifications in the age of AI coding agents, covering the definition of a Software Spec, its six core areas, a four-stage workflow, best practices, and a reusable template.</description></item><item><title>The Full Landscape of LLM Training: What Every AI Application Engineer Should Understand</title><link>https://sinimite.work/en/posts/llm-training-for-ai-engineers/</link><pubDate>Sat, 04 Apr 2026 12:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/llm-training-for-ai-engineers/</guid><description>A panoramic guide to LLM training for AI application engineers, covering pretraining, post-training, distillation, reward design, agent training, and harness engineering, so you can understand where model capabilities come from and how training decisions affect real-world deployment.</description></item><item><title>Agent-Native Documentation Engineering: Designing Documentation for AI Coding Agent-Driven Development</title><link>https://sinimite.work/en/posts/agent-native-documentation-engineering/</link><pubDate>Sun, 29 Mar 2026 16:55:53 +0900</pubDate><guid>https://sinimite.work/en/posts/agent-native-documentation-engineering/</guid><description>A guide to documentation architecture for AI coding agent projects, covering the layered responsibilities of AGENTS.md, PRD, Architecture, Spec, and Plan documents, plus the organizational principles and engineering value of agent-native documentation.</description></item><item><title>How to Write Documentation for an AI Coding Agent</title><link>https://sinimite.work/en/posts/ai-coding-agent-documentation-best-practices/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/ai-coding-agent-documentation-best-practices/</guid><description>Drawing on OpenAI&amp;#39;s Harness Engineering, Anthropic&amp;#39;s research on long-running agents, the AGENTS.md standard, and experience from multiple production teams, this article presents best practices for designing project documentation for AI coding agents.</description></item><item><title>The Agentic Evolution of LLMs: From Answering Questions to Working Autonomously</title><link>https://sinimite.work/en/posts/llm-agentic-evolution/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/llm-agentic-evolution/</guid><description>LLMs are evolving from passive question-answering tools into agents that pursue goals autonomously. This is not a linear increase in model capability but a fundamental change in the usage paradigm. This article examines the nature of that transition, the evolution of the engineering stack, and what it means for engineers.</description></item><item><title>The Full Landscape of AI Agent Industry Standards: A Java Engineer's Perspective</title><link>https://sinimite.work/en/posts/ai-agent-standards-full-landscape/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/ai-agent-standards-full-landscape/</guid><description>At the beginning of 2026, standardization in the AI Agent field is advancing at astonishing speed. Four core standards—MCP, A2A, AGENTS.md, and SKILL.md—have each found their place, and AAIF has begun operating as a governance organization. Using analogies to the Java ecosystem, this article helps backend engineers develop a panoramic view of the standards landscape.</description></item><item><title>The Complete RAG Systems Guide: From Zero to Production</title><link>https://sinimite.work/en/posts/rag-system-complete-guide/</link><pubDate>Fri, 27 Mar 2026 15:06:20 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-system-complete-guide/</guid><description>A panoramic RAG guide covering ingestion, chunking, retrieval, reranking, generation, evaluation, and production operations, with an implementation path from zero to launch.</description></item><item><title>Entropy in LLMs: A Unifying Language from Training to Inference and Products</title><link>https://sinimite.work/en/posts/entropy-in-llm/</link><pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/entropy-in-llm/</guid><description>Entropy runs through the entire LLM lifecycle: training uses cross-entropy as the loss, inference uses temperature to control output entropy, evaluation uses perplexity, and products can use entropy signals to detect hallucinations. This article maps the complete picture from an AI engineer&amp;#39;s perspective.</description></item><item><title>Spec-Driven Development Explained: From Prompt and Pray to Spec and Steer</title><link>https://sinimite.work/en/posts/spec-driven-development-guide/</link><pubDate>Thu, 19 Mar 2026 00:01:55 +0900</pubDate><guid>https://sinimite.work/en/posts/spec-driven-development-guide/</guid><description>A systematic guide to the definition, workflow, tooling ecosystem, and appropriate boundaries of Spec-Driven Development, explaining why it is replacing Prompt-and-Pray AI development.</description></item><item><title>RAG Chunking Best-Practices Guide</title><link>https://sinimite.work/en/posts/rag-chunking-best-practices/</link><pubDate>Wed, 18 Mar 2026 20:40:55 +0900</pubDate><guid>https://sinimite.work/en/posts/rag-chunking-best-practices/</guid><description>A practical RAG chunking guide for AI application engineers, covering default parameters, mainstream splitting strategies, evaluation workflows, and production practices.</description></item><item><title>Agent = Model + Harness</title><link>https://sinimite.work/en/posts/agent-model-harness/</link><pubDate>Wed, 18 Mar 2026 00:17:00 +0900</pubDate><guid>https://sinimite.work/en/posts/agent-model-harness/</guid><description>Starting from the formula Agent = Model + Harness, this article reframes the core work of an AI application engineer as harness engineering.</description></item><item><title>The Complete Guide to Concurrency and Parallelism in Python: The Evolution from One Thread to Multiple Cores</title><link>https://sinimite.work/en/posts/python-concurrency-parallelism-complete-guide/</link><pubDate>Sun, 15 Mar 2026 10:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/python-concurrency-parallelism-complete-guide/</guid><description>A practical guide to concurrency and parallelism in Python, covering the GIL, multithreading, multiprocessing, asyncio, thread safety, and the evolution of Python&amp;#39;s concurrency ecosystem in Python 3.14.</description></item><item><title>Python's Async and Iteration Systems: A Complete Review Guide Built Around One Core Metaphor</title><link>https://sinimite.work/en/posts/python-async-iteration-complete-guide/</link><pubDate>Sun, 15 Mar 2026 09:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/python-async-iteration-complete-guide/</guid><description>A practical review guide to Python&amp;#39;s async and iteration systems, covering iterable, iterator, generator, await, async for, and thread-pool bridging.</description></item><item><title>The Complete Best-Practices Guide to Prompt Engineering</title><link>https://sinimite.work/en/posts/prompt-engineering-best-practices-guide/</link><pubDate>Wed, 11 Mar 2026 11:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/prompt-engineering-best-practices-guide/</guid><description>A systematic guide to production-grade Prompt Engineering and Context Engineering practices for 2025–2026, covering Claude, GPT, long context, Prompt Chaining, Tool Use, and evaluation workflows.</description></item><item><title>Notes on Anthropic's Contextual Retrieval</title><link>https://sinimite.work/en/posts/anthropic-contextual-retrieval-reading-notes/</link><pubDate>Wed, 11 Mar 2026 09:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/anthropic-contextual-retrieval-reading-notes/</guid><description>Reading notes on Anthropic&amp;#39;s Contextual Retrieval, covering semantic loss after chunking, experimental benchmarks, ground-truth evaluation, and production RAG practices.</description></item><item><title>Essential Reading for Contextual Retrieval and RAG</title><link>https://sinimite.work/en/posts/contextual-retrieval-rag-reading-list/</link><pubDate>Mon, 09 Mar 2026 08:30:00 +0900</pubDate><guid>https://sinimite.work/en/posts/contextual-retrieval-rag-reading-list/</guid><description>A Contextual Retrieval and RAG reading list for AI application engineers, covering official Anthropic resources, open-source implementations, evaluation methods, and industry trends.</description></item><item><title>Apple M5 vs. M4: A Practical Comparison for AI Engineers</title><link>https://sinimite.work/en/posts/apple-m5-vs-m4-practical-comparison-ai-engineers/</link><pubDate>Fri, 06 Mar 2026 08:30:00 +0900</pubDate><guid>https://sinimite.work/en/posts/apple-m5-vs-m4-practical-comparison-ai-engineers/</guid><description>An engineering comparison of M5 and M4 covering single- and multi-core performance, cache, unified memory, GPU AI acceleration, and the local-inference experience.</description></item><item><title>What Is an LLM API KV Cache?</title><link>https://sinimite.work/en/posts/llm-api-kv-cache/</link><pubDate>Thu, 05 Mar 2026 11:09:00 +0900</pubDate><guid>https://sinimite.work/en/posts/llm-api-kv-cache/</guid><description>KV Cache is a key concept connecting Transformer theory with LLM engineering and deployment. Understanding it completes the path from how a model computes to how it runs.</description></item><item><title>About Me</title><link>https://sinimite.work/en/about/</link><pubDate>Thu, 05 Mar 2026 09:00:00 +0900</pubDate><guid>https://sinimite.work/en/about/</guid><description>A brief introduction to this site and its author.</description></item><item><title>The Complete Guide to LLM Chain-of-Thought (CoT)</title><link>https://sinimite.work/en/posts/llm-chain-of-thought-cot/</link><pubDate>Wed, 04 Mar 2026 21:51:00 +0900</pubDate><guid>https://sinimite.work/en/posts/llm-chain-of-thought-cot/</guid><description>Understand what LLM Chain-of-Thought (CoT) is and how prompt engineering can elicit Chain-of-Thought (CoT) from an LLM.</description></item><item><title>Prompt Engineering: From Principles to Practice</title><link>https://sinimite.work/en/posts/prompt-engineering-from-concept-to-implementation/</link><pubDate>Tue, 03 Mar 2026 19:50:00 +0900</pubDate><guid>https://sinimite.work/en/posts/prompt-engineering-from-concept-to-implementation/</guid><description>Prompt engineering? It may not be as simple as you think.</description></item><item><title>Prompt Injection</title><link>https://sinimite.work/en/posts/understanding-prompt-injection/</link><pubDate>Tue, 03 Mar 2026 19:50:00 +0900</pubDate><guid>https://sinimite.work/en/posts/understanding-prompt-injection/</guid><description>Understand LLM prompt injection and several fundamental defensive measures.</description></item><item><title>Understanding the Mathematical Intuition Behind Transformers</title><link>https://sinimite.work/en/posts/understanding-transformer-intuition/</link><pubDate>Tue, 24 Feb 2026 12:00:00 +0900</pubDate><guid>https://sinimite.work/en/posts/understanding-transformer-intuition/</guid><description>My first formal blog post.</description></item></channel></rss>