念头。遇见不同想法 NIANTOU.NET

在别人的文字里,遇见自己的念头。

独立书写 · 自由阅读

张洪Heo

按发表时间排列
25 篇

企鹅相册上手:把QQ空间里十几年的老照片搬回本地

这篇文章介绍了作者整理**百度网盘**时,发现关于小学初中的照片几乎空白,由此想到**QQ空间**里还存着大量没保存的老照片,于是找到**企鹅相册(QzonePhoto)**把它们搬回本地的过程。文章介绍了这款**开源、本地处理**的桌面工具,相册、照片、视频、动态都能批量下载,按 QQ 号、相册和年份整理目录,带任务队列和失败重试,覆盖 **Windows、macOS、Linux**,不用注册官网账号。文末还记录了 Mac 上启动闪退的原因和**重新签名**的解决办法。

com 域名 11 月 1 日要涨价,我把续费直接拉满到了 2036 年

这篇文章介绍了 **.com 域名**即将到来的新一轮涨价。注册局 VeriSign 已确认,自 **2026 年 11 月 1 日**起 .com 批发价从 10.26 美元涨到 10.97 美元,涨幅约 7%,注册商成本随之升到 **11.17 美元**。文章回顾了近五年 .com 批发价接近 40% 的累计涨幅,解释了这次涨价为何从 9 月挪到 11 月,并给出 **2027 到 2029 年**继续上涨的预期。作者据此把 zhheo.com 一次性续费到 **2036 年**的 10 年上限,建议有长期域名

OpenCode 网页端新版后台如何获取 API key

这篇文章介绍了 **opencode** 网页端后台改版后,**API 密钥**入口位置变化的具体情况。作者发现新版界面里原本熟悉的密钥选项不见了,**一度以为官方已经不再提供 API key**,研究一阵后才重新找到获取路径。文章记录了完整操作步骤:先进入**账户设置**,再点击**添加 apikey**,就能重新拿到密钥。适合同样在新版后台里找不到 API 密钥的用户参考,**几步就能找回入口**,不用再到处翻菜单。

OpenLogi 上手:高性能低占用的支持多终端的本地无账号罗技驱动

这篇文章介绍了 **OpenLogi**,一个本地优先的 **Logi Options+** 替代品,用 Rust 编写,通过 HID++ 直接驱动罗技设备,不要账号也没有遥测。文章覆盖安装方式(macOS 用 brew,Windows 与 Linux 另有包)、按键重映射、DPI 与 SmartShift 调节,并说明绑定保存在**纯文本 TOML 文件**里。文末提醒先退出 Options+,macOS 需辅助功能权限,新设备配对与设置导入尚未完成。

Apple Pay 自定义卡面教程:用 AirCard 给交通卡和银行卡换个卡面

这篇文章介绍了怎么给 iPhone 的 Apple Pay 换一张**自定义卡面**,整个过程**不用越狱**。流程分两步:先用纯前端工具做卡面,按 ISO 7810 ID-1 的 1.586:1 比例铺满图片,发卡商标识放左上角、卡组织标识放右下角,必要时加描边再导出;再用开源工具 **AirCard** 刷进手机,连数据线、点 **Start Scanning** 抓哈希、导入卡面、点 **Flash Skins** 写入。文章也说明了兼容范围和扫描不到卡片的排查方法。

OpenClaw 接管你的油猴脚本:让 AI 直接读改网页脚本,不用再复制粘贴

这篇文章介绍了怎么用 **tampermonkey-mcp** 把 OpenClaw 和浏览器里的官方 Tampermonkey 连起来,让 AI 直接读改你的**用户脚本**,改完还能回到真实页面验证效果。作者原先的痛点很具体:脚本改起来要开面板、翻代码、保存、刷新,来回切窗口;想让 AI 代劳又卡在浏览器不允许第三方扩展访问 **chrome-extension://** 管理页这一步,改好的代码只能手动粘贴回去。文章给出了需要安装的两个扩展、OpenClaw 侧的 **MCP server** 配置命令和连接

为 iPhone Duo 做设计:苹果官方设计原则全解读

