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