VoceChat 一款可以自托管的在线聊天室

VoceChat 是一款使用 Rust(后端),React(前端),Flutter(移动端)开发的,开源,支持独立部署的在线聊天服务。VoceChat 非常轻量,后端服务只有 15MB 的大小,打包的 Docker 镜像文件也只有 61 MB,VoceChat 可部署在任何的服务器上。 官方网址:https://voce.chat/ 官方文档:https://doc.voce.chat/ GitHub 特色 前端页面可以内嵌到自己的网站下,VoceChat 从 Slack, Discord, [[RocketChat,]] Soli Read more ...


结合了 Google 和 AI 的对话搜索引擎:Perplexity AI

在日本,因为 SoftBank 和 Perplexity AI 开展了合作 ,所以最近大量的使用 Perplexity ,这一篇文章就总结一下 Perplexity 的优势和使用技巧。 2024 年 9 月 8 号的时候,Perplexity 和外部机构合作使用 FREENEWSROOM 可以免费获得一年的 Pro 使用,但是如果在使用 SoftBank 的手机卡的话,还是通过官方的合作获得 Pro 使用。 Perplexity AI 介绍 Perplexity AI 是一家成立于 2022 年的人工智能公司,总部位于美国加州旧金山。该公司由 Ar Read more ...


OCBC 申请关闭 SSA 账户

在之前的OCBC 开户记录 中提到过,OCBC 银行的账户开户成功之后会有几个不同的账户,不同的账户最低存款以及收费是不同的。 对于 SSA 账户,外国人需要存入 20000 SGC 才可以免除每个月 10 SGD 的管理费。而对于 360 账户则存入 3000 SGC 就可以免除每个月 2 SGD 的管理费。 SSA 账户关闭流程 关闭之前建议先申请一个 360 账户或者 MSA 账户 打开 OCBC APP,点击侧边栏「安全邮箱」,然后点击 + 号 在主题中选择,「服务请求,启动账户关闭流程」 使用英文描述,要求关闭 SSA Read more ...


macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案

最近使用 macOS 自带的 Migration Assistant(迁移助手)将系统从一台 M1 Mimi 上迁移到了笔记本上,与此同时发现 Syncthing 也无缝迁移过来了,但是 Syncthing 在新旧两台 Mac 上出现相同的设备 ID。这是因为 Syncthing 的设备 ID 由其配置文件夹中的cert.pem和key.pem文件决定。如果这些文件在迁移过程中被复制,两台设备就会拥有相同的 ID,从而导致 Syncthing 操作出现冲突。 要解决这个问题,需要为其中一台 Mac 生成新的设备 ID。 以下是详细的步骤指南: Sy Read more ...


BitRemote iOS 上的 BT/PT 下载管理新选择

BitRemote 是一款专为 Apple 平台设计的 BT/PT 下载任务管理工具,作为一款原生应用,BitRemote 旨在为 iOS 和 macOS 用户提供全面的下载管理体验,填补了苹果生态系统中这一领域的空白。我个人之前在 Android 上使用一款开源的 [[Transdroid]],支持非常多的客户端,但是转移到 iOS 之后很久都没有找到类似的代替品,我在去年内测的时候就使用了 BitRemote,但是看过我之前文章,都知道我使用 ruTorrent 和 rTorrent 这两个比较小众的客户端,Transdroid 是支持的,但是 Bi Read more ...


Dokploy 又一个开源自托管的 PaaS 平台

Dokploy 是一个开源的,可以自托管的 [[PaaS]] 平台,Dokploy 可以一站式部署管理平台,简化应用程序和数据库的部署和管理。结合了 Docker 和 Traefik 的功能,为用户提供了一个经济高效的自托管平台即服务 PaaS 解决方案。 Dokploy 可以用来代替 [[Heroku]],[[Vercel]],[[Netlify]] 等平台。 之前介绍过 [[PocketBase]],[[Coolify]] 等等开源项目都可以达到类似的作用。 功能 Dokploy 深度集成了 Docker,支持创建,部署和更新 Dock Read more ...

2024-07-06 dokploy , paas , saas , docker , traefik , heroku , vercel , netlify

2024 年 Anytime Mailbox 租用美国私人地址以及完成 1583 公证

