把“做得更好用”变具体:用AI写出业务验收例 “预约功能要更灵活。”同一句需求,有人想到拖动日历,有人想到延长时段,还有人以为需要自动协调冲突。直接让AI扩写需求文档,容易把这些不同想法都装进去。更省事的起点,是请它写出几个具体场景,让团队看清究竟要交付哪种行为... yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
让AI分析数据前,先核对单位与分母 把一张运营表交给AI,最容易得到的是一段流畅总结。真正值得先花时间的,却是几个朴素问题:这列数字以什么为单位?比例除以谁?两个月统计的是不是同一群人?这些问题没有弄清,计算再整齐,也可能回答了另一个问题。本文给出作者... yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
长文翻译总在换词?先和 AI 建一份有语境的术语表 翻译一份产品手册时,前半篇把 workspace 写成“工作区”,后半篇却出现“工作空间”;读者很难判断是不是两个功能。让 AI 从头重译未必能解决问题。更稳妥的准备,是先把少量关键术语和它们的使用条件确定下来,再开... yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
让 AI 改文章,又不把你的语气改没:从小范围编辑开始 原稿写着“这个办法能用,但配置起来有点绕”,AI 润色后变成“该方案具备较高可行性,但其部署流程尚存在一定复杂度”。语法没有问题,读者却像换了一个作者。如果你只想把文章写清楚,可以从限制修改范围开始,而不是一句“帮我... yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
别让 AI 替你回忆:把读懂一章变成能独立讲出来 读完一章内容,让 AI 整理一页要点,再把总结看懂,整个过程很顺利。可离开聊天框后,自己还能解释几个关键概念?如果学习目标是之后能够独立使用知识,可以把 AI 的角色改成提问者和反馈者,把回忆的机会留给自己。 yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
Git bisect 定位回归:先写可靠判定,再缩小提交范围 功能在旧版本正常、当前版本失败,逐个浏览提交记录很费力。Git bisect 可以利用已知的正常与异常边界,逐步缩小引入变化的范围。但它的可靠程度取决于测试判定:如果网络抖动、依赖漂移或环境残留会改变结果,再聪明的搜... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQL 键集分页:用稳定游标替代不断增长的 OFFSET 列表越往后翻,OFFSET 越大,数据库需要处理的跳过部分可能越来越多。对于“继续加载下一页”的场景,可以改成从上一页最后一条记录之后继续查,这通常称为键集分页。本文使用 PostgreSQL 18 语法,假定 po... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Bash 管道退出码:别让 tee 把前面的失败藏起来 构建命令报错了,CI 却显示成功,一个常见原因是输出被接到 tee 后,只检查了整条管道的默认状态。本文针对 GNU Bash 5.x 的前台管道;PIPESTATUS 是 Bash 特性,不要把示例直接交给其他 s... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Linux 磁盘满了却找不到大文件:从 df、du 查到打开的删除文件 删除一个大日志后,df 的可用空间却没有增加,继续删其他文件通常不是好主意。文件名消失与存储空间释放不是同一件事。本文针对 Linux 本地文件系统,使用 GNU coreutils 9.x 与 lsof 的常用选项... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
DNS 解析排查:把递归缓存、权威记录和委派链分开看 域名修改后,有人能访问、有人仍到旧地址,不能只说“等 DNS 传播”。应先确认是谁回答了查询,以及差异发生在哪一层。本文基于 BIND 9.20 系列 dig 的常用选项,适合排查自己管理的公开域名。示例域名和文档用... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读