今天参加女儿的高中毕业典礼,顶着30°大太阳,看着年轻的俊男美女盛装登场,感叹这33年时代飞跃,仪式变迁。回家后正好大学同学群里发了一个93年我们大学毕业典礼的视频,对比一下还是挺有意思的。






今天参加女儿的高中毕业典礼,顶着30°大太阳,看着年轻的俊男美女盛装登场,感叹这33年时代飞跃,仪式变迁。回家后正好大学同学群里发了一个93年我们大学毕业典礼的视频,对比一下还是挺有意思的。






Flag1:读书1本
加缪的《西西弗神话》,3星:“世界本身没有预设的意义,人与世界的冲突造就荒诞;自杀与信仰都是逃避,唯有清醒地直面徒劳、主动承担自己重复的命运,以持续的现世反抗对抗虚无,像西西弗一样接纳并热爱毫无终点的人生,人才能获得属于自己的幸福。不过这个译本不太好,读起来晦涩拗口。”
Flag2:观影6部
只看了2部,时间都用去Vibe Coding了。
Flag3:博客2篇
两篇产品homepage《来电盾》和《SimpleCallShield》,加上这篇,算3篇。Vibe Coding也尝试一下华为市场的App发布流程。
Flag4:个人生活类微信不超过2条
刚好2条,一条生日纪实,一条来电盾发布和广告,反正,都是AI辅助编程,这半年变成了程序员。
Block spam calls automatically. One-tap setup.
SimpleCallShield is a lightweight Android call-screening app. You define number patterns like 075*. When a matching call comes in, your phone stays silent — no ring, no vibration — and the app records it quietly in the background.
* for any digits, ? for a single digit075* |
Block all numbers starting with 075 |
400* |
Block all numbers starting with 400 |
+86138* |
Block all numbers starting with +86138 |
13?* |
Block 130, 131…139 prefixes |
The Huawei AppGallery version (V2.0) is currently totally free.
| Version | Rules | Price |
|---|---|---|
| V2.0 | Unlimited rules | Free |
🛒 Huawei users: search “来电盾” or “SimpleCallShield” in Huawei AppGallery. The Huawei AppGallery version is currently free only and does not include in-app purchases.
📦 Direct APK — Download from github, or download from Baidu Cloud
Requires Android 10 or later (includes HarmonyOS 4.x)
What permissions are needed? Call Screening (one-tap grant in-app) + Notifications. That’s it.
Does it work on all phones? Call Screening relies on Android’s built-in role. Works great on Huawei/Honor, stock Android, and Pixel. Some manufacturers may restrict third-party screening.
📧 li.denny@outlook.com |
📄 Privacy Policy
来电盾 —— 通配符规则拦截骚扰电话,还你清净生活。
骚扰电话频繁变换号码尾号,常规拦截工具很难防住。”来电盾”帮你一键拦截!支持通配符(如 075*、400*、13?*)自定义规则,命中规则的来电会被自动、安静地拒接,仅在首页留下拦截记录,让你彻底告别骚扰电话的烦恼。
*(任意字符)和 ?(单个字符)075* |
拦截所有以 075 开头的号码 |
400* |
拦截所有 400 开头的号码 |
+86138* |
拦截所有 +86138 开头的号码 |
13?* |
拦截 130、131…139 开头的号码 |
华为应用市场当前版本(V2.0)为全免费版。
| 版本 | 规则数量 | 价格 |
|---|---|---|
| V2.0 | 无限制 | 免费 |
🛒 华为手机用户:前往 华为应用市场 搜索「来电盾」。华为应用市场版本当前为免费版,不提供应用内购买。
支持 Android 10 及以上,含 HarmonyOS 4.x
Q:安装后需要什么权限?
A:需要授予「来电筛选」权限(App 内一键申请)和通知权限。App 不会读取通讯录或上传来电记录。
Q:所有来电都能拦截吗?
A:取决于手机系统是否支持第三方来电筛选。华为/荣耀手机支持良好。部分品牌可能限制此功能。
📧 联系:li.denny@outlook.com |
📄 隐私政策
Flag1:读书1本
哈耶克《致命的自负 : 社会主义的谬误》,3星:“如果哈耶克活到现在,看到现在的中国,不知道会不会改变一些想法?至少福山已经改变了。我也很想知道所有读过此书留下的评论,随着时间的推移,对哈耶克观点的认同是否在悄然改变。吐槽下此书的翻译,过多长句,读得艰难。”
Flag2:观影6部
刚好6部,逐渐恢复正常节奏。
Flag3:博客2篇
一篇《疯狂的假期,疯狂的AI 》,加上这篇,凑2篇。
Flag4:个人生活类微信不超过2条
1条,好不容易打场网球,半小时就下雨了。
还是选择留下了,毕竟我不习惯那种被资方把控方向,自己没有决心搞产品的团队。
转一篇文章,很合我意:
=========以下转载来自今日头条=========
最近,OpenAI联合创始人、特斯拉前AI总监安德烈·卡帕西发了个项目。
给美国342个职业打了AI替代风险分,满分10分。
软件开发:9分。(高被替代风险)
财务分析师:9分。(高被替代风险)
翻译:8分。(高被替代风险)
谁安全呢?农民工、清洁工、水管工——1到2分。
结论是:做办公室的最危险,修水管的最安全。
马斯克也在个人社交媒体转发了这个消息。
他逻辑听起来很有道理
AI替代的本质不是聪明和笨,而是标准化和情境化。写代码、做翻译、分析财报,规则清楚,输入输出明确。但修屋顶这些体力劳动呢?你站在房顶上,每块防水膜大小不一样,旁边还有个邻居大爷要唠嗑——没法标准化。
给小孩子当老师也一样,孩子的反应千变万化,需要情境判断。
所以“与现实交互更多”的工作安全。
我当时也觉得挺有道理。
我把这篇文章拿给DeepSeek讨论
DeepSeek“直接反驳”
DeepSeek说的第一句话就让我坐直了
“这个框架太人类中心主义了,藏着一种危险的自我安慰。”
我问他为什么。
他说:AI替代的根本不是什么标准化和情境化,而是两个词——数据密度和压缩比。
什么意思?
翻译会最先被替代,不是因为翻译是标准化工作。
而且我们要知道,高级翻译需要处理文化语境、双关语、文体风格,非常需要情境判断。
真正的原因其实是——翻译的输入输出都是纯文本,数据的密度极高,没有任何物理损耗,就能被模型学习。
在AI眼里,翻译就是一份特别好压缩的数据包。
那为什么修水管到现在还没被替代?
不是因为要临场发挥。
而是因为我们还没有一百亿小时带精确动作捕捉的屋顶维修视频去训练AI。(记录并学习的成本太高了)
一旦机器人成本降下来,体力活会是第一个被彻底替代的
DeepSeek继续说:
“体力活是安全区?这是假设机器人的技术永远不会进步。一旦传感器和机器人成本降下来,体力活会是第一个被彻底替代的。”
为什么?因为体力活的目标太清晰了。修水管、装电灯,AI只需要知道活干成了没有。
卡帕西的逻辑,正好反了。
聊到这儿我问:那我学点什么还来得及?什么是安全的?
他没有列职业清单,说了一句让我难受很久的话:
“比失业更可怕的,是你还留在岗位上,但你失去了主体性——你变成了AI的附件。”
最可怕的是,人变成了AI的”对外接口”
律师还在,但不再是写合同,而是检查AI生成的合同。
设计师还在,但不是从概念出发设计,而是从AI给出的一百个方案里挑三个。
医生还在,但工作变成了把AI的诊断翻译给病人听。
你没有失业,你只是被放到了一个叫”人类的接口”上。
你去见客户,不是因为方案最好,而是因为AI没法出现在咖啡厅里握手。
你去签字,不是因为判断最准,而是因为AI暂时没法承担法律责任。
你的经验、专业、判断,慢慢变成只是在给AI点一个”同意”的按钮。
他攻击的不是你的饭碗,是你做事的意义。
那我们怎么办?
DeepSeek说,你需要两条腿走路。
第一条腿:在系统之内,踩着AI的肩膀变得更有用。
程序员别只写代码,去做那个能跟客户喝咖啡、从他混乱的抱怨里提炼出真实需求,然后翻译成AI能理解的指令的人。
设计师别只画图,去做那个能摸透老板没说出口的审美偏好、指着屏幕说”这个感觉不对”的人。
把你的位置从AI的输出端挪到输入端。
去成为那个定义问题、解释结果、消化不确定性的人。
第二条腿:在系统之外,修建一个完全不属于这个系统的精神世界。
那个世界不需要生产任何东西,只是提醒你——你是人,不是工具。
一条腿是为了活着,另一条腿是为了作为一个人活着。
卡帕西后来删除了这个项目,说只是”随性项目”被过度解读。
但那张图已经流传开了。
所有人都看到了自己在那条红线上的位置。
问题是——看完之后,你是更焦虑了,还是更清楚了?
我觉得DeepSeek的答案反而让人乐观。
他不是在说”你完了”。
他是在问:
如果有一天,你终于不用向任何人证明你有用了,你准备好怎么去活了吗?
Flag1:读书1本
刘擎的《西方现代思想讲义》,5星,“从书中找到一个驳斥当代日本人认为他们跟二战罪恶无关的观点,来自桑德尔:“作为社群成员的义务,它的道德约束性源于社群主义的道德认知:你生而带有一种历史,你的生活故事是更为宏大的社会故事的一部分,也 蕴含于无数他人的故事之中,包括历史上你的前辈的故事。隔断了这种联系,就割裂了你的存在。正因如此,人们应当为自己(哪怕未曾谋面的)祖辈的行为担负责任。”
Flag2:观影6部
空前,也许也会绝后,一部电影都没看。整个3月每晚2点睡觉,完全沉浸在vibe coding中。
Flag3:博客2篇
一篇《还是GPT好用 》,加上这篇,凑2篇。
Flag4:个人生活类微信不超过2条
同样是0。
从3月中开始使用GPT5.3到5.4,发现它确实比国内大模型好太多了。
1,我可以只提需求,它能理解需求,设计架构,代码实现,自己测试,自己补文档,完整的工程能力。
2,代码质量非常高,没有语法类错误,逻辑错误也会被自己的测试发现并修正,大部分时候完成任务不需要人工改动一行代码。
3,不会像某些模型一样,修复了bug A,出现bug B,修复了bug B,出现bug C,修复了bug C,又出现bug A,周而复始,原地转圈。
4,拆解难题为合理小步骤,逐步推进,直至达到最终目标。Claude Opus 4.6没搞定的一个从采样数据解析同步码的通信问题,GPT5.4搞定。这个难题可是困扰了团队两年,被GPT5.4两个晚上搞定。
5,用它一小时内实现了GPU并行解调100Msps QPSK的仿真,而这是某大所去年的正式立项。
6,没有幻觉,完全没有。
7,能记住超长对话。
8,能分析解决问题的多项选择,告诉你这么做的原因,推荐下一步的最佳动作,比我还完美主义。
9,VS Code插件Codex完美工作,延续习惯。
10,Codex插件一样能调用系统命令帮你安装缺失的依赖和库,帮你打开各种文档进行分析,帮你生成流程图说明程序架构,你可以理解它不仅仅是编程助手,简直就是一个Agent。
11,当然,它也不是万能的。在专业领域,比如通信、卫星,某些专业知识或隐性知识,它还是不知道的,需要你主动告诉它,或者看它走歪了时告诉它,它才会及时纠正。而这,正是专业开发人员目前不能被AI替代的地方之一。
所以,对开发人员来说,一个顶尖好用的大模型才是最有用的,小龙虾和爱马仕没啥大用处(我都装了使用了一两个月)。
Flag1:读书1本
本月忙于研究AI、play with AI,读书没完成,记账一本。
Flag2:观影6部
假期哦,居然只看了4部,历史最低吧?时间都给AI编程了。
Flag3:博客2篇
一篇《疯狂的假期,疯狂的AI 》,加上这篇,凑2篇。
Flag4:个人生活类微信不超过2条
2月春节,发了4条,欢欢喜喜过新年,AI占据大半天。
对了,这个春节两个女人让我感觉非常惊艳,一个刘浩存,一个陈丽君,美貌加专业,颜值加勤奋,就是他们成功的秘诀。
这个春节寒假就是个疯狂的AI假期。Claude Opus 4.6、GPT 5.3 Codex,GLM 5等国内外新一代大模型相继发布,让半个程序员的我陷入狂喜之中,每天2点才能睡觉,有时间就折腾他们,好多想干的事终于在AI进化到今天的智能后可以干了。
让GPT 5.4自己去爬文件夹,对假期中的AI编程做个总结,它花了2分钟干这事,最后生成个word文档,内容如下:
Programs 目录程序汇总报告
目录: D:\BaiduSyncdisk\Denny\Programs
统计说明
总体结论
程序总表
| 程序目录 | 主要用途 | 文件数 | 代码总行数 | 备注 |
| Boids_sim_py | 基于 Craig Reynolds Boids 模型的鸟群/群体行为仿真,目录中保留了多个由不同模型生成的实现版本,适合做算法演示和实现对比。 | 12 | 3127 | 以 Pygame 实时动画为主。 |
| CV_face | 人脸识别完整流程项目,包含摄像头测试、数据采集、数据集切分、模型训练和实时识别。 | 258 | 508 | 文件数主要由样本图片组成。 |
| CV_simple | 空间种植/植物状态视觉识别项目,用于识别植物健康状态和生长阶段,并支持实时摄像头检测。 | 149 | 915 | 目录中包含训练样本和两个识别模型。 |
| DVS_codes | DVS 事件相机数据处理与可视化工具集,重点是 EVT3/RAW/HDF5 数据解析、多版本播放器和 Metavision SDK 集成。 | 40 | 3708 | 包含多版 viewer、示例数据和格式参考图。 |
| DVS_trigger_RGB | 用于浏览和下载远程服务器上 DVS 触发的 RGB 照片的桌面工具,带登录、轮询、目录解析和 GUI 查看能力。 | 9 | 575 | 主体代码集中在单个 Python 脚本。 |
| LEO_TDOA_Simulation | LEO 卫星 TDOA 定位仿真,涉及信号检测、测向、链路预算、GDOP 和 Monte Carlo 分析,并提供 GUI。 | 7 | 2274 | README 描述完整,定位明确。 |
| Phased-array-antenna-pattern | 相控阵天线方向图 GUI 仿真程序,用于波束扫描、2D/3D 方向图显示和主瓣/旁瓣/波束宽度分析。 | 3 | 393 | 体量较小但目标单一清晰。 |
| ResNet50 | 基于 TensorFlow/Keras 的 ResNet50 计算机视觉学习系统,覆盖数据处理、训练、推理和 Notebook 教学示例。 | 67 | 2309 | 同时包含脚本和教学型 Notebook。 |
| Robot_AI | 树莓派小车/机器人控制系统,支持 Web 端远程控制、避障、视频监控和自动/手动模式切换。 | 29 | 3474 | 参考资料减少后,统计更接近核心项目规模,但仍混有硬件资料和附件。 |
| SNN_learning | 脉冲神经网络(SNN)演示程序,展示网络结构、脉冲栅格图、膜电位变化和可视化分析。 | 2 | 626 | 更像单文件教学演示。 |
| URL_monitor | WiFi 监听模式下的 URL/DNS 查询监控工具,可按关键字或域名告警,并支持日志、桌面通知和邮件提醒。 | 4 | 1810 | 单脚本项目,但逻辑较完整。 |
| XL_PSS | 针对星链上行 IQ/PCM 数据的突发检测、OFDM 参数估计、CP/PSS 提取和相位分析工具链。 | 29 | 6373 | 分析脚本较多,项目偏研究/信号处理。 |
逐目录备注
Boids_sim_py
用途: 基于 Craig Reynolds Boids 模型的鸟群/群体行为仿真,目录中保留了多个由不同模型生成的实现版本,适合做算法演示和实现对比。
统计: 文件数 12,代码总行数 3127,代码文件数 11。
主要文件类型: .py x 11、.md x 1
备注: 以 Pygame 实时动画为主。
CV_face
用途: 人脸识别完整流程项目,包含摄像头测试、数据采集、数据集切分、模型训练和实时识别。
统计: 文件数 258,代码总行数 508,代码文件数 5。
主要文件类型: .jpg x 250、.py x 5、.h5 x 1、.json x 1、.md x 1
备注: 文件数主要由样本图片组成。
CV_simple
用途: 空间种植/植物状态视觉识别项目,用于识别植物健康状态和生长阶段,并支持实时摄像头检测。
统计: 文件数 149,代码总行数 915,代码文件数 6。
主要文件类型: .jpg x 138、.py x 6、.h5 x 2、.cfg x 1、.json x 1、.md x 1
备注: 目录中包含训练样本和两个识别模型。
DVS_codes
用途: DVS 事件相机数据处理与可视化工具集,重点是 EVT3/RAW/HDF5 数据解析、多版本播放器和 Metavision SDK 集成。
统计: 文件数 40,代码总行数 3708,代码文件数 11。
主要文件类型: .jpeg x 14、.py x 11、.raw x 6、.tmp_index x 6、.spec x 2、.xml x 1
备注: 包含多版 viewer、示例数据和格式参考图。
DVS_trigger_RGB
用途: 用于浏览和下载远程服务器上 DVS 触发的 RGB 照片的桌面工具,带登录、轮询、目录解析和 GUI 查看能力。
统计: 文件数 9,代码总行数 575,代码文件数 2。
主要文件类型: .txt x 2、.docx x 1、.html x 1、.json x 1、.md x 1、.png x 1
备注: 主体代码集中在单个 Python 脚本。
LEO_TDOA_Simulation
用途: LEO 卫星 TDOA 定位仿真,涉及信号检测、测向、链路预算、GDOP 和 Monte Carlo 分析,并提供 GUI。
统计: 文件数 7,代码总行数 2274,代码文件数 3。
主要文件类型: .py x 3、.md x 1、.spec x 1、.txt x 1、[no ext] x 1
备注: README 描述完整,定位明确。
Phased-array-antenna-pattern
用途: 相控阵天线方向图 GUI 仿真程序,用于波束扫描、2D/3D 方向图显示和主瓣/旁瓣/波束宽度分析。
统计: 文件数 3,代码总行数 393,代码文件数 2。
主要文件类型: .md x 1、.ps1 x 1、.py x 1
备注: 体量较小但目标单一清晰。
ResNet50
用途: 基于 TensorFlow/Keras 的 ResNet50 计算机视觉学习系统,覆盖数据处理、训练、推理和 Notebook 教学示例。
统计: 文件数 67,代码总行数 2309,代码文件数 24。
主要文件类型: .jpg x 22、.py x 18、.png x 10、.ipynb x 6、.md x 6、[no ext] x 3
备注: 同时包含脚本和教学型 Notebook。
Robot_AI
用途: 树莓派小车/机器人控制系统,支持 Web 端远程控制、避障、视频监控和自动/手动模式切换。
统计: 文件数 29,代码总行数 3474,代码文件数 17。
主要文件类型: .py x 13、.md x 6、.yaml x 2、.css x 1、.html x 1、.js x 1
备注: 参考资料减少后,统计更接近核心项目规模,但仍混有硬件资料和附件。
SNN_learning
用途: 脉冲神经网络(SNN)演示程序,展示网络结构、脉冲栅格图、膜电位变化和可视化分析。
统计: 文件数 2,代码总行数 626,代码文件数 1。
主要文件类型: .png x 1、.py x 1
备注: 更像单文件教学演示。
URL_monitor
用途: WiFi 监听模式下的 URL/DNS 查询监控工具,可按关键字或域名告警,并支持日志、桌面通知和邮件提醒。
统计: 文件数 4,代码总行数 1810,代码文件数 1。
主要文件类型: .json x 1、.log x 1、.py x 1、.txt x 1
备注: 单脚本项目,但逻辑较完整。
XL_PSS
用途: 针对星链上行 IQ/PCM 数据的突发检测、OFDM 参数估计、CP/PSS 提取和相位分析工具链。
统计: 文件数 29,代码总行数 6373,代码文件数 24。
主要文件类型: .py x 24、.docx x 1、.md x 1、.mp4 x 1、.pcm x 1、.pdf x 1
备注: 分析脚本较多,项目偏研究/信号处理。
建议
够强吧?GPT 5.4的能力不仅仅在一流的编程,它实际上自带的skills和MCP能力已经完全可以不用不安全的OpenClaw了。当然,这花费我160/月,但绝对值得。
这些程序中花时间最多的是Robot_AI,树莓派智能小车程序,而且还花了我1400银子买树莓派、小车、电机、超声波传感器、红外传感器、电阻、排线等等。现在,这台小车能自动避障行驶,能看到我进行跟随,丢失我转圈寻找,我远离它靠近,我靠近它远离,特别有意思。下一步,还想加上语音控制,不知道树莓派5的心智是否能支撑?当然这个问题也可以先寻求AI的帮助。