这篇文章介绍了 iPhone Duo 的设计原则,内容来自苹果官方 Tech Talks 视频《Design for iPhone Duo》。iPhone Duo 能在闭合、展开、半折和桌面免提等多种姿态下使用,苹果的建议是把界面当成可以自由调整大小来做:只针对 **compact 和 regular 两个尺寸类** 布局,**控件移到设备侧边**,内容 **避开中间的折叠区域**。文章按设计原则、适配策略、控件定位、内外屏内容、浮动面板和折叠避让逐项展开。

看到了淘宝闪购的AI评论,引发了我的思考

这篇文章介绍了作者在**博客评论**中引入的 AI 评论与 AI 审核功能。实际使用后,他发现 AI 审核能有效过滤**广告和垃圾评论**,但 AI 评论与 AI 润色效果一般,带有为了 AI 而 AI 的意味。作者由此联想到**淘宝闪购**的 AI 帮写评价,认为文字只是思想的载体,只要能表达意思即可。于是他修改了博客 AI 评论,改成**只给用户选项和简单描述问题**的方式,让人类负责快速输出思想、AI 完成耗时的创作部分,形成高效的人机配合。

如何在网页插入 livephoto ?实况照片 PVT 在线生成、动态JPG生成工具与嵌入工具

这篇文章介绍了**洪绘Live图(HeoLivePhoto)**,一个支持在网页中插入**单文件实况照片(Live Photo)**的工具。文章解释了**PVT 格式**与插入视频的动态 JPG 两种单文件方案的区别。工具复刻了苹果照片 App 的触发逻辑:桌面端**鼠标悬浮即播放、移开即停**,移动端长按播放,并配合 Fancybox 等灯箱使用。还可将视频与 HEIC 原片**合成为 PVT 或动态 JPG**,从动图中选择性导出图片,全程本地处理。

MacBook不进入休眠全新邪修:十几块钱的绿联HDMI欺骗器

这篇文章介绍了作者为解决 **MacBook 合盖后偶尔休眠**,买了十几块钱的**绿联 HDMI 欺骗器**。文章回顾此前用 **pmset** 禁止睡眠的办法,再从 HDMI 的 **HPD、DDC 和 EDID** 机制解释它为什么能让 macOS 持续识别到外接显示器,并记录虚拟屏幕的显示器排列设置、鼠标滑到不可见位置的问题。文中还预留订单截图和产品实拍图位置,同时说明合盖使用时接电、键鼠和不同接口转接可能带来的限制,方便按自己的设备判断是否适合。

OpenClaw 2.0:稳定性提升不少,我还迁移了我的记忆系统

这篇文章介绍了**OpenClaw 8.1(OpenClaw 2.0)**发布后的重大架构变更,重点记录了将**记忆系统从memory-lancedb-pro迁移到官方memory-core**的过程。从**4051条活动记忆**出发,去重筛出**562条独有记忆**,列举了**QMD残留、向量维度不兼容、索引冲突**等问题及解决方案。文章梳理了8.1版本**Session存储SQLite化、Control UI重构**等核心变化,为升级用户提供配置建议和回滚备份方案。

将你的 HeoID 卡片添加到 Apple 钱包

这篇文章介绍了如何把 **HeoID 会员卡**添加到 Apple 钱包,并说明不同 iOS 版本下的显示差异。用户进入 HeoID 的“我的资产”页面后,可通过扫码打开卡片页面,再点击 **添加到钱包**完成操作;若使用微信扫码,需要改用系统默认浏览器打开。文章还展示了卡片在 **iOS 27** 中的完整效果,以及支持者会员可用的专属样式。文末提供“先行者”主题卡面的 **早鸟兑换码**,并说明 Akilar 糖果屋群成员可从群文件领取冰糖红茶主题卡面。

智谱codingplan耐用程度分析:只用 GLM-5.3-Flash 够不够用?

这篇文章介绍了**智谱GLM-5.3-Flash**在编程开发中的实际消耗测试,通过赠送的2000积分跑满限额后推算各档套餐的token容量,并与**opencode go** 10刀套餐进行了对比。实测表明GLM-5.3-Flash**Cache命中率偏低**,token消耗远高于预期,opencode相当于70元买到智谱**538元/月Pro套餐**的容量,国内token plan整体不如海外方案。文章最后对比了gpt、opencode、commandcode三种比较经济实惠的选择。

