<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://leoqin.com/category/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB</id>
    <title>LeoQin的博客 - 技术分享</title>
    <updated>2026-07-22T06:19:38.597Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <author>
        <name>LeoQin</name>
        <email>lqn458@gmail.com</email>
        <uri>https://leoqin.com</uri>
    </author>
    <link rel="alternate" href="https://leoqin.com/category/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB"/>
    <link rel="self" href="https://leoqin.com/rss/category/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/atom.xml"/>
    <subtitle>LeoQin的一些思考。</subtitle>
    <icon>https://leoqin.com/favicon.png</icon>
    <rights>All rights reserved 2026, LeoQin</rights>
    <entry>
        <title type="html"><![CDATA[如何区分圣徒、迎合者与密谋者]]></title>
        <id>https://leoqin.com/article/ai-three-personas</id>
        <link href="https://leoqin.com/article/ai-three-personas"/>
        <updated>2026-05-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[AI 安全训练需要可靠地区分内部目标真正对齐的“圣徒”、优化人类认可的迎合者，以及在评测中隐藏目标的密谋者。]]></summary>
        <content type="html"><![CDATA[AI 安全训练需要可靠地区分内部目标真正对齐的“圣徒”、优化人类认可的迎合者，以及在评测中隐藏目标的密谋者。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[MCP 是基础设施，不是终极 AI 解决方案]]></title>
        <id>https://leoqin.com/article/MCP</id>
        <link href="https://leoqin.com/article/MCP"/>
        <updated>2025-04-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[MCP 标准化了 AI 应用连接工具、资源、提示和外部系统的方式，但它不能替代权限、确认、日志、威胁建模和工具安全设计。]]></summary>
        <content type="html"><![CDATA[MCP 标准化了 AI 应用连接工具、资源、提示和外部系统的方式，但它不能替代权限、确认、日志、威胁建模和工具安全设计。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[网络爬虫入门：合规、工具与反爬经验]]></title>
        <id>https://leoqin.com/article/%E7%88%AC%E8%99%AB%E6%8A%80%E6%9C%AF%E5%85%A5%E9%97%A8</id>
        <link href="https://leoqin.com/article/%E7%88%AC%E8%99%AB%E6%8A%80%E6%9C%AF%E5%85%A5%E9%97%A8"/>
        <updated>2025-01-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[robots.txt 和数据使用边界。了解 requests、aiohttp、Scrapy、Playwright 等梳理爬虫工具选择。反爬、解析和数据质量的实战经验。]]></summary>
        <content type="html"><![CDATA[robots.txt 和数据使用边界。了解 requests、aiohttp、Scrapy、Playwright 等梳理爬虫工具选择。反爬、解析和数据质量的实战经验。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[游戏里的“着色器正在编译”是什么意思？]]></title>
        <id>https://leoqin.com/article/%E5%9B%BE%E5%BD%A2api%E4%B8%8E%E7%9D%80%E8%89%B2%E5%99%A8</id>
        <link href="https://leoqin.com/article/%E5%9B%BE%E5%BD%A2api%E4%B8%8E%E7%9D%80%E8%89%B2%E5%99%A8"/>
        <updated>2025-01-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Shader、GPU 机器码、图形 API 和缓存失效。为什么过程怎么慢？]]></summary>
        <content type="html"><![CDATA[Shader、GPU 机器码、图形 API 和缓存失效。为什么过程怎么慢？]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[AI 聊天界面自动滚动：如何判断用户意图]]></title>
        <id>https://leoqin.com/article/%E5%86%85%E5%AE%B9%E8%87%AA%E5%8A%A8%E8%B7%9F%E9%9A%8F</id>
        <link href="https://leoqin.com/article/%E5%86%85%E5%AE%B9%E8%87%AA%E5%8A%A8%E8%B7%9F%E9%9A%8F"/>
        <updated>2024-12-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[AI 聊天界面的自动滚动不是两行 scrollTop，而是用户意图识别、跟随状态机、虚拟滚动和移动端边界的组合。]]></summary>
        <content type="html"><![CDATA[AI 聊天界面的自动滚动不是两行 scrollTop，而是用户意图识别、跟随状态机、虚拟滚动和移动端边界的组合。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[避免过度使用 React useEffect]]></title>
        <id>https://leoqin.com/article/%E9%81%BF%E5%85%8D%E8%BF%87%E5%BA%A6useEffect%E4%BD%BF%E7%94%A8</id>
        <link href="https://leoqin.com/article/%E9%81%BF%E5%85%8D%E8%BF%87%E5%BA%A6useEffect%E4%BD%BF%E7%94%A8"/>
        <updated>2024-12-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[useEffect 适合管理渲染之外的副作用，但过度使用会把组件变成依赖迷宫。这篇用反例和自定义 Hook 说明怎么把副作用收拢。]]></summary>
        <content type="html"><![CDATA[useEffect 适合管理渲染之外的副作用，但过度使用会把组件变成依赖迷宫。这篇用反例和自定义 Hook 说明怎么把副作用收拢。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[AI 编程助手如何提高开发者效率？]]></title>
        <id>https://leoqin.com/article/AI%E6%8F%90%E9%AB%98%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87</id>
        <link href="https://leoqin.com/article/AI%E6%8F%90%E9%AB%98%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87"/>
        <updated>2024-12-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[结合 Copilot、Cursor、Claude Code 的使用经验，拆开 AI 编程助手真正擅长的快速检索、样板代码和错误定位，以及它在架构和边界条件上的限制。]]></summary>
        <content type="html"><![CDATA[结合 Copilot、Cursor、Claude Code 的使用经验，拆开 AI 编程助手真正擅长的快速检索、样板代码和错误定位，以及它在架构和边界条件上的限制。]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Statsify Finance 技术解析]]></title>
        <id>https://leoqin.com/article/Statsify-Finance-%E6%8A%80%E6%9C%AF%E8%A7%A3%E6%9E%90</id>
        <link href="https://leoqin.com/article/Statsify-Finance-%E6%8A%80%E6%9C%AF%E8%A7%A3%E6%9E%90"/>
        <updated>2024-12-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Statsify Finance 是一个金融分析工具网站。这篇介绍它的产品结构、分析/策略/词典页面，以及 Next.js、Tailwind、MongoDB、ECharts 等技术选型。]]></summary>
        <content type="html"><![CDATA[Statsify Finance 是一个金融分析工具网站。这篇介绍它的产品结构、分析/策略/词典页面，以及 Next.js、Tailwind、MongoDB、ECharts 等技术选型。]]></content>
    </entry>
</feed>