背景
刘宇帅

不忘初心

不断打破认知盲区,看到事物的本质。让家人幸福,帮助他人。

用心学习 用心工作 用心生活
向下探索

博客文章

记录技术成长与思考

工具

做着做着,发现自己在做 Agent

前两天周末我又给 YuAI Tools 新增了好几个功能,备忘录、定时器等。 其中最重要最牛的一个功能,是我在 AI 语音输入法的基础上做的,叫语音指令。就是通过语音控制 YuAI Tools 里所有功能。 比如语音记录待办、语音记录备忘录、语音设置定时器或闹钟等。 加完之后,我坐在那儿测试,突然愣了一下。 我意识到一件事:这不就是一个 Agent 吗? 说话就能控制电脑,我还以为这只是个工具 YuAI Tools 是我自己做的一个 macOS 效率工具,最开始的动机很简单——Alfred 太不思进取了,自从买了终身会员后感觉它就没怎么更新过,所以我想还是自己写一个吧。 后来慢慢加功能,加了全

2026-04-13 23:59:59 查看全文
杂谈

以后可能不需要工具软件了

今天中午去吃饭的路上,脑子里冒出来一个想法。 我在想,怎么能让写文章这件事变得简单一点? 一个老问题 其实这个问题困扰我挺久了。 经常是这样:脑子里有个东西想写,但当时没有顺手的工具记下来,等回到电脑前,那个感觉就散了。 然后就放弃了。 这样被放掉的想法,可能有成千上百个。 所以我一直在想,有没有办法把整个流程打通——从有想法的那一刻,到最后文章写完,中间不要有断点。 研究工具的成本 最开始我想的是,找个现成的工具来组合。 但是感觉还得去研究一个或多个工具,也挺费劲的。 每个工具都有自己的逻辑、自己的配置方式,光是搞懂怎么用就要花不少时间。更别说还要把几个工具串起来,让它们按你想要的方式工作。

2026-04-13 13:26:57 查看全文
工具

30美元/月的AI语音输入,我用2小时平替了,顺便把Alfred也干掉了

最近 AI 语音输入法突然火了起来,朋友圈和技术群里到处都在讨论。程序员们在 AI 的帮助下,继不自己动手写代码之后,连字都懒的打了,用 AI 语音输入法动动嘴就把代码写了。 我也心动了。但看完一圈价格之后,感觉都挺贵的。 最近,发现自己除了模型的钱随便花以外,其他的钱都不舍得花了,所以我决定自己写一个。 起因:不想写代码了,也不想打字了 事情是这样的。 最近这段时间,在 AI 的辅助下,我对写代码的热情越来越高了。打字打的也越来越多,手都打疼了,而且有时候总是感觉自己的手速跟不上脑子的思路。 前面试过用搜狗等输入法的语音输入,效果都不是很好。 直到昨天,我实在是不想再打字了。 于是我就又去找

2026-04-11 00:34:34 查看全文
120个人生目标

完成我的第14个人生目标:重构我的博客网站,感谢AI的加持!

在读《吸引力法则》这本书的时候,书里提到要给自己制定 101 个人生目标,我当时感触很深。后来,我也给自己定下了一个【120 个人生目标】📋。今天,我完成了其中第 14 个目标:重构我的博客网站。 当时定下这个目标的时候,我心里其实是没底的。写代码对我来说当然不是问题,真正让我发怵的是审美。 我的博客是 2018 年自己一行一行敲出来的。服务端用的是 PHP + Phalcon,前端是 UIkit 组件库嵌套 Phalcon 模板,管理后台用的是 Ant Design。 这次想优化的,主要是博客前台页面,以及管理后台里的一些 bug。老版本的前台样式和布局只能算中规中矩,说不上丑,但也绝对

2026-03-16 00:59:07 查看全文
杂谈

允许自己偷懒了两周,是时候回来了