软路由内网穿透访问方案全链路教程:从 ZeroTier 到 Nginx 再到 certd 证书管理

这篇文章介绍了**软路由内网访问的完整配置方案**,覆盖了从**ZeroTier 组网**、**DNSPod 域名解析**、**iStore Nginx 反向代理**到 **certd 通配符证书管理**的全链路。文章记录了家庭服务(Home Assistant、SearXNG、Alist、Emby 等)如何通过一个统一域名实现 HTTPS 访问,重点分享了**证书部署踩坑经验**,包括 iStore Nginx 的 SSL 自动生成覆盖证书问题、配置文件路径要求、私钥权限设置,以及 Home Assistant

BrowserSkill上手:让AI接入浏览器,还能录制动作教它学习

这篇文章介绍了如何通过 **BrowserSkill** 让 AI 连接浏览器,使用 **bsk CLI** 观察页面并执行点击、输入等操作。重点介绍 **动作录制**:把网页操作保存为 trace bundle,记录动作链和页面状态,之后交给 AI 参考或复现。文中还说明 Agent Window 的隔离方式,以及验证码、登录、支付等步骤的安全注意事项,也补充了录制时的隐私边界。

我与我的 OpenClaw 凉透了焦虑和解了

这篇文章介绍了**OpenClaw**在AI市场中被认为"凉了"时,作者从焦虑到释然的心路历程。面对harness等竞品的**自进化**宣传,作者多次尝试迁移却最终放弃,原因是担心自进化变成**黑箱操作**。通过差评视频,作者确认自己需要的只是**记忆系统**而非自进化,OpenClaw在路由器配置、HomeAssistant调试等场景中已能解决问题,每月约8亿token的**低成本**也令人满意,最终认定它是最适合自己的方案。

ntfsmac 上手:不关 SIP 让 Mac 读写 NTFS 和 ext 硬盘

这篇文章介绍了**ntfsmac**这款 Mac 磁盘工具。它把 NTFS 写入交给一个**轻量 Linux 微虚拟机**(libkrun + ntfs-3g),再经 NFS 挂回 macOS,全程**无需关闭 SIP、无需安装内核扩展**,也绕开了系统扩展审批。除 NTFS 外还支持 **ext2/3/4** 分区与多盘挂载。文章讲运行原理、**性能占用**、安装命令和权限注意事项,适合不想关 SIP 也懒得买付费驱动的 M 系列 Mac 用户。

个人小项目vibecoding方案推荐:opencode spark 1.2 和 zcode

这篇文章介绍了**个人小项目 vibecoding** 的两套高性价比方案:其一 **zcode** 智能与调试稳定性均衡;其二 **OpenCode** 新推 **muse-spark-1.2-contributor**,以数据用于训练换低价。实测 5000 万 token 仅花 **0.28 美元**,速度稳定性优于 DeepSeek V4 Flash 且智能相当。文中还讲用 OpenCode 订阅(首月 5 美元、支持支付宝)搭配邀请链接薅额度,提醒关掉自动扣款。

分享一下博客的全新聚合搜索

这篇文章介绍了博主对博客搜索功能的一次重要重构。作者发现个人博客文章量少,站内搜索覆盖面有限,于是将自建的**博客聚合平台洪绘星空**直接接入博客搜索窗口,实现了**跨平台聚合搜索**。现在用户可以在搜索框中搜索洪绘星空收录的所有作者文章,搜索范围覆盖**友链博主、站内文章、洪绘星空文章以及评论**,大大拓展了搜索覆盖面,让博客搜索变得更加全面,在搜索泛领域内容时甚至可以作为**搜索引擎的平替**。同时博主也欢迎更多人入驻洪绘星空或添加友链,共同进步。

给DeepSeek-V4-Flash借一双眼睛:ZCode视觉子Agent方案

