2026年4月30日
今天走路去上班,因为把电动车留给了小眼和哈妹。一路上边走边聊了最近在听的张小珺商业访谈,第 133 期关于谢赛宁的内容。
也是五一假期前的最后一个工作日,心情已经有点开始放假了。
今天走路去上班,因为把电动车留给了小眼和哈妹。一路上边走边聊了最近在听的张小珺商业访谈,第 133 期关于谢赛宁的内容。
也是五一假期前的最后一个工作日,心情已经有点开始放假了。
今天这条视频主要记录了一个早晨跑步时突然冒出来的想法。
一边跑步,一边听罗福莉的访谈,我忽然联想到自己和老板平时沟通时的一些感受:内容上很多话可能都没错,但语气和姿态会不会影响“平等交流”的感觉?
今天这条视频记录了一个轻松的早晨和一点生活反思:早上虽然没去跑步,但还是坚持了保持习惯;哈妹去她同学家玩得很开心,今天早上也看到 ChatGPT 5.5 发布了,打算试试新功能,看看怎么融入我的工作生活。
视频里还聊到了最近手术后的恢复、Codex 在工作中的应用,以及最近追的一部轻松剧《21 世纪大君夫人》。
今天这条视频记录了一个有点疲惫、也有点复杂的工作日:没有去跑步,下午去医院做牙齿手术前的检查,脑子里还一直挂着项目 demo、工作推进和时间不够用这几件事。
视频里也聊到了一个让我挺惊喜的点:我开始用 GPT-Image-2 来做产品概念图,效果比预想中更好。再加上晚上哈妹第一次认真玩了 ChatGPT 生图,这一天里好像又多了一点“AI 真的开始进入日常生活”的感觉。
今天早上睡得比较晚,醒来后哈妹问了我一个很有意思的问题:“爸爸,为什么你每次起来都那么有精神?”这期视频就从这个小问题开始,聊了聊最近的状态、早晨的想法,还有“字宝宝”这个应用的新进展。
昨晚我把 Claude Design 的设计稿交给 Codex 去对齐实现,结果 surprisingly 好,整体效果和设计稿非常接近。也因为这个,我开始重新思考,接下来这个小应用到底该主要放在哪个工具链里继续做下去。
穿上了小眼送的新衣服,简单跑了步,顺便聊了聊最近在用 Claude Design、ChatGPT、Codex 和 Copilot 时的一些感受。
这一期里我也顺着路上想到的事,聊了聊 deep agents 的 sample、“字宝宝”这个小应用接下来怎么继续做,以及我对上周生活和产品想法的一点反思。
工作日早晨:下过雨的北京、没去跑步但也没有愧疚、在家重新做了一杯咖啡,还有继续推进“字”这个 APP 的重构和设计思考。
一路上我也聊到了最近对 Anthropic / Opus、Codex 使用额度的感受,以及为什么在做这个 APP 的过程中,越来越觉得产品设计和 UX 需要自己再多花时间去想清楚。最后还顺带聊了聊最近在看的 Pocket 4 和运动相机选择。
今天早上记录了一次很惊艳的体验:我用 Claude Design 给一个“写汉字 APP”做设计探索,从最初想法一路走到线框图、高保真页面,再到角色设定和情绪化 Icon。最打动我的不是它“会出图”,而是它真的能帮你把模糊想法一步步推进成更完整的产品方向。对做新产品 brainstorming 来说,这种体验真的很酷。
今天早上起得蛮早,6 点就起来了。起来之后先坐到电脑前面写了点东西,还是用 Claude Code 搭配 MiniMax 2.7 的模型,把昨天晚上做的那个写汉字的 APP 又重新弄了一下。结果弄着弄着,一看时间都已经 6:40 多、快 6:50 了,就赶紧穿衣服下楼去跑步。
今天跑步的时候感觉还是挺轻松的。可能是因为前两天有锻炼,尤其是昨天练了腿,所以今天跑起来会觉得比较轻快,速度也稍微比以前提了一点点。没跑多久就出汗了。跑完还是照旧,买咖啡,买早餐。
回家的时候还碰到个小插曲。我一进门发现卫生间的灯是关着的,再一看哈妹的小房间也没人,结果回头看大床,发现哈妹居然还在睡。我就赶紧叫她起床。她像是被惊醒了一样,一下子就蹿起来跑去洗漱了。
这里还挺有意思的。因为她自己感觉时间不多了,所以洗漱得特别敷衍,感觉牙刷可能就在水里咕咚了两下,就说自己刷完牙了,呵呵。后来我发现了,就跟她说其实时间还是有一点的,让她再去好好刷一下。她这才又认真去刷了一遍。
她们今天下午会有活动,要去中国电影博物馆参观,可能回来会早一点。下午我看情况,估计还是正常时间去接她。
对了,刚才说到今天早上起来没有看书,也没有立刻去跑步,而是先在用 Claude Code 加 MiniMax 做那个写字的 APP。这个想法其实很早以前就有了,去年其实已经做过一版原型。今年就想再试试看,从零开始,看看 MiniMax 到底能把它做成什么样子。
今年跟之前不一样的地方在于,这次我会用一些 skills 来做。之所以选 MiniMax,也是想顺便看看它的用量到底怎么样,效果又怎么样。结果在做的过程当中我发现,现在我好像还是 starter 的订阅,但做的时候完全没有以前用 Claude Code 原生订阅时那种 token 焦虑,或者 rate limit 焦虑,实在是太爽了。
就是有什么想法、想做什么,直接让它去做就好了,也不用老想着:5 小时的 limit 已经到 50% 了、60% 了、70% 了、80% 了,那我还要不要继续做。现在完全没有这种顾虑。
而且还有一个很重要的点,就是如果后面觉得 starter 这个档位在 5 小时内大概 600 次请求还不够用,那其实还可以升级。因为它的订阅费相对来说还是比较低的。所以我现在在想,后面应该还是会继续用它来做东西。
不过我现在还有一个不太明确的点,就是如果做 plan 的时候用 Opus,执行的时候用 MiniMax,那这两个怎么比较顺地衔接起来,这个后面还得再花点时间去 review 一下,看看怎么把这套工作流真正建起来。
哦,刚才路上还碰到一个有点迷惑的情况。我回头看见一辆车,它明明已经右拐进了右拐车道,结果又突然往前开,搞不懂它到底要怎么走。
还有一件事,刚才我有点着急买票,因为五一要回老家,想回去看看家里人。我先填了预填单,结果发现刚一开售就已经没票了,现在只能先候补车票了。
对,刚才还想讲一个小事。今天早上不太想吃食堂的粥之类的,所以就买了牛奶、香蕉,还有苹果,一会儿再去买两个鸡蛋,这样就算是我的早餐了。每天吃得稍微不一样一点,做得稍微不一样一点,也会让每一天都显得不一样一点。
行,那今天就先这样。再见。
Xiaoyan woke me at 1 a.m., feeling unwell and wanting to see a doctor before her planned trip to Thailand. At the hospital, tests confirmed acute gastroenteritis, and she decided to cancel her trip.
The late-night visit left me drained, and work felt sluggish all day, with an unfinished diagram still bothering me. In the evening, I played badminton and brought porridge home for Xiaoyan. Tomorrow is our company’s summer event, but my mind is still weighed down by pending tasks.
It rained heavily all day, with the heaviest downpour hitting in the afternoon. Xiaoyan wasn’t feeling well, I met her at the subway and rode her home through the rain, both of us drenched. Work was focused on implementing earlier discussions, and by night, I had a refined architecture diagram I was satisfied with.
The highlight of the day was Hamer’s milestone—30 days straight of sending me her self-recorded ancient poetry recitals without missing a single day. Her dedication and independence made me feel deeply proud.
This Monday felt lighter than usual. Before the Earth Dev meeting, I recorded videos introducing Claude Code and Cline, and in the afternoon, I worked on refining features and discussing tasks.
Breakfast was bread with cheese—our new favorite since Xiaoyan bought some last time. In the evening, we hit the gym for an hour despite the crowd. I also read that GPT-4o will be returned after public demand, valued for its reliability and friendly presence.
Xiaoyan and I hit the gym together for the first time today, working out for about an hour before enjoying brunch and buying cheese for bread. In the afternoon, I assembled a shelf while she got her eyelashes done, then played soccer and scored my first team goal. We ended the day with noodles and skewers.
However, a small disagreement before bed left us both feeling a bit off—Xiaoyan asked me to move my backpack, and I, tired and unwilling, responded curtly. She was upset, but I went to bed without thinking much about it.
I went to the office early, expecting a backup live demo, only to have the meeting postponed ten minutes before it started. I spent the day exploring how to stream both “thinking steps” and final answers, making minor progress but no breakthrough.
It rained nonstop until evening. After dinner with Xiaoyan, we went home, and I turned in early, worn out from the early morning.
Today was lighter and more structured.
After reviewing a demo, I received clear feedback on how to improve the MCP experience and storytelling around our AI workflows. I documented key LLM thoughts to prep for tomorrow’s demo and help future planning. In the afternoon, I joined a discussion on improving feature service performance.
Back home early, I enjoyed dinner and a rare walk with Xiaoyan. She’s close to sealing her first sales deal—something she sourced and pursued herself. Seeing her so thrilled made me feel genuinely proud and happy.
Today was a mix of stress and support.
I accompanied Xiaoyan for her full-anesthesia endoscopy—she was nervous and starving after fasting since the night before. Luckily, results came back mostly normal.
At work, I had back-to-back meetings prepping for Friday’s demo and team’s AI sync meeting. I felt the pressure, especially when struggling to explain some workflow. But progress was made—we finalized the UI and backend in the afternoon.
To decompress, I played badminton and spotted a gorgeous streak of fire clouds on the way home. Exhausted, I crashed early.
I woke early for a 6 a.m. meeting after a rough night—my electric toothbrush kept turning on by itself and disrupted my sleep. The meeting felt uneven: the rushed presentation lacked substance, while the live demos sparked real discussion. This highlighted an ongoing issue—pressure to deliver quickly, without proper planning.
At work, I spent most of the day debugging MCP backend functions. By evening, I was completely drained. Xiaoyan came home early to prep for a medical checkup.
Today was a high-pressure, emotionally heavy day. I struggled to make progress on the AI Assistant workflow, despite looming deadlines. A sudden meeting assigned me leadership, adding to my stress. On top of work, we received a critical health notice about my uncle, which deeply shook me. Thankfully, he’s stable for now. The mix of professional pressure and personal concern made it a tough day to navigate.
We started the day groggy and late after a long, tiring Saturday. Xiaoyan had a hospital visit for a digestive checkup, and a minor misunderstanding between us was quickly resolved with an apology. In the afternoon, we visited Jialing’s new house for a cozy lunch and dinner.
Today was emotionally heavy. We visited Xiaoyan’s former colleague in hospital. In the afternoon, Xiaoyan handled appointments while I prepped for soccer. We also discussed getting critical illness insurance for Hamer—a decision influenced by today’s visit. The evening’s match was hot and tense, ending early after a foul nearly led to a fight.
Today felt emotionally packed—from team pressure and unclear AI tasks at work to hearing heartbreaking news from a friend. I tried outlining Earth AI Assistant’s tech structure but hit some roadblocks. Lunch with a colleague brought reflection and warmth. It was also Hamer’s birthday—seeing family gather for her made me smile. The evening turned heavy when Xiaoyan shared her fcolleague’s cancer battle.
Today started with a home network upgrade—finally moved the router to the living room for a smoother TV and HomePod experience. My windowsill workspace is also shaping up nicely.
At work, I focused on MCP improvements and later joined a two-hour AI discussion on AgenticFlow. A colleague’s farewell lunch added a warm midday pause.
In the evening, I played badminton at a slightly dated sports center—decent facilities, low-key vibes, and just enough sweat to call it a day.
Today was a whirlwind—excitement over an R&D spotlight turned into frustration as Earth’s session was merged into a broader Beijing showcase. I was then asked to re-present Earth AI Assistant in a long internal meeting. With little prep time, I focused on Semantic Kernel and demoed key workflows. Thankfully, the response was positive.
By day’s end, I was completely drained—no lunch, constant pressure, and my first-ever three-hour internal meeting.
After a night of rain and a day full of meetings, I found myself somewhere between progress and pause. I explored Zhipu’s GLM-4.5, wrapped up lingering MCP tasks, and juggled overlapping pressures from both the Earth and AI teams—all aiming for September results. A dream about a collapsed bathroom somehow mirrored that tension. Tonight, I chose not to push further. Sometimes, it’s okay to pause and leave a little room to breathe.
On yet another rainy day in Beijing, I dove into ideas around making AI Build support custom LLM API keys—but Semantic Kernel remains limited to OpenAI. I also explored ChatGPT Agents (visually slick, but less interactive than Claude Code).
A sudden insight hit while unwinding with Xiaoyan: our Agentic GIS might align beautifully with Claude Code’s Subagents model. Fired up, I explored it late into the night.
Meanwhile, my brother called—Hamer’s swimming over 20 meters now. She’s growing fast.