使用 GitHub Actions 构建 Docker 镜像并上传到 GitHub Packages

本文介绍一下如何使用 GitHub Actions 构建 Docker 镜像,并上传到 GitHub Packages。 GitHub Actions GitHub Actions 是 GitHub 官方提供的一项自动化平台服务,主要用于自动化软件开发流程中的各类任务,尤其适合实现 CI/CD(持续集成与持续交付)。 详情可参考这一篇 GitHub Packages GitHub Packages 是 GitHub 提供的一项软件包托管与管理服务,支持开发者将各种类型的软件包(如依赖库、容器镜像等)与源代码一同集中管理。通过这一平台,开发者可以 Read more ...


Google Gemini 2.0 Flash Thinking 模型

今天要来介绍一下 Google Gemini 刚刚推出的一个推理模型 Gemini 2.0 Flash Thinking model,这个是 Gemini 版本的 GPT o1 模型,这个模型会首先思考一下,然后再回复。 这个 AI 模型基于最近发布的 Gemini 2.0 Flash 模型,设计上与 OpenAI o1 一类的推理模型非常类似。 但是和 OpenAI o1 不一样的是,Gemini 的模型思考的过程会直接直接展示出来,因为模型「思考」(推理)的过程本身就非常有趣,现在在 AI Studio 中可以直接使用,可以直接看到模型的推理过程 Read more ...


利用 PirateShip 打单节省美国转运费用

之前因为申请 [[ITIN]] 已经申请了一个 Anytime Mailbox 美国的私人地址,但是如果直接让 Anytime Mailbox 房东转寄邮件,价格非常昂贵,以我自己的经验只邮寄 0.1 磅不到的信件,房东报价就高达 70 美元。所以这篇文章我就总结一下如何与 Anytime Mailbox 的房东进行沟通并让房东使用我们自己提供的邮寄单,将我的物品从美国寄送回来。 但是如果相同的地址,相同的重量,在 Pirate Ship 中邮寄的话,只需要 27.12 美元,几乎只需要原价的 1/3 价格。 并且幸好我的 Anytime Mai Read more ...

2024-12-17 pirateship , ups , usps , anytime-mailbox , atmb , dhl

Mint Mobile 又一家美国移动网络运营商

在之前的一篇文章中,因为在 Mint Mobile 上的商城上购买了 299 美元 Pixel 9 手机,暂时了解到了 Mint Mobile 这家公司,这里再来详细地介绍一下这家公司。 Mint Mobile Mint Mobile 是一家成立于 2015 年的美国移动虚拟网络营运商(MVNO),总部位于加利福尼亚,科斯塔梅萨。作为一家虚拟营运商,Mint Mobile 不拥有自己的基础网络设施,而是租用 T-Mobile 的网络来为客户提供服务。 公司最初是 Ultra Mobile 的子公司,但是在 2019 年独立分拆,Mint Mobil Read more ...


299 USD 买了一台 Google Piexl 9

前些天黑五的时候就看到了 Pixel 优惠通知,299 美元可以购买一台 128GB Google Pixel 9,但当时没具体看,后来回来又看到一篇推送,然后查了一下 Pixel 的原价 799 感觉还是可以看看怎么购买的。 简单的了解了一下之后发现是从 Mint Mobile 官方的在线商城购买,只需要是 Mint Mobile 的新用户,直接登录 Mint Mobile 的账号之后就可以直接在页面进行下单。但是下单需要注意,只能运送到美国的地址,需要进行转运,但是我之前不是正好用 Amex 的信用卡领了两年的 MyUS 会员嘛,这里正好用上,还是 Read more ...


Automa Chrome 下的自动化工具

我之前介绍过不少的自动化工具,比如 macOS 上的自动化工具 Hammerspoon,开源的自动化工作流 n8n,还有非常多的编程自动化的工具,当然编程天然的适合自动化,运维自动化 Puppet,应用自动化发布 Fastlane,还有很多 CI/CD 的工具,但是今天想要介绍一款使用简单,安装方便的基于浏览器的自动化应用 Automa。 Automa 是一款免费的浏览器扩展程序,专为简化和自动化网页操作而设计。它支持在 Chrome 和 Firefox 浏览器中运行,通过直观的拖放式界面,用户可以创建自定义工作流来完成各种任务,例如表单自动填写、数据 Read more ...


无代码数据库 NocoDB 使用体验

DocoDB 是一款开源的无代码数据库平台,可以进行数据管理和应用开发。 它的灵感来自 [[Airtable]],支持与 Airtable 类似的电子表格式交互、关系型数据库 Schema 设计、API 自动生成等特性。 Github:https://github.com/nocodb/nocodb NocoDB 是一款开源的无代码数据库平台,可以进行数据管理和应用开发。它支持多种数据源,包括 MySQL、PostgreSQL、SQL Server、SQLite 等主流关系型数据库,也能连接 Airtable、Google 表格等 SaaS 服务。 Read more ...


Anthropic 开源 Model Context Protocol(MCP) 创建了 AI 和数据源的双向连接