今天跟大家分享如何在 Anytime Mailbox 上租用美国私人地址,以及完成 1583 认证的全过程。不管你是想申请 ITIN, 或者美国信用卡,还是注册美国相关的服务,有个美国私人地址都能帮你省不少事。 注册 首先打开Anytime Mailbox 官网。如果你愿意的话,可以用我的邀请链接注册,这样我们都能获得 10 美元的亚马逊礼品卡哦。点击右上角的”SIGN UP”,你就能看到美国 50 个州的可租地址列表了。加州的地址最多,但是我们要尽可能选择私人地址。 选择地址的时候需要注意,不是所有的地址都是私人地址,很多商用的地址,需要一个个筛 Read more ...


如何验证一台二手 MacBook Pro

前些天在小红书看到有人发帖出一台 MacBook Pro 14 寸的 M1 Pro 16GB + 512 GB,并且还在 Apple Care 期限内,这个配置和 14.5 万日元的价格我感觉挺合适的,就和对方预约聊了一下,过程还是挺愉快的,约在了上野当面交易,这里就记录一下我是如何验证一台二手的 MacBook 电脑的。 通常验证就大致分成几个部分,包括外观的检查,系统检查,硬件测试,以及其他序列号,购买记录,发票等验证。接下来我就分别从这几个方面记录一下。 外观检查 外观方面也比较好检查,主要检查的几个部分,就是外壳,机身,屏幕,键盘是否有明显 Read more ...


使用 Syncwise 来管理大量的社交媒体收藏和书签

Syncwise 是一款可以同步 Twitter,Reddit 等社交软件书签的工具,安装 Syncwise 的 Chrome 扩展,就可以一键将 Twitter 的书签同步到该平台中。可以在 Syncwise 中对书签的内容进行检索,打标签等。 Syncwise 支持多个平台,我个人最主要使用的就是 Twitter,因为 Twitter 自己的书签管理系统做得太差了,收藏的内容无法检索,也无法分类,经常无法找到自己收藏的内容,或者需要翻阅很久。 优点 Syncwise 解决了一直以来的一个管理 Twitter 书签栏的痛点,我常常收藏了很多的内容 Read more ...


域名的生命周期

熟知域名的生命周期可以让自己对域名抢注有更好的了解,前段时间我有一个域名到期没有续费,因为不是很重要,所以就放着让其过期了,但好奇心使然,让我想要知道如果我不续费了,那么是不是可以等过期删除之后,再从别的域名注册商那边将其低价购买回来,因为毕竟很多域名注册商都是提供第一年非常低的价格出售的。 基于上面的想法,所以有了这一篇文章,在整理文章的过程中还顺便通过查询 whois 更加深了一下,还写了一段 Python 程序来监控域名的各种状态,想着再最后一刻再抢注回来,但是发现这个世界上还有另外一波人关注着过期的域名,会随时随地地进行抢注,也相应的存在一些服 Read more ...


最近文章

  • Syncthing 升级 2.0 后同步卡在 Preparing to Sync 的解决方法
  • Orca ADE 体验:为 AI 编码 Agent 而生的开发环境,用 worktree 让一群 Agent 并行干活 过去一年里软件的开发方式发生了一个我自己都没料到的转变。以前写代码是工程师对着编辑器敲,现在更多时候是同时开着好几个 [[Claude Code]]、[[Codex]] 之类的编码 Agent,让它们各自去完成一个任务,工程师只负责在中间调度、审阅、拍板。这种”我带一队 Agent 干活”的模式效率确实高,但很快就撞上了一堆现实的麻烦:几个 Agent 都在同一个仓库里改文件,分支互相污染;终端窗口开了一大排,切来切去分不清哪个是哪个;改完还得一个个去看 diff、跑测试、开 PR。工具还是那套为单人设计的 IDE,可我干活的方式早就不是单人了。
  • Git 分支管理与发布上线流程实战指南 最近有朋友来问我 Git 分支和发布流程相关的问题,聊着聊着我发现,分支管理这块我自己算是比较熟悉,平时用起来也有一套固定的习惯,但当话题转到 release 发布流程的时候,我反倒得停下来想一想。
  • herdr 一个窗口调度多个 Coding Agent 什么是 Herdr
  • Claude Code 第三方 API 代理配置 Headroom 最近在给自己的 AI 编程工作流加入 [[Headroom]] 上下文压缩工具时,遇到了一个需要特别注意的配置问题。相信有不少人和我一样,为了降低成本或者改善访问体验,已经在 [[Claude Code]] 或 [[Codex]] 里配置了第三方 API 代理,比如一些第三方聚合平台或者自建的转发服务。这时候想再套上一层 Headroom 做 Token 压缩,就需要特别注意配置细节,不然两层代理会打架。