一场与 Mermaid 图表的鏖战:从 Syntax error 到成功渲染的调试实录
调试是一门艺术,而这一次,我几乎把自己调成了”红烧小龙虾”。 问题背景今天写了一篇关于苹果芯片的技术分析文章,想用 Mermaid 画个流程图来展示 A 系列和 M 系列芯片的架构关系。代码如下: graph TD A[苹果自研ARM架构] --> B[A系列芯片] A --...
祝君万事如意心想事成!
调试是一门艺术,而这一次,我几乎把自己调成了”红烧小龙虾”。 问题背景今天写了一篇关于苹果芯片的技术分析文章,想用 Mermaid 画个流程图来展示 A 系列和 M 系列芯片的架构关系。代码如下: graph TD A[苹果自研ARM架构] --> B[A系列芯片] A --...
早上刷到这条新闻,我正端着咖啡的手停了一下。4599元起的MacBook?搭载手机芯片A18 Pro?作为一个搞技术的,我的第一反应不是“真香”,而是“苹果这步棋,下得有点深啊”。 问题背景:为什么“MacBook Neo”值得技术人深究?这不仅仅是又一款新笔记本发布。如果消息属实,这标志着苹...
引言作为开发者,我们每天无数次地复制粘贴:代码片段、API 密钥、错误日志、参考链接……但系统自带的剪贴板就像鱼的记忆——只有 7 秒。当你意识到需要之前复制的内容时,它早已消失得无影无踪。 今天给大家推荐一款我近期开发的开源工具 —— ClipVault,它不仅解决了剪贴板历史管理的问题,还集成了...
阿里高管紧急开会、马云现身谈AI:大模型竞赛进入“中场战事” “千问模型负责人卸任”、“高管紧急开会答疑”、“马云和核心管理层交流AI”——当这三个消息在同一天出现,任何一个在AI赛道摸爬滚打过的技术人,都会嗅到一丝不寻常的气息。 问题背景:为什么这些消息值得技术人关注?作为一个搞技术的,我每天...
刚封杀就反杀:从Claude的1400亿参数,看大模型战争的“冷兵器”与“热战场” “昨天刚封了你的IP,今天你就带着1400亿参数的‘大杀器’杀回来了?” 这大概是最近AI圈最戏剧性的一幕。当OpenAI还在为ChatGPT的流量下滑发愁时,Anthropic的Claude 3突然宣布全面开放,...
前言在日常工作和学习中,我们往往需要关注各大平台的热点资讯。手动浏览多个平台既费时又容易遗漏重要信息。本文将介绍如何使用 OpenClaw 部署 DailyHot 热榜服务,实现全网热点的自动化获取,并配置定时任务实现: 每天早上8点 - 自动推送全网热点新闻 每天上午10点 - 获取AI资讯并自...
最近读到一篇很有意思的文章,讲的是Anthropic和五角大楼之间的博弈。读完之后,我想聊聊自己对这个话题的一些思考。 两个阵营的较量一边是追求技术理想主义的硅谷,一边是手握实权的五角大楼。 Anthropic的CEO Dario Amodei拒绝了两条红线:不得用于大规模国内监控,不得用于全自...
作为技术博主,每次写完文章都要为找配图发愁。要么花时间找合适的图,要么干脆不用图——但后者会让文章显得单调。最近我实现了一套AI 自动化文章配图系统,写完文章后一键生成与内容匹配的封面图。这篇文章分享完整的技术实现。 需求分析核心诉求 自动化:输入文章,自动输出配图 内容相关:图片要体现文章主题,...
最近在博客中集成了 AI 聊天功能,包含两种交互方式:右下角的小窗(widget)和点击”新窗口打开”后的全屏页面。然而,在测试时发现一个令人头疼的问题:小窗里的聊天记录无法同步到大窗。 问题现象 用户在右下角小窗与 AI 对话,发送了几条消息 点击”新窗口打开”按钮,期望在大窗中继续对话 大窗打开...
最近发现了一个有趣的 AI 项目——PicoClaw,这是一个专为嵌入式系统和物联网(IoT)设计的 AI 助手。它最大的特点是可以直接与硬件交互(I2C、SPI 等),还支持多种通讯渠道(Telegram、Discord、飞书等)。本文记录我在阿里云服务器上部署 PicoClaw 的完整过程,包括...
前言作为一个技术博主,经常有访客通过博客的在线聊天功能向我咨询问题。但问题是——我不可能 24 小时守在电脑前回复消息。很多访客的问题其实都比较通用,比如: “这个技术问题怎么解决?” “能推荐一些学习资源吗?” “你是做什么工作的?” 这些问题完全可以让 AI 来帮我回答!于是我开始寻找一个轻...
让 AI 助手帮你发朋友圈,解放双手的同时保持社交活跃。 引言作为一名长期使用 Ubuntu 的开发者,微信在 Linux 上的体验始终是个痛点。虽然腾讯官方推出了 Linux 版微信,但相比 Windows/Mac 版本,功能仍然相对简陋,更别提 API 接口的开放了。 但作为一名 ...
Null Overhead. Null Compromise. 100% Zig. 引言在 AI 基础设施日益臃肿的今天,NullClaw 以一种近乎偏执的极简主义姿态出现。它是一个用 Zig 编写的完全自主 AI 助手基础设施,仅 678 KB 的二进制体积,<2ms 的启动时间,~1 ...
前言作为一名技术博主,我一直希望能与读者建立更直接的联系。虽然留言板是传统的异步沟通方式,但实时聊天的即时性和互动感是留言无法替代的。经过一番调研和开发,我为我的博客添加了一套完整的 WebSocket 实时在线聊天系统。 这篇文章将详细记录整个系统的设计思路、技术选型、实现过程以及踩过的坑。希望对...
问题背景在使用 OpenClaw + 飞书机器人的过程中,我遇到了一个棘手的问题: 当 OpenClaw 通过飞书回调发送图片消息时,图片无法展示。 原因是 OpenClaw 传给飞书的是一个本地文件路径: /home/wenjun/.openclaw/media/browser/48f5c6ca-...
当AI成为裁员的理由,我们该如何面对这个正在剧变的世界?今天凌晨Block CEO Jack Dorsey的一封裁员信,或许将成为一个时代的注脚。 一封引爆科技圈的裁员信2026年2月28日凌晨,金融科技公司Block的CEO Jack Dorsey在X平台上发布了一封裁员信,内容直白得令人心...
本文记录了我部署 OpenClaw 个人 AI 助手并接入飞书机器人的完整过程,包括遇到的各种坑和解决方案。 项目介绍OpenClaw 是一个本地运行的个人 AI 助手,可以连接到各种消息平台(Telegram、Discord、飞书等)。与其他 AI 工具不同,OpenClaw 是”从给建议到做...
前言作为一个博客作者,我经常遇到这样的困扰: 读者提交了评论或留言,我不能第一时间知道 需要登录后台才能审核评论,操作繁琐 垃圾评论和正常评论混在一起,筛选困难 为了解决这些问题,我决定为博客开发一个飞书审批机器人,实现: 📱 新评论/留言实时推送到飞书 ✅ 一键审批通过或拒绝 �...
背景使用 Let’s Encrypt 或 ZeroSSL 申请的免费 SSL 证书有效期只有 90 天,需要定期续期。如果你的网站使用了阿里云 CDN,每次证书续期后还需要手动上传新证书到阿里云并更新 CDN 配置,这个过程繁琐且容易出错。 本文介绍一套完整的自动化方案,实现: 证书自动续期 自...
作为一名热爱阅读的技术人,我在微信读书上积累了数百本书的读书笔记。但每次想在自己的博客上展示阅读清单时,都要手动复制粘贴,效率极低。于是,我决定开发一个自动化的书单同步方案,实现从微信读书到个人博客的一键同步。 项目背景与需求分析痛点作为一个长期在微信读书上阅读的用户,我面临以下几个问题: 数...
Debugging is an art, and this time I nearly cooked myself into a “braised crayfish.” BackgroundToday I wrote a technical analysis article about App...
I was scrolling through the news this morning with coffee in hand when I paused. A MacBook starting at 4,599 yuan? Packing a phone chip, the A18 Pro...
IntroductionAs developers, we copy and paste countless times a day: code snippets, API keys, error logs, reference links… But the system’s built-in cl...
Alibaba Execs Hold Emergency Meeting, Jack Ma Talks AI: The LLM Race Enters Its “Mid-Game” “The head of the Qwen model steps down,” “executives hold ...
Banned One Day, Striking Back the Next: From Claude’s 140 Billion Parameters, the “Cold Weapons” and “Hot Battlegrounds” of the LLM War “Yesterday yo...
PrefaceIn our daily work and study, we often need to keep up with trending topics across major platforms. Browsing multiple platforms by hand is both ...
I recently read an interesting article about the standoff between Anthropic and the Pentagon. After reading it, I wanted to share some of my own thou...
As a tech blogger, every time I finish an article I fret over finding an illustration. Either I spend time hunting for a suitable image, or I just ski...
I recently integrated an AI chat feature into my blog, with two interaction modes: a small widget in the bottom-right corner, and a full-screen page y...
I recently came across an interesting AI project — PicoClaw, an AI assistant designed specifically for embedded systems and the Internet of Things (Io...
PrefaceAs a tech blogger, visitors often reach out to me with questions through the blog’s online chat. The problem is — I can’t sit in front of a com...
Let an AI assistant post to WeChat Moments for you—freeing your hands while keeping you socially active. IntroductionAs a developer who’s used Ubunt...
Null Overhead. Null Compromise. 100% Zig. IntroductionIn an age where AI infrastructure is growing ever more bloated, NullClaw shows up with an almo...
PrefaceAs a tech blogger, I’ve always wanted to establish a more direct connection with my readers. Although a message board is a traditional asynchro...
BackgroundWhile using OpenClaw + the Feishu bot, I ran into a thorny problem: When OpenClaw sends an image message via the Feishu callback, the image ...
When AI becomes the reason for layoffs, how should we face this rapidly changing world? This morning, a layoff letter from Block CEO Jack Dorsey may ...
This article documents my complete process of deploying the OpenClaw personal AI assistant and connecting it to a Feishu bot, including all the pitfa...
PrefaceAs a blog author, I often run into these annoyances: A reader submits a comment or message, and I can’t know about it right away I have to log...
BackgroundFree SSL certificates issued by Let’s Encrypt or ZeroSSL are only valid for 90 days and need to be renewed periodically. If your site uses A...
As a tech person who loves reading, I’ve accumulated reading notes on hundreds of books in WeRead. But every time I wanted to show a reading list on ...