在 Obsidian 中使用 Gemini CLI

从 2020 年开始使用 Obsidian 算起,到今天也已经快 5 年了,这个过程中我将过去将近 10 年的笔记,包括 Evernote,WizNote 中的笔记,豆瓣上的笔记全部转成了 Markdown 保存到了本地,后来陆陆续续使用的比如 [[Voicenotes]] 也都转成 Markdown 存如 Obsidian。虽然过去纪念陆陆续续在整理,但是实际上每天添加到笔记库中的内容要远多于要整理阅读的内容,笔记仓库也是越来越大,所以我越来越想使用一个工具可以帮助我真正地理解我写下的东西,并且在我想使用的时候能快速的找回。 现状是当我想要回溯笔记中 Read more ...


Helm 更新安装好的应用

在 k3s 中使用 Helm 安装的应用,更新流程非常标准化。基本公式是:更新仓库 -> (可选)修改配置 -> 执行 Upgrade。 以下是通用步骤,假设你要更新名为 gitea 的应用: 更新 Helm 仓库缓存 首先必须告诉 Helm 获取最新的 Chart 版本列表,否则它只知道旧版本。 helm repo update (可选) 查看有哪些新版本 如果你想知道现在有什么版本可供升级: # 搜索仓库里的版本 helm search repo gitea/gitea # 或者查看你当前安装版本的状态 helm lis Read more ...

2025-11-29 helm , k3s , k8s , chart , kubernetes

Z-Image-Turbo 高性能 AI 图像生成模型

Z-Image-Turbo 是由阿里巴巴集团开发的高性能图像生成模型,基于 Z-Image 原始版本进行了深度蒸馏和强化学习。 这个模型采用了 6B 参数的轻量级设计,但能够在保证质量的前提下,实现闪电般的生成速度。 [[Z-Image-Turbo]] 的最大特色在于,它仅使用了 8 个 NFE 函数评估次数就完成了高质量的图像生成。而传统的扩散模型通常需要 50 步以上。 企业级的 Nvidia H800 GPU 上,它能够实现一秒以内的推理延迟。 即使在配备 16GB 显存的消费级设备上,也能流畅运行。 Z-Image-Turbo 高效能得益于其 Read more ...

2025-11-28 Z-Image-Turbo , nano-banana

小凹语音输入法 又一款语音转文字应用

在之前的文章中写过太多的语音转文字输入法,在 B 站的视频中也介绍了不少。包括 [[Aqua Voice]],[[Spokenly]],[[Wispr Flow]],[[superwhisper]], [[Whispering]] ,国内也有不少团队做出了类似 [[闪电说]],[[Ququ 蛐蛐]] 这样体验非常棒的应用。除了豆包语音输入法,现在又一家大语言模型公司下场做语音输入法,小凹语音输入法。 小凹语音输入法 小凹语音输入法 是由智谱 AI 公司推出的一款 AI 驱动的语音输入法,基于智谱 AI 大语言模型 GLM-4.5,在 2025 年 1 Read more ...


Kompose:将 Docker Compose 迁移到 Kubernetes 的利器

在云原生时代,Kubernetes (K8s) 已经成为容器编排的事实标准。然而,对于很多开发者来说,Docker Compose 依然是本地开发和测试的首选工具,因为它简单、直观且易于配置。 当我们准备将应用从本地开发环境迁移到生产环境的 Kubernetes 集群时,往往面临着一个痛点:如何将 docker-compose.yaml 文件“翻译”成 Kubernetes 的各种 YAML 资源文件(Deployment, Service, PVC 等)? 手工编写这些 Kubernetes Manifests 不仅耗时,而且容易出错。这时,Kom Read more ...

2025-11-23 Kubernetes , Docker , DevOps , Tools

iPhone/iOS 利用 Whistle 代理抓包

之前的一篇文章当中介绍过 Whistle 这样一款非常强大的网络代理和抓包工具,我们可以轻松的利用 Whistle 实现系统级别的抓包。在之前的一篇视频当中,我介绍过如何在桌面版,比如说 macOS 和 windows 当中利用 Whistle。本文再来介绍一下如何在 iOS/iPhone 上利用 Whistle 进行抓包。 必要条件 如果要使用 Whistle 进行抓包,必须满足如下的条件: iPhone 和桌面端必须在同一局域网 需要手机设置 WiFi 代理 手机上需要下载 安装 root CA 证书 操作步骤 首先,按照我 Read more ...

2025-11-22 经验总结 , whistle , iphone , ios

