Flag

第一个

  • 仔6月底放假前,看完西语A1阶段85节课。加油!

第二个

  • 法雅节图片视频

第三个

  • 搭建免费Oracle Cloud节点,仔可以看BBC动画。(测试完,无法注册免费Oracle节点)

pi400网络连接分析脚本

ssh连接pi400调试时,有时会断线,但可能pi400与wifi还是连接的,请帮写个分析脚本,看看它与wifi连接稳定性,与业务相关的youtube/cloudflare/github的连接稳定性。

传到 Pi 后直接用:

# 传到 Pi
scp netwatch.sh pi@raspberrypi.local:~/

# 加执行权限
chmod +x ~/netwatch.sh

# 单次完整报告(排查当前状态)
bash ~/netwatch.sh

# 持续监控(每60秒检测一次,同时写日志)
bash ~/netwatch.sh --watch --log

脚本检测四个层面:

WiFi 层:信号强度(dBm)并给出优/良/差评级、频率、连接速率、RX丢弃包数。信号低于 -80dBm 基本可以确定是断线根源。

网关层:ping 本地路由器,RTT 和丢包率。网关丢包说明 WiFi 本身不稳,跟外网无关。

业务节点:分别 ping YouTube、Cloudflare R2、Cloudflare Pages、GitHub、Gemini API,每个节点显示丢包率和 RTT,颜色区分正常/警告/故障。

SSH 断线原因:检查 sshd 的 ClientAliveInterval 配置,为 0 时直接给出修复命令;同时抓取过去 24 小时的 SSH 断线日志;顺带检测 CPU 温度,Pi 过热会触发降频影响 WiFi 驱动稳定性。

SSH 断线最常见的两个原因:一是 sshd 没开 keepalive,长时间无操作后连接被路由器 NAT 超时踢掉;二是 WiFi 信号弱导致间歇性断联。脚本的输出能直接定位是哪种。

[Read More]

YouTube视频转播客系统(思路版)

节目列表:“叶牧讲道”

https://www.youtube.com/playlist?list=PLJrxdSPqlkthQegOJr0tTNNMJTRy1mufQ

为了将这套“YouTube视频转播客”系统打造为真正生产级、全球化、且具备 AI 能力的平台,我们需要对您现有的脚本架构进行深度优化。

这份优化方案将解决三个核心痛点:中国访问稳定性、AI 自动化处理、以及系统长期运行的低维护性。


🛠️ 方案总架构:全球化“福音中转站”

  • 执行层 (VPS): 仅负责 yt-dlp 下载和初步转码,不存储文件。

  • 存储层 (Cloudflare R2): 作为全球音频分发站(10GB 免费,中国直连友好)。

  • AI 增强层 (OpenAI/Whisper): 自动提取讲道金句和摘要。

  • 展示层 (GitHub Pages + Cloudflare CDN): 托管 RSS 订阅源,永不掉线。


1. 核心脚本优化:fetch.sh (生产级增强)

优化点:增加错误重试、元数据抓取、以及针对 R2 的极速同步。

Bash

#!/bin/bash
# 自动退出并记录日志
set -e
LOG_FILE="podcast_sync.log"

# 配置区
CONFIG_FILE="config.json"
TEMP_DIR="./temp_audio"
mkdir -p $TEMP_DIR

echo "[$(date)] 开始同步任务..." | tee -a $LOG_FILE

# 读取配置循环处理
jq -c '.channels[]' $CONFIG_FILE | while read ch; do
    NAME=$(echo $ch | jq -r .name)
    URL=$(echo $ch | jq -r .youtube)
    BUCKET=$(echo $ch | jq -r .bucket)

    echo "正在处理频道: $NAME"

    # 1. 增强版 yt-dlp:抓取音频、封面、简介json
    # --download-archive 确保不重复下载
    yt-dlp -x --audio-format mp3 --audio-quality 0 \
        --write-thumbnail --convert-thumbnails jpg \
        --write-info-json \
        --download-archive "archive_${BUCKET}.txt" \
        -o "${TEMP_DIR}/${BUCKET}-%(upload_date)s-%(title)s.%(ext)s" \
        --limit-rate 10M "$URL"

    # 2. 自动上传到 Cloudflare R2 (配置好的 rclone 驱动名设为 r2)
    # 使用 rclone copy 而非 move,确保上传成功后再清理
    rclone copy $TEMP_DIR/ r2:$BUCKET/ --include "${BUCKET}-*" --progress

    # 3. 清理本地缓存
    rm -rf $TEMP_DIR/${BUCKET}-*
