<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>老刘说</title><description>一个人做产品的技术选型、架构取舍与踩坑复盘。</description><link>https://blog.taianyuan.cn/</link><language>zh-CN</language><item><title>AI 写的代码，在生产环境能跑多久</title><link>https://blog.taianyuan.cn/posts/ai-generated-code-in-production/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/ai-generated-code-in-production/</guid><description>AI 生成的代码能不能长期跑，不取决于它写得多漂亮，而取决于这段代码有没有隐性约束、出错了能不能被发现。前者AI看不到，后者决定它多久会坏。</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>AI 编程</category><category>故障复盘</category></item><item><title>需求蔓延怎么防：签字确认 + 变更单</title><link>https://blog.taianyuan.cn/posts/scope-creep-change-request/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/scope-creep-change-request/</guid><description>需求越做越多，通常不是因为客户难缠，而是因为口头聊过的东西从来没有变成一份可以对照的基线。防蔓延靠的是两份文件，不是好脾气。</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>接单与交付</category><category>独立开发</category></item><item><title>一个人做产品，技术栈怎么选</title><link>https://blog.taianyuan.cn/posts/solo-product-tech-stack-choice/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/solo-product-tech-stack-choice/</guid><description>一个人维护一个产品时，选型的第一标准不是&quot;哪个技术更先进&quot;，而是&quot;半年后出问题，你能不能一个人把它捞回来&quot;。</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate><category>独立开发</category><category>架构与选型</category></item><item><title>功能都做完了，为什么没人用</title><link>https://blog.taianyuan.cn/posts/product-built-nobody-uses/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/product-built-nobody-uses/</guid><description>决定一个产品有没有人用的，从来不是功能数量，而是它有没有接进用户已有的动作里。分享一套上线前的自检清单。</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><category>独立开发</category></item><item><title>接项目报价怎么定：范围、排除项与付款节点</title><link>https://blog.taianyuan.cn/posts/quote-structure-scope-exclusions-payments/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/quote-structure-scope-exclusions-payments/</guid><description>报价单不是价格表，是一份风险分配书。范围、排除项、付款节点、工期起算点 —— 这四样写不清，价格谈得再高也会亏。</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>接单与交付</category><category>独立开发</category></item><item><title>开源二开 vs 从零自研：什么时候不该省这个钱</title><link>https://blog.taianyuan.cn/posts/open-source-fork-vs-build/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/open-source-fork-vs-build/</guid><description>二开省下的是两个月，还回去的可能是两年。判断的核心不是“能不能改”，而是你的改动落在扩展点上，还是落在核心文件里。</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate><category>独立开发</category><category>架构与选型</category></item><item><title>一个人做多端产品，怎么少写一遍代码</title><link>https://blog.taianyuan.cn/posts/multi-platform-shared-backend/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/multi-platform-shared-backend/</guid><description>小程序 + H5 + App + 后台同时要的时候，重复的从来不是界面，是业务规则。把判定放在服务端，端上只做展示和输入，才算真的省下一遍。</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><category>架构与选型</category><category>独立开发</category></item><item><title>我用 AI 提效了多少：真有用的和纯自嗨的</title><link>https://blog.taianyuan.cn/posts/ai-coding-where-it-helps/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/ai-coding-where-it-helps/</guid><description>AI 编程的提效是不均匀的 —— 有的环节快几倍，有的环节是负收益。分清楚哪一类任务该交给它，比换哪个工具重要得多。</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>AI 编程</category><category>独立开发</category></item><item><title>数据库慢查询排查的完整链路</title><link>https://blog.taianyuan.cn/posts/slow-query-troubleshooting/</link><guid isPermaLink="true">https://blog.taianyuan.cn/posts/slow-query-troubleshooting/</guid><description>排查慢查询最容易犯的错，是还没定位到是哪条 SQL 就先加索引。按顺序走一遍：先定位、再看执行计划、最后才是改。</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><category>故障复盘</category><category>工程实战</category></item></channel></rss>