这篇文章介绍了作者使用 **deepseek-v4-flash** 作为 ZCode 主力模型时遇到的**识图困扰**:纯文本模型看不了图,截图发过去只剩文件路径。作者通过开源项目 **zcode-deepseek-eye** 给模型“借了一双眼睛”,挂一个支持视觉的**子 Agent** 自动读图并回灌文字描述。文章详细讲解了视觉子 Agent 的**工作原理**、安装步骤(skill 安装、双模型配置、重启验证)和踩坑点,帮助同样用纯文本模型的朋友快速上手。

Mole Mac 上手:界面精美,优秀好用的Mac清理工具

这篇文章介绍了作者在用过CleanMyMac、柠檬清理等多款Mac清理工具后,最终发现并上手新工具**Mole**的体验。文章详细评测了Mole的**五大核心功能**:软件清理、应用卸载、系统优化、磁盘分析和状态看板,其中应用列表秒加载、启动项展示精准,优化可重建系统缓存并重启iCloud,磁盘分析能发现AE运行时产生的**50多GB缓存**。作者还分享了让**OpenClaw接入Mole命令行**清理但超时、最终改用客户端版的经过,并对比了**免费CLI版与119元客户端**的取舍。

Agentation 油猴脚本:让AI指哪改哪,配合 Claude Code 的开发神器

这篇文章分享了一个**油猴脚本**,让 **Agentation**(UI 标注工具)不再局限于 React 项目。作者先介绍了让 AI 修改网页 UI 时的痛点——要精确描述"改哪里、怎么改"非常繁琐,而 Agentation 可以通过**点选页面元素**自动生成 CSS 选择器、组件树等结构化上下文,配合 **MCP** 实时同步给 AI 助手。但 Agentation 官方只支持通过 npm 集成到 **React 项目**,非 React 项目无法使用。作者的方案是把 Agentation 打包成**油猴脚

洪绘压图网页版上线,这下可以随时随地在线压缩图片了

这篇文章介绍了**洪绘压图网页版**的正式上线。洪绘压图此前是支持 **Mac 和 Windows** 的桌面客户端软件,用户在 **iOS、安卓或 Linux** 系统上使用会受限。为了解决这个问题,作者将浏览器支持的基础功能搬到了网页上,用户无需安装软件,直接通过浏览器就能完成图片压缩,全程**本地运算**、速度很快。网页版目前支持 **png、jpg、webp** 等常用格式的在线转换,部分扩展格式因为浏览器不支持解码而无法使用,这些高级格式仍需要使用客户端处理。由于浏览器限制,网页版转换后不能自动保存,需要

分享一下我最近制作的一些AI音乐,以及解决唱歌错字和音质的一些小技巧

这篇文章介绍了作者最近制作**AI音乐**的经验,重点讲解如何解决**AI唱歌说错字**和提升**音质**的问题。作者分享了两种核心方法:**文字替换法**,把复杂难读的歌词文字替换成同音简单字,能有效避免AI唱错字,这个方法同样适用于**AI视频和AI TTS**;**cover翻唱法**,使用**汽水音乐AI妙响**生成音乐,音质明显优于Suno。文章还提到heoweb重新编写了独立的**音乐播放页面**,方便分享单首音乐,并推荐了梧桐叶落时的光、逍遥王、时光里的布娃娃、苔藓独白等几首代表作品。

洪绘敲木鱼支持“竹知了”模式了,可以自定义音效的电子竹知了App

这篇文章介绍了**洪绘敲木鱼App**新增的**竹知了模式**。作者看到竹知了玩具很火,决定不单独做新应用,而是直接在敲木鱼中加入竹知了模式,让老用户无缝体验。文章演示了使用方法:添加竹知了音效后,点击左上角**摇晃按钮**激活摇晃状态,即可开启竹知了开关,获得爽快的**震动反馈**和随竹知了发声规律变化的声音。为此,**音频播放引擎**和**震动引擎**都进行了重构。此外,任意音效和**自定义音效**都能开启竹知了模式摇晃,相当于所有音效都多了一种玩法。文末还提到现在可以在电脑网页上制作自定义音效,编辑更方便,还

读到这里,留一点时间给自己的念头。