语音转文字技术方案以及应用整理

在过去一年的博客当中,我介绍了不少和语音转文字相关的应用,有一些主打的是语音转文字的延迟低,有一些则以语音笔记为卖点,还有一些是语音输入法,我还介绍过很多开源项目,主打的是将视频内容转成文字。 Aqua Voice 利用语音转文字提升产出效率 ,这是一款语音转文字输入法 Spokenly 这是一款非常轻量的语音转文字工具。 Voicenotes 一款 AI 语音笔记应用 这是一款笔语音笔记软件 Dinox 又一款 AI 语音转录笔记 这也是一款语音笔记软件 Emote 又一款 AI 语音笔记应用 这还是一款语音笔记软键 Wis Read more ...


Happy Engineering: 在手机上随时随地运行 Claude Code

之前我介绍过使用 VibeTunnel 将终端暴露到浏览器,从而实现移动端的 Vibe Coding。虽然 VibeTunnel 非常通用且强大,但如果你专注于使用 Claude Code,那么今天要介绍的这款工具 —— Happy (Happy.engineering),可能会给你带来更极致的体验。 Happy 是一个专为 Claude Code 设计的移动端客户端,它允许你在手机或桌面上并行生成和控制多个 Claude Code 实例。最重要的是,它是完全开源且免费的。 Happy 是什么 Happy 是一个移动端应用(支持 iOS 和 And Read more ...


Claude Code Skills 功能介绍以及使用经验

我们在使用 Claude Code 的过程当中,是否经常会遇到重复给 AI 提供相同的提示词,不停的告诉 Claude 我自己的工作方式和代码标准,虽然在之前我们可以通过 slash command 或者 CLAUDE.md 文件来部分实现。但今天我要介绍的 Claude Skill 可以更好的帮你解决这个问题。 在我们进一步介绍 Claude Skills 之前,先来回顾一下 Claude 已经给我提供的扩展: MCP(Model Context Protocol),这是 Claude 连接外部的协议,让 Claude 可以访问网络,文件,数 Read more ...


利用 AI 来完成实盘交易

基础知识 [[夏普比率]] 用来衡量投资者在承担每一单位风险时所获得的超额收益。这一指标由诺贝尔经济学奖得主威廉·夏普在 1966 年首次提出。 夏普比例回答了一个核心问题:我为了获得这些报酬冒了多少风险?他将投资组合的报酬减去无风险利率,再除以报酬的波动程度,从而得出一个数值。这个数值越高,代表该投资在承担相对风险的情况下带来的投资报酬效率越高。 简单来说,夏普比率的衡量是承受 1%的风险下能得到的报酬多少。夏普比率没有绝对的基准点,数字本身没有固定的意义,只有在与其他投资组合进行比较时才具有价值。 一般而言,夏普比率大于 1 表现良好;下谱比 Read more ...


最近文章

  • 我 Vibe Coding 了一个日本看房神器:BukkenAI 最近在东京认真找房子,每次拿到一个物件地址,我都要重复做同样一套操作:打开 [[Google Maps]] 搜地址,确认大概位置;找最近的车站,看步行距离;切到 Yahoo 地图查灾害风险图;再搜一圈附近有没有超市、医院、药局。做完一遍下来,十几分钟就过去了,物件多的时候,这些重复的信息收集工作比看房本身还累。某天做完第 N 遍之后,我决定干脆自己做一个工具,输入地址,全部自动搞定。这就是 BukkenAI 的起点。
  • Entire:让 AI 编程会话成为 Git 历史的一部分
  • Atuin:用数据库替换 Shell 历史,跨设备同步不再是难题
  • Ghostty 终端配置技巧:从入门到舒适 从 Warp 切换到了 [[Ghostty]],理由非常简单,我使用 atuin 来同步 Shell 历史,但是 Warp 不支持,外加上 Ghostty 自带 Metal GPU 加速渲染、原生 macOS AppKit 构建、启动飞快,可以让 AI 以纯文本方式配置,就果断切换了。
  • GitNexus:把你的代码库变成 AI 能读懂的知识图谱 用 AI 写代码这件事,大家都已经习惯了。但一个尴尬的现实是:AI 在修改代码的时候,经常不知道自己改的那个函数被多少地方调用、改完之后会不会连锁反应把别的功能搞崩。这不是 AI 模型不够聪明,而是它看不到代码库的全貌——依赖关系、调用链路、执行流程,这些结构性的信息在普通的文件搜索里是丢失的。