done

echo "[$(date)] 同步完成。" | tee -a $LOG_FILE

2. 内容增强优化:generate_rss.py (AI & SEO 级)

优化点:增加 Apple Podcast 官方分类AI 摘要占位符、以及中西双语元数据

[Read More]

python虚拟环境设置

设置虚拟环境(Virtual Environment)是 Python 开发的“基操”,你记忆中带 env 的那个内置工具叫 venv

在项目目录下搞个隔离环境,能有效避免不同项目之间的库版本冲突(比如这个项目要 pandas 1.0,那个要 pandas 2.0)。

以下是快速设置的 3 步走方案:


1. 创建虚拟环境

打开终端(Terminal / CMD),进入你的项目文件夹,运行:

Bash

# 'venv' 是工具名,第二个 'venv' 是你给环境起的文件夹名(通常都叫 venv 或 .venv)
python -m venv venv

运行完后,你会发现文件夹里多了一个叫 venv 的目录。


2. 激活虚拟环境 (最重要的步骤)

创建完后,你必须“进入”这个环境,命令根据操作系统有所不同:

操作系统激活命令 (在项目根目录运行)
Windows (CMD)venv\Scripts\activate
Windows (PowerShell).\venv\Scripts\Activate.ps1
macOS / Linuxsource venv/bin/activate

激活成功的标志: 你的命令行提示符前面会出现 (venv) 的字样。


3. 安装库并开始运行

激活后,你进行的任何 pip install 都只会装在这个小房间里,不会污染系统全局环境。

Bash

# 比如安装我们刚才脚本需要的 pandas
pip install pandas

# 运行你的脚本
python wise_calc.py -f my_data.csv

🛠️ 常用进阶操作

  • 退出环境: 直接输入 deactivate 即可回到全局环境。

    [Read More]

Tax

有关税务的一些资料:

—-720表计算资产时,西班牙税务局官方汇率表查询网址—-

在申报西班牙 720 表(Modelo 720,海外资产申报)时,所有非欧元资产必须按照当年 12 月 31 日的官方汇率换算成欧元。

西班牙税务局(Agencia Tributaria)并没有一个独立的汇率查询页面,其官方认可的汇率来源是**欧洲中央银行(BCE/ECB)**发布的汇率。

以下是具体的查询网址和操作建议:

1. 官方查询网址

你可以通过以下两个官方渠道查询:

2. 计算 720 表时的关键规则

在查找汇率时,请注意以下三点:

  1. 参考日期: 必须使用资产所属年度 12 月 31 日 的汇率。如果 12 月 31 日是周末或节假日,应使用离该日期最近的最后一个工作日公布的汇率。

  2. 平均余额(仅限银行账户):

    • 对于银行账户,你需要申报两个数值:12 月 31 日的余额第四季度(10月-12月)的平均余额

    • 12 月 31 日余额: 使用 12 月 31 日当天的汇率。

    • 第四季度平均余额: 税务局通常允许直接使用 12 月 31 日的同一汇率 来换算该季度平均值,不需要每天去查汇率计算。

      [Read More]

西班牙非营利性临时居留许可续签(警察局更新指纹)

2026.02.18更新

顺利拿到新TIE卡,赶了个晚场,周一和周三的下午4点到7点40警察局办公,不想让小朋友再请假了,今年因为感冒、看病什么的请了好几次了,哈哈。

推荐查询排号的网站,他是靠去的人帮忙发排号信息来更新,还算准,我的号是2026/066,看的当天号已经到了2026/075,我们也是上星期五看到号到了61才决定去的。

