Verne in GitHub

注册土区 Apple ID 并购买 iCloud 作为家庭共享

首先是注册 土区的 Apple ID 的 iCloud 账户 登录 https://icloud.com 注册土区账号 oyunfor 购买土区礼品卡 为什么要使用土区的 iCloud 账号 iCloud 土耳其区 2TB 空间的方案,只需要 65 里拉一个月,折合人民币 25 元,远远低于美区的价格。所以换成了 Apple ID 土耳其区。 注册土区账号 访问 https://icloud.com 页面,在页面中的国家和地区中选择「土耳其」,然后使用能接收到验证码的邮箱和手机号注册 Apple Read more ...

2023-03-01 apple , apple-id , iphone , icloud , gift-card

由 ChatGPT 延展开整理一下 AI 相关的服务和产品

最近 ChatGPT 着实带动了 AI 生成文字的产品爆发式增长,以前不以为然的产品在借助了 ChatGPT 的能力之后突然变得非常有用,比如 AI 生成 PPT,AI 生成总结,AI 翻译等等。这篇文章就简单总结一下,最近 AI,尤其是 ChatGPT 创业的几个思路。后面有机会的话再总结一下 AI 生成图片、视频、音频相关的内容。 网页内容相关 Glarity Glarity 是由 ChatGPT 支持的对 Google 搜索结果或者 YouTube 视频内容输出总结的浏览器插件。 ChatGPT Sidebar ChatGPT Sid Read more ...

2023-02-28 aigc , chatgpt , ai , glarity

使用 Traffmonetizer 来售卖闲置流量 VPS 挂机赚钱

Traffmonetizer 是一个售卖流量的平台,闲置的流量可以售卖给该网站赚取利润。同样该网站售卖的流量也可以兑换成 USDT。如果手上有闲置的 VPS,并且不在乎流量那么可以挂一挂 Traffmonetizer 来赚赚钱来小小弥补一下 VPS 的支出。 在 Traffmonetizer 之前我还用过一段时间 [[nanowire]] ,用一台废弃的 [[OpenVZ]] 的机器挂了不知道多久,然后还兑换了几个 XNO 代币。 当时的宣传语还是 Earn Nano currency in seconds by selling your u Read more ...

2023-02-27 traffmonetizer , bandwidth , usdt , vps

GitHub Blocks 使用体验

前两天邮箱里面突然收到 GitHub 发来的邮件,欢迎使用 GitHub Blocks,当时比较忙就没怎么注意,今天正好闲下来,就把邮件重新看了一下。 什么是 GitHub Blocks GitHub Blocks 是一个实验性质的 UI 界面,在这个界面里面可以使用自定义的组件让用户的 repositories 更加丰富。你可以创建展示的组件,共享给社区,也可以直接使用社区创建的展示组件。 简单的来说,GitHub Block 就是仓库的一种展现形式,在 GitHub Blocks 的显示页面中,用户看到的不再是枯燥无味的代码,而是可以根据不同的 Read more ...

2023-02-15 github , github-blocks , visul

在 Ubuntu 22.04 下安装 Samba

[[Samba]] 是一个在 Windows 上共享文件的协议,在 Linux 上也有一个开源的实现,在 Ubuntu 上安装 Samba 之后就可以让 Linux 分享文件到局域网的中,其他设备,比如 Windows,macOS 都可以进行访问。 虽然很早之前也整理过 samba 相关的内容,但是已经过很久了,再更新一下。 Prerequisites Ubuntu Server sudo 执行权限 vi 基础使用 安装和配置 sudo apt update sudo apt install samba -y samba -V Read more ...

2023-02-12 linux , ubuntu , samba

2023 年 Wise 账号注册及使用

Wise 的账户其实很早就已经开了,但是觉得好像没有那么麻烦就一直没有好好写一下。最近因为搬到了日本,Wise 账号在中国地址下是无法体验实体卡和虚拟卡的,所以就在 Wise 中申请了一下更换地址,以及申请 Wise 实体卡片,因为不是虚假的地址,所以按照界面的要求填写一些地址信息,证明文件(在留卡,带地址的住民票等等能证明真实信息的资料)按要求填写然后提交即可,卡片会在大概 2 个星期左右的时间寄送过来。 在等待卡片的过程中顺便把之前记录在笔记里面的一些重点梳理了一下。这一篇文章就简单介绍一下 Wise 账号的注册以及日常的使用,以避免账号被封。 Read more ...


Rclone 简单使用之挂载存储型 VPS

Rclone 是一款支持在不同对象存储、网盘间同步、上传、下载数据的命令行工具。 我有一个在欧洲的存储型 VPS,硬盘空间很大,但是网络传输速度不足,想要用日本的一台 VPS 加速一下在 Plex 中播放的速度,就想在日本的 VPS 上挂载这一台存储型 VPS,然后在日本的 VPS 上开启 Plex,加速一下网络使用效率,毕竟服务器和服务器之间的网络要更稳定一些。 支持如下主流的对象存储: Google Drive Amazon S3 Openstack Swift / Rackspace cloud files / Memset M Read more ...

2023-02-04 rclone , linux , vps , storage-vps , plex

Go 语言编写的 BaaS:PocketBase 简单介绍

PocketBase 是一个 Go 编写的开源后端 [[BaaS]] Backend-as-a-Service,只用了一个二进制文件就可以实现: 内嵌的 SQLite 数据库 Auth 管理 内置的文件存储和用户管理 方便的 Admin 管理面板(Dashboard) 管理所有的资源 简单的 REST-ish API 官网:https://pocketbase.io/ 所以基本上用户可以通过 PocketBase 来作为应用的后台,比如说要用[[Nuxt.js]] 写一个网站,可以不用写后端服务器代码,而直接使用 Pocke Read more ...


