让 AI 整理值班交接:把当前状态和接手后的第一步写在一起 值班记录最容易写成上一班做过什么,却没有说明下一班还需要做什么。AI 可以帮忙把零散记录整理成一份接得住的交接稿。重点是保留事项此刻的状态、尚未完成的部分和下一步动作,让接班人不用重新猜测。 yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
用 AI 给文档做保鲜检查:为易变事实写下复查触发条件 一份说明页写完之后,还可能被读者使用很久。开放时段、报名入口和设备条件却会变化。可以让 AI 帮文档建立一份保鲜清单:逐条说明哪些内容容易过时、什么变化会触发复查,以及应去哪里确认,而不是笼统地标记“建议定期更新”。 yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
让 AI 帮项目划清范围:哪些要交付,哪些变化需要重新商量 小项目也会在一句“顺便”之后变大:原本交一份导览文件,后来又要手机页面、双语版本和现场标牌。让 AI 帮忙时,可以先交给它一个很窄的任务:找出已经承诺的工作边界,以及仍然需要人作决定的地方。不要一上来就请它补成完整方... yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
Python ConfigParser 百分号排错:字面值、插值和读取边界怎么选 配置能读进来,为什么取值时才报错脚本原先只读取目录,后来新增一个带百分号编码的下载地址,配置文件照常加载,真正使用地址时却抛出异常。此时不宜先怀疑网址失效。配置解析器可能在取值阶段解释了百分号,而地址里的百分号本来属... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Bash trap 清理临时目录:保留原始退出码,让失败仍然可见 清理完成,不代表业务成功一个导出脚本先写临时文件,再生成交付结果。中间命令失败后,清理函数顺利删除目录,如果最后却返回成功,调度系统就会把失败任务记成绿色。可靠清理需要同时回答两个问题:工作目录是否收回,以及调用者最... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Python dataclass 默认值:default_factory 怎样避免多个实例共用列表 两个任务,为什么出现了同一条标签批处理程序里,每个任务都有一个标签列表。给任务甲追加“待重试”,任务乙却也出现相同标签,这类问题容易被误判为并发写入。实际上,即使程序只有一个线程,只要两个实例持有同一个列表,也会出现... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python heapq 稳定优先队列:用序号处理并列,避免比较任务内容 先约定“同样着急”时谁先执行假设一个图片处理脚本收到普通任务甲、紧急任务、普通任务乙和普通任务丙。业务规则是紧急任务先取,三个普通任务按到达次序取。任务本身是字典,包含名称、路径和处理参数;这些字段用于执行任务,不能... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
JavaScript Object.hasOwn 与 in:字段属于对象,还是来自原型链 读取得到一个值,不代表调用者填写了字段某个配置对象把默认重试次数放在原型上,调用者自己没有提交重试字段。读取属性仍能拿到默认值,in 也返回真。如果接口要求“只接受调用者明确提供的字段”,这两个结果都不足以证明字段属... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Git log 的 -S 与 -G:查找次数变化,还是查找改过的那一行 变量还叫原来的名字,搜索却漏掉了修改排查配额变更时,你记得变量叫 quota,于是搜索它的历史,却只看到最早加入和后来新增引用的提交,没有看到数值从十改成二十。这未必是历史丢失,更可能是查询问错了问题。同一个词在修改... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQLite 递归 CTE 遍历层级:把访问路径带上,显式挡住循环 层级数据也可能混进一条回头边分类菜单看起来是一棵树,但导入数据时可能把某个子分类重新指向祖先。递归查询若只不断连接下一层,就会在环里重复行。另一个容易误判的情况是共享分类:两个上级都引用同一节点,这并不等于循环。要保... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读