Anthropic 开源了 Model Context Protocol 简称 MCP 协议,是一种新的标准,用于将人工智能助手连接到数据所在的系统,包括内容存储,业务工具和开发环境。如果一句话来简单的介绍,就是 Anthropic 通过 MCP 协议将人工智能拓展到任意支持 MCP 协议的地方,而不仅仅局限于网络聊天对话,举一个例子就是如果通过 MCP 连接了本地文件夹,那么就可以让 Anthropic 操作本地文件夹,比如让 AI 在本地生成一篇文章,创建一个项目模板;或者通过 MCP 连接 IDE,那么就可以让 AI 直接读取并修改本地代码。 A Read more ...


Google 的 AI 云虚拟开发环境 Project IDX

Project IDX 是一项实验性质的项目,目的是为了将应用程序的开发搬到云端,通过浏览器在 Web 页面完成所有的开发,编译,部署。 Project IDX 可以让用户打开网页就进入开发流程,通过 Google 提供的云虚拟环境,直接在线开发应用程序。 Google 在 2023 年就公布了 Project IDX 项目,但是最近将 Gemini AI 的能力融入到了这一款云代码编辑器中。IDX 官方人员提到,当前开发人员面临的一个很重要的问题就是管理和配置项目运行环境比较复杂和困难,尤其是需要在多台设备上同时开发项目时,所以 IDX 的出现也是 Read more ...


SnippetsLab 私人的代码片段库

在没有 GitHub Copilot 这一类 AI 自动补全工具之前,我一直都幻想有一个代码片段管理工具,可以让我保存经常需要反复敲的代码片段,比如读写文件,读取 CSV 等等,直到前几天 SnippetsLab 宣布免费了,从 2024 年 11 月 27 日起,SnippetsLab 已经完全免费,移除了任何付费相关的内容。 SnippetsLab 是一款 macOS 上强大的代码片段管理工具,可以帮助开发者轻松组织和查找他们的代码片段。它支持多种语言和格式,并提供了丰富的功能如标签分类、搜索、同步等,让开发者能够更高效地利用他们的代码资源。 S Read more ...


最近文章

  • 突破 Claude Code 5小时限制:利用 GitHub Copilot 代理 Claude Code 请求 如果大家高频使用 Claude Code 进行代码对话和生成工作的话, 经常会遇到 5 小时的限制。 幸运的是,如果你已经订阅了 GitHub Copilot,现在有一个巧妙的解决方案:通过本地代理将 GitHub Copilot 的 Claude Sonnet 4 模型转换为 Anthropic API 格式,从而绕过 Claude Code 的使用限制,继续享受顶级的 AI 编程体验。
  • Claude Code PM 开源项目: 给你的 Claude Code 配置一位 PM 在我使用使用 Claude Code 过程中,借鉴 Kiro,我逐渐习惯让 Claude Code 编写一个产品设计书放在 docs 文件夹下, 然后我会仔细地审查这一份产品设计文档, 修改其中的不明确的点, 或者是说 AI 理解错误的内容, 然后再让 Claude Code 通过这一个产品设计书来实现完整的代码。然而今天我看到的一个开源项目 Claude Code PM ,则是将我上面实现的这一套文档驱动的开发流程转变成了更专业的,更符合团队业务需求的流程,并且引入了敏捷开发,项目管理中的重要概念,及时是一个人的项目,通过 Claude Code PM 的流程约束,我发现 Claude Code 的智能程度也提升了不少。
  • Whispering 开源离线的语音转文字应用 在之前的视频和文章当中,我给大家介绍过非常多语音转文字的应用, 有订阅制的 [[Aqua Voice]] ,[[Wispr Flow]] ,[[Voicenotes]],[[VoiceInk]] ,[[superwhisper]] ,也有免费的 [[Spokenly]] ,在本地完全离线运行的 [[Tok]] 。 今天要为大家介绍的Whispering,正是这一领域的颠覆性产品——一个真正的开源、本地优先的语音转文字应用。
  • Crystal: 多 Claude Code 实例管理器 之前的视频当中介绍过了 Claudia,它是一个 Claude Code 的桌面管理器,它将很多 Claude Code 的终端功能迁移到了桌面版当中,它也支持在应用内直接和 Claude Code 进行对话,但是它缺少了一个核心的功能,那就是当我在同一个项目中开启不同的 Session 时,有可能产生冲突,为了避免这个问题,官方的解决办法是使用 Git worktree,在开发不同的功能时,使用不同的 Worktree 来隔离每一个 Cloud Code 的环境。 今天要介绍的 Crystal 就是这样的一款可以支持多个 Cloud Code 的桌面客户端,并且每一个会话之间相互隔离。
  • 解决 Claude Code 上下文丢失问题: claunch 项目会话管理 今天在使用 Claude Code 的过程,发生了一件非常沮丧的事情,我远程控制的 Claude Code 电脑忘记插上充电器,平时都是依靠连接的显示器进行充电的,昨天晚上将显示器关闭,导致使用的时候一直都是用的电脑的电池,于是在中午的时候,我通过 [[VibeTunnel]] 连接不上我的 Claude Code 了。并且 Claude Code 中执行的内容也中断了,最关键的是有一些上下文,如果重新再来,极有可能造成很大的不一致。

赞助