zsh 配置文件解析及优先级

zsh 有五个配置文件,每个文件在不同的场景下被加载,理解它们之间的区别对于正确配置 Shell 环境非常重要。 .zshenv .zprofile .zshrc .zlogin .zlogout 在理解这些配置文件之前,需要先理解几个 Shell 类型的概念。 Shell 类型 Login Shell 和 Non-login Shell Login Shell 是用户登录系统时启动的第一个 Shell,比如通过 SSH 登录远程服务器、在 macOS 上打开 Terminal.app(macOS 默认每次打开终端都是 Read more ...

2023-01-19 zsh , zsh-config , zshrc , zprofile , zshenv , bash , shell

HestiaCP 面板中的模板文件

之前的一篇文章介绍过 HestiaCP 的简单使用,在 HestiaCP 中是通过模板配置文件来配置网站。修改网站的模板可能会造成服务器错误,修改之前请小心。 HestiaCP 的模板文件存放在 /data/templates/ 目录中,对于 Web 服务器,包括了一个初始化脚本 .sh 文件,一个默认的模板 .tpl 和一个 ssl 模板 .stpl。 模板的位置: Service Location Nginx(Proxy) /usr/local/h Read more ...

2023-01-12 hestiacp , control-panel , linux , nginx

最近文章

  • 入手 GL.iNet Comet Pro(RM10):支持 Wi-Fi 6 的远程 IP KVM 家里的 [[Homelab]] 一直是一台 4 盘位的小主机跑 [[Proxmox VE]],上面跑着 Ubuntu 虚拟机、一堆 Docker 服务和下载机。平时远程管理全靠 SSH 加 [[Tailscale]],只要系统还活着基本没什么问题。真正让我不放心的是系统起不来的时候:升级内核后卡在启动界面、改网卡配置时手滑导致网络没起来、BIOS 被重置后不再从正确的硬盘启动,这时候 SSH 连不上,Tailscale 也不会在线,人不在家就只能干等。最近正好赶上一波促销,我入手了 [[GL.iNet]] 的 Comet Pro(型号 GL-RM10)远程 [[IP KVM]],叠加各种限时优惠之后实际支付 590.76 元,算是把 Homelab 远程管理的最后一块短板补上了。
  • 呆呆面板 MCP 配置教程:让 Claude、Cursor 用自然语言管理定时任务 前两天写了一篇 呆呆面板 daidai-panel:轻量级青龙面板替代品介绍与 Docker 部署教程,在那篇文章里我提到呆呆面板和 [[qinglong 青龙面板]] 最明显的代差是内置了 [[MCP]] 服务,但只是简单带过。面板搭起来、脚本陆续迁移进来之后,我每天早上要做的第一件事就变成了打开面板,挨个看昨晚哪些任务失败了、报的什么错、是 Cookie 过期还是网站改版。这种重复又琐碎的巡检,恰好是 AI 最擅长替人做的事情。所以这一篇就专门聊聊呆呆面板的 MCP 怎么配置、怎么接入不同的客户端,以及在权限上应该怎么取舍。
  • 呆呆面板 daidai-panel:轻量级青龙面板替代品介绍与 Docker 部署教程 Homelab 里跑久了,总会攒下一堆零散的小脚本:每天早上抓一次汇率发到 Telegram,定时检查几个网站的证书有没有快过期,隔一段时间把某个 API 的数据拉下来存一份,再加上各种网站的自动签到。最开始我都是直接写进服务器的 crontab,时间一长就发现问题很多,脚本散落在不同的机器上,日志不知道去哪看,失败了也没人通知,Python 依赖装在系统里还经常和别的东西打架。几年前我为此折腾过 [[qinglong 青龙面板]],最近在 GitHub 上又看到一个定位几乎一样、但更轻量的新项目,叫呆呆面板([[daidai-panel]])。
  • RAGFlow:以深度文档理解为核心的开源 RAG 引擎介绍与部署使用教程 这两年我陆陆续续接触过一些 RAG 小工具,从最早自己用 [[LangChain]] 拼一个 demo,到后来用 [[AnythingLLM]]、[[Dify]] 的知识库功能,有一个体验几乎每次都会重演:拿几篇 Markdown 测试的时候效果惊艳,一旦换成真实的业务材料,比如一份带合并单元格的财报 PDF、一份双栏排版的论文、几页扫描的合同,回答马上就开始胡说八道。追查下去会发现问题根本不在大模型,而在最前面的解析和切块环节,表格被拍平成一串没有表头的数字,左右两栏的文字被交错拼接在一起,模型拿到的上下文本身就是错的。也正是因为这个痛点,我在调查 ESP32 小智 AI 后端的时候发现了 [[RAGFlow]],一个可以「深度文档理解」的开源 RAG 引擎。
  • Git 本地忽略文件:.git/info/exclude 的作用与使用技巧 由于本地 IDE、插件、Agent 的差异,所以经常打开项目之后会出现一些只属于我自己的文件,AI Agent 和一些 MCP,Skill 也喜欢在项目根目录里面添加文件。每次 git status 都能看到这一串红色的 untracked 文件,看着很烦,又不太好意思为了自己的习惯去改项目的 .gitignore。这时候我想起了 .git 目录里一个存在感极低的文件 info/exclude,它刚好就是为这种场景设计的。