2026.01.29更新

顺利办完手续,一家三口全程20分钟搞定。

先找到门口一位女官员,拿着一叠纸,她会检查预约单和护照,对照名单上打勾后,会让你在门口排队。然后就是等着警察叫进去,在里面办公室门口等。

现在办事窗口比去年多了很多,大概有10个了,去年只有5个左右。这次办理的运气很好,碰到一位年轻女士,会英语,过程就顺畅多了。

材料只收了银行那张缴费单,因为我改了住家地址,也收了住家证明,其他材料都没要,照片也不需要。只是小朋友长大了,我们主动照了新照片,并给了办事官员。

取卡也不再需要去网上看排号了,30天后就可以直接去取卡警察局拿了,桌面隔板上专门贴了英文说明,她也专门提醒了我们。 图片描述


Para tramitar la solicitud de la Tarjeta de Identidad de Extranjeros (TIE, “toma de huellas”) debe abonar la tasa código 012, que gestiona la Dirección General de la Policía y cuyo enlace de acceso es el siguiente: https://sede.policia.gob.es/Tasa790_012/

办理外国人身份证(TIE,即"采集指纹")申请时,需缴纳代码012的费用,该费用由警察总局管理,其访问链接如下:https://sede.policia.gob.es/Tasa790_012/

gpt: 好的,下面帮您整理 瓦伦西亚省(含省会瓦伦西亚市)几个可办理“居留卡/按指纹(toma de huellas)”的备选办公室,并附上交通与预约建议。请注意:虽然这些地点列为外籍事务或警察局办公点,但并非每个时段都保证有“按指纹”服务,建议预约前电话或在线核实。

手工点开确认的几个点谷歌地图位置列表


备选地点一:(市区最近的点,肉身确认是在这办理,因为去年一下飞机就是到这来办手续)

官方网址 – ‘Trámites que se realizan en otras sedes de Valencia’ – ‘COMISARIA DE PATRAIX (C/ Dels Gremis, 6 – Valencia) – Para emisión de tarjetas NO COMUNITARIOS(帕特莱克斯警局(地址:瓦伦西亚市格雷米斯街6号)——办理非欧盟居民身份证件)’

[Read More]

学习&想想

问题:李录书中《文明、现代化、价值投资与中国》推荐书籍时(罗伯特·赖特(Robert Wright)的《为什么佛 学是真实的》(Why Buddhism is True))说到基督教和佛教,认为基督教被科学证伪,佛教被科学证实,能帮我详细分析查找一下李录的相关讲话吗?因为我是一名基督徒,很感兴趣他的想法。


chatgpt:

我帮你查到了李录本人对这本书(Why Buddhism Is True)的简介和评论内容(中文版本主要来自他在2017–18 年的年度书评),以及相关 比较客观的背景说明,下面把核心内容整理给你:


🧾 一、李录对这本书的核心评价(原话核心摘录)

李录在他的年度书评里写道:

  • 他认为 这本书采用科学方法去印证佛学的一些基本洞见,并且在某种程度上开启了佛学的 “科学化和现代化”。李录特别强调这点。(搜狐)

  • 他指出, 现代科学特别是实证科学对西方一元宗教(如基督教)的一些传统主张提出了挑战,并认为其中一些教义已经被科学证伪(这是他书评里的观点指向)。(搜狐)

  • 相比之下,李录认为佛学中的一些洞见 随着现代科学(如进化心理学、认知科学)不断发展,越来越得到验证或共鸣。这正是他认为这本书“特别有意义”的原因。(界面新闻)

这个观点在李录的书评里是站在 现代文明、科学精神与宗教传统关系的角度来谈的,不是基于神学立场,而是从 “科学是否印证某种思想的解释力” 出发。(搜狐)


📘 二、李录引用的书的基本立论(罗伯特·赖特的观点)