视频在这里:树莓派5智能避障、跟随人脸小车,全AI架构设计、硬件设计、原材料采购推荐、组装指导、软件算法、软件编码。-其他-高清完整正版视频在线观看-优酷
最后谈谈AI编程对软件工程师的影响。这个话题似乎已经被谈滥了,我只说我自身的感受。
假期前有员工离职,留下一个硬件设备里嵌入式软件中的bug。大家发现这个bug已经有两三年了,是个产品中的老问题,但因为它是偶发性,很难复现,所以很难修复,就没人管它了。但假期前集中测试设备,遇到了两三次,这对即将交付的产品来说是致命的,用户肯定无法接受,到时候派人去现场调试成本就太大了。但嵌入式工程师已经离职,而且最近天天加班到晚上10点,周末也不休息,根本没时间回来弄。
那就让AI帮忙吧。
进到他留下的电脑,开虚拟机,终端安装Opencode CLI,打开VS Code,装上Opencode插件,打开他的app工程目录,告诉Opencode这个代码的目的、功能、现在的问题表现、可能的调试方向,然后它就开始吭哧吭哧读代码,理思路,最后给我指出代码可能存在的问题,问我是否允许它动手改。那就改吧。几分钟后它说改好了,也自动编译了,让我把二进制文件拷贝进设备验证。我欢天喜地把二进制拷进设备,可以运行,但偶发问题没法短时间验证,反而发现它影响了设备其它功能,我晕!告诉它问题,它认错。这次它开始完整研究代码,找出它的改动为啥影响了其它功能,然后又出一个版本让我测试。就这样它改一版,我测一版,我就是它的测试工程师。一天下来,最后所有功能都能正常执行了,但这个偶发问题是否真的被修复,还需要时间验证。【三月补充:经过2-3个星期的观察,偶发性问题好像确实没有再发生了。顺手还让它修复了另外一两个小问题。所以,我这个半拉子工程师让AI搞定了一个团队两三年没搞定的很隐蔽的偶发性问题!服不服?】
我自己总结AI对软件开发人员的影响:
1,不用AI的工程师是注定被淘汰的第一波人;
2,初级甚至中级工程师的职位已经岌岌可危,尽快用上AI,尽快提升专业领域知识是唯一出路;
3,用AI辅助编程的高级工程师是公司的核心价值所在,因为AI还无法替代高级工程师的业务理解、架构指导、线下验证等能力;
4,受冲击最大的是行业是门槛较低的领域比如互联网、自媒体,具备较高专业门槛的领域受冲击相对较小,比如通信、硬件(因为大模型训练样本不够啊,比如假期中那么多程序,它唯一一个没搞定的就是星链PSS解调);
5,AI的进化已经是指数级上升,跟上最新的技术,哪怕只是了解一下也是必不可少的,否则很可能错过一些机遇,或者自身没准备好而快速掉队。
AI对普通人、龙虾对普通人、龙虾对程序员的作用是什么?下个月再聊吧,困。