今天公司团建,发现大家都在很努力地把自己活好,我的感触很深。 而我最近一段时间却有点消沉,让自己偷懒了两周。现在也差不多是时候回来了。 为什么消沉了 最近一段时间自己各方面状态都不是很好,包括公众号流量、身体状况、工作上的价值反馈等,再加上工作压力也大,就允许自己稍微消沉了一小段时间。 其实现在想想,对我积极性打击最大的应该还是公众号流量。我花了很大心血写的最新几篇文章,也只有几百的流量,甚至有一篇还没过百。 这其实都怪微信😂,我写了7年文章了,一直没有流量,我也没怎么关注过流量。但是不知道为什么,今年微信突然给了我很多流量,让我有点飘,对流量的预期也有点高了。 一旦我有了预期,那么写文章这件

2025-12-12 01:08:10 查看全文
杂谈

当我第一次走进商家店里,我才知道自己的自以为是

做了这么多年程序员,第一次真正走进商家店里,我才发现,纸上谈业务,和面对面听业务,是两回事。 昨天和公司的产品、BD一起走访了一个商家,我原本以为自己对业务已经比较熟悉了,结果从开头到结尾也没插上几句话,因为很多东西跟我原来“想象”的完全不一样。 他们谈价格、谈库存、谈促销活动,我才发现,原来我们做的很多功能都太“自我”了,根本没有从商家角度考虑问题。我们过往做的很多东西都是为了让商家把更多的货给到我们、把价格降下来、把发货时效提上来,所有的目的都是为了“我们自己”更好,而完全不考虑商家最需要什么。 但是因为我们是行业里做的最大的平台,所以商家必须得用我们的 APP,然后他们为了解决自己的问题

2025-11-16 18:59:39 查看全文

专栏内容

深度技术专题与实践总结

七十二变变架构法:为什么需要架构?

什么是架构 架构是一系列高层次的设计决策,用来平衡系统在功能与非功能上的需求。 这句话包含几个关键点: 高层次决策:架构并不是细枝末节的代码实现,而是决定系统整体形态的核心选择。例如,选单体还是微服务

七十二变架构法 查看全文

什么是规则模版引擎

在企业系统中,业务逻辑往往不是一成不变的。 今天是“满100减10”,明天可能要改成“满200减20”; 昨天风控规则是“连续3次登录失败锁账号”,明天可能要调成“5次”。 如果每次改动都要工程师去改代码、发版本、回归测

常见技术问题 查看全文

针对我的博客网站的SEO、GEO、AEO整体优化的方案

一、SEO(传统搜索优化,保障基础流量) 目标:让博客在百度/Google 搜索里有稳定曝光,获得自然流量。 1. 基础优化 ✅ 站点地图(sitemap.xml) + robots.txt 提交到百度/Google Search Console ✅ 页面加载速度优化(启用 CDN、压缩 CSS/JS

常见技术问题 查看全文

URL 参数为什么被序列化了两次?一次 IOS 与浏览器标准差异的排查

在我们 iOS 客户端的开发中,有一个长期困扰的问题:部分链接打开后,URL 里的参数被序列化了两次。 比如一个原始链接是这样的: /path?fff[]=jjj ll 结果在 iOS 里打开后,变成了: /path?fff%255B%255D=jjj%2520ll 注意看: %5B 又变成了 %

常见技术问题 查看全文

开源项目

用代码创造价值,用开源回馈社区

gorename

项目

A simple tool to help you change golang package name.

go-algorithm

项目

Go实现经典算法及一些面试算法。

polardoc

项目

基于 hexo 写的主题,可以用来做开源项目的文档。

关于我

刘宇帅

刘宇帅

非著名程序员,全栈开发工程师

长期专注系统开发与架构设计

希望用技术解决真实问题,也希望它能让生活更美好

分享技术,分享思考

努力写代码,也努力写好文字

系统架构设计 分布式系统 微服务架构 可观测性建设 服务治理 DevOps 实践 复杂业务建模 技术选型与方案设计 长期主义技术实践者