要理解李录的这段话的意义,我们也需要看一看这本书本身的立足点:

  • Why Buddhism Is True 并不是传统意义上试图论证佛教宗教真理,而是 围绕进化心理学和认知科学,来解释佛学中的某些核心洞见(如苦、无我、觉知等)如何与科学认知相吻合。(维基百科)

  • 作者(罗伯特·赖特)认为,佛学对痛苦根源的洞见,与现代科学对大脑如何运作的认知之间有深刻联系,因此他认为某些佛学层面的洞见 可以在科学背景下理解为“真的”或有证据支持的。(维基百科)

  • 这本书尤其强调:人们对自我、欲望、痛苦的错误认识,是科学与佛学可以共同指向的一个真相;通过冥修、觉知训练,有助于我们减少痛苦。(维基百科)

也就是说,这本书的 “真” 并不是 宗教真理的绝对判定,而更像一种 哲学 + 心理学角度的“有效解释框架”


📌 三、关于“基督教被科学证伪”这一说法

李录在书评里使用的表述是:

“一元宗教中关于上帝的基本假说没有得到科学的印证,而且教会的许多具体教义甚至已被科学证伪。” (搜狐)

需要澄清几点:

✔️ 这是李录对某些宗教主张与科学之间对立的一种观察性观点,并不是基督教整体的否定。
✔️ “科学证伪”在这里是指 用实证科学的方法无法支持某些宗教主张(比如某些字面理解的神创、奇迹等),这是科学与超自然信仰之间的认知方法的本质差异。科学的检验范式与宗教启示范式不是同一种认知路径。(搜狐)

例如:

  • 科学依赖经验观察、实验证据;

  • 宗教信仰往往依赖启示、神圣传统,两者的知识来源和方法论本来不同。(维基百科)

    [Read More]

Mac mini搭建本地大模型(chatgpt)

如果用mac mini来部署本地跑模型,需要做些准备

这个问题问得很到位 👍
我按**“现实可行 + 不踩坑”**的思路,给你一份 Mac mini 本地跑模型的准备清单。不玩概念,只讲能不能跑、跑得怎么样。

先给一句结论:
Mac mini 非常适合“安静、稳定、本地 AI 助手”,但前提是 型号和内存选对


一、先选对 Mac mini(这是最关键的一步)

✅ 强烈推荐

Apple Silicon(M 系列)

芯片是否推荐说明
M2 / M2 Pro⭐⭐⭐⭐性价比高,够用
M1 / M1 Pro⭐⭐⭐⭐二手也很香
M3 / M3 Pro⭐⭐⭐⭐⭐最佳(预算允许)

❌ 不推荐

  • Intel Mac mini

    • 跑 LLM 很慢

    • 功耗高

    • 没有 Metal GPU 优势

👉 一句话

M 系列 + 大内存 = 本地模型体验好坏的分水岭


二、内存怎么选(比 CPU 更重要)

这是很多人会选错的地方。

[Read More]

西班牙驾照B证理论考试

– 西班牙驾照理论考试手册、书籍、资料 –


- gemini:

在西班牙考取驾照(Permiso B)是一个系统性的工程。针对 2026 年的最新的考试要求,我为你整理了以下核心的学习手册、书籍和在线资料。

1. 官方与权威学习手册 (Manuals)

如果你想打好基础,完整的理论手册是必不可少的。

  • DGT 官方手册(电子版): 西班牙交通总局 (DGT) 虽然不直接卖书,但大多数驾校使用的教材都是基于 DGT 的法规。你可以在 VialtestTeórico Permiso B Online 找到 2026 年最新版的 PDF 电子书

  • 驾校教材 (Libro de Autoescuela): 如果你在当地驾校报名,他们会提供实体书。这类书籍通常图文并茂,非常直观,适合初学者。

2. 刷题神器 (Apps & Websites)

在西班牙,通过理论考试的关键在于“刷题”。以下是口碑最好的工具:

  • TodoTest (最推荐): 西班牙国民级的刷题 App。它包含 DGT 官方题库、按章节练习以及模拟考试。提供网页版和移动端,完全免费

  • Autoescuela Móvil: 界面友好,不仅有题目,还有详细的错题解析,帮助你理解交通法规背后的逻辑。

  • PracticaTest: 提供多种语言(包括英文和西文),它的题目更新速度非常快,模拟考试的界面与正式考试非常相似。

  • miDGT (官方 App): 虽然主要是查分和管理证件,但在备考期间可以用来查看你的考试预约状态。

3. 中文学习资源 (Chinese Materials)

对于华人群体,由于 DGT 官方考试目前暂不提供中文试卷(通常只有西、英、法、德语),很多考生会选择以下方式:

  • 华人驾校教材: 马德里、巴塞罗那等地的华人驾校(如“一通”、“中西”等)通常会提供中西双语对照的手册。这对理解生僻的交通术语非常有帮助。

  • 微信小程序: 搜索“西班牙驾照题库”,有一些专门针对华人开发的刷题小程序,会将西语题目翻译成中文,帮助你跨越语言障碍。

4. 考试概览与规则 (Quick Facts)

安装outline排障

这个错误提示非常明确:Docker 无法连接到 Docker Hub 镜像仓库i/o timeout)。

简单来说,你的服务器在尝试下载 watchtower(用于自动更新 Outline 的组件)时,网络请求超时了。这通常是因为服务器所在的环境存在网络限制(GFW 拦截)或 DNS 解析问题。

你可以尝试以下几种解决方案:

1. 设置 Docker 国内镜像加速器

如果你使用的是中国大陆境内的服务器,直接访问 Docker Hub 经常会超时。你可以配置国内的镜像源来绕过这个问题。

编辑 Docker 配置文件(如果文件不存在则创建一个):

Bash

sudo nano /etc/docker/daemon.json

将以下内容粘贴进去(这里以几个常用的镜像源为例):

JSON

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://noohub.net"
  ]
}

保存退出后,重启 Docker 服务:

Bash

sudo systemctl daemon-reload
sudo systemctl restart docker

重启后,重新运行 Outline 的安装脚本。


2. 手动拉取镜像(测试连接)

在再次运行安装脚本前,你可以手动测试 Docker 能否拉取镜像:

Bash

docker pull containrrr/watchtower:latest

如果这一步依然报错 Timeout,说明镜像源失效或网络依然不通。


3. 检查 DNS 设置

有时是因为服务器无法正确解析 registry-1.docker.io 的 IP 地址。你可以尝试修改 DNS 配置文件:

[Read More]

老笔记本实现语音识别功能

订阅的老时课程一直是在小程序里听音频,有时候会想看看文字稿,以前也想在自己笔记本上部署个语音识别产品,当时搜了下,可能也就讯飞、百度什么的有些可以免费使用的产品,开源的解决方案好像没有。

今天突然又想到这个念头,就在chatgpt和gemini上问了下,找到他们共同推荐的开源方案:OpenAI’s Whisper,结果竟然很轻松地就在我的老笔记本(LenovoTninkPad X1 Carbon)上跑起来了。

图片描述

感叹一句,科技发展的速度真是快呀!


提问(chatgpt/gemini): “语音识别,中文,逐字稿,有能在mac10.15.7上运行的开源方案吗?16G内存 ”

chatgpt:

可以的,而且在 macOS 10.15.7(Catalina)+ 16GB 内存 这个条件下是完全可行的
我直接给你 “能跑 + 不折腾 + 实际可用” 的开源方案结论。


✅ 结论先行(给你选)

macOS 10.15.7 上,最稳妥、成功率最高的是:

🥇 OpenAI Whisper(CPU 版)
🥈 Whisper.cpp(强烈推荐,最省资源)

不推荐:WhisperX / NeMo(对系统和依赖要求过高)


🥇 方案一:OpenAI Whisper(Python 版,经典方案)

✅ 兼容 Catalina

✅ 16GB 内存完全够

✅ 中文效果好

⚠️ 速度一般(CPU)


一、环境要求(你都满足)

  • macOS 10.15.7

  • Python 3.8 / 3.9(不要 3.11)

  • 无需 GPU

  • 16GB RAM ✅


二、安装步骤(一步一步,不踩雷)

1️⃣ 安装 Python(如果没有)

👉 推荐 3.9

[Read More]