cfanzp

cfanzp学习笔记

MemPalace - GitHub 最强 AI 记忆系统

MemPalace - GitHub 最强 AI 记忆系统 简介 MemPalace 是一款开源的 AI 记忆系统,由《生化危机》女主角 Milla Jovovich 与程序员老友 Ben Sigman 及 Claude 共同打造。 该项目在 LongMemEval 基准测试中拿下96.6% 的史上最高分,而且完全免费、本地可运行。 GitHub: https://github.com/milla-jovovich/mempalace Stars: 30,000+ | Fork: 3,800+ 为什么需要 AI 记忆系统 现在的 AI 对话存在一个核心问题:每次对话都是从头开始,AI 不记得你们之前聊过什么。 传统方案要么把所有历史塞进上下文(成本太高),要么用向量数据库搜索(效果有限)。 MemPalace 提出了全新的解决思路:记忆宫殿法。 核心设计:记忆宫殿 MemPalace 的名字来源于古希腊演说家常用的"记忆宫殿法"——通过在脑中构建虚拟空间来存储和检索信息。 层级结构 1 2 3 4 5 6 7 Palace(宫殿) ├── Wings(翅膀)- 一个人或一个项目 │ └── Rooms(房间)- 具体主题(如认证、计费、部署) │ └── Drawers(抽屉)- 原始对话记录 │ └── Closets(衣柜)- 压缩摘要 │ └── Halls(走廊)- 记忆属性(建议、偏好、决策) └── Tunnels(隧道)- 打通不同 wing 的同一主题 检索效率 在 22000+ 真实对话中的测试结果:

Feeder - 开源 Android RSS 阅读器

Feeder - 开源 Android RSS 阅读器 简介 Feeder 是一款开源的 Android RSS 阅读器应用,从 2014 年开始开发,至今仍在活跃维护。它支持 RSS、Atom 和 JSONFeed 三种主流格式,让你能够在一个应用中阅读来自所有 favorite 网站的最新资讯。 核心特点:完全本地运行,无需注册账户,数据 100% 隐私保护。 主要特性 离线阅读 - 文章缓存本地,随时离线阅读 通知支持 - 新文章推送通知 OPML 导入/导出 - 方便迁移订阅列表 Material Design - 现代 Material Design 设计风格 多语言支持 - 支持 Weblate 翻译 免费开源 - GPLv3 协议 安装方式 F-Droid(推荐) 在 F-Droid 应用商店搜索 “Feeder” 或访问: F-Droid Google Play Google Play GitHub Releases 直接下载 APK: GitHub Releases 自行编译 如果你想自行编译体验最新功能:

Surfingkeys - 浏览器端的 Vim 键位扩展

Surfingkeys - 浏览器端的 Vim 键位扩展 什么是 Surfingkeys Surfingkeys 是一个为浏览器设计的键位扩展,兼容 Chrome、Chromium、Firefox 和 Safari。它将 Vim 编辑器的操作方式带入浏览器,让用户可以完全脱离鼠标,仅用键盘就能高效浏览网页。 目前该项目在 GitHub 上拥有 6.1k stars,可见其受欢迎程度。 安装 Chrome/Chromium 从 Chrome Web Store 安装 Firefox 从 Firefox Add-ons 安装 核心功能 1. 键盘导航 按键 功能 j/k 向下/向上滚动 h/l 向左/向右滚动 d/u 向下/向上滚动半页 f 跟随链接(显示提示字母) F 在新标签页中打开链接 t 搜索书签/历史 / 在当前页面搜索 T 切换标签页 2. Vim 风格操作 Normal 模式: 默认模式,使用上述键位导航 Insert 模式: 在输入框中输入时自动启用 Visual 模式: 按 v 切换,可使用 Vim 光标移动选择文本 Vim-like marks: 支持书签标记 3.

NotebookLM 去水印工具 - 免费在线解决方案

NotebookLM 去水印工具 什么是 NotebookLM NotebookLM 是 Google 推出的一款 AI 笔记和研究助理工具,它可以将文档、PDF、幻灯片等材料转化为交互式笔记,还能生成 Podcast 风格的音频摘要。然而,NotebookLM 导出的视频和幻灯片默认带有水印,这对于需要干净素材进行二次创作或专业演示的用户来说是个困扰。 NotebooKLM Remover 是一个免费的在线工具,可以帮助用户移除这些水印,无需安装任何软件。 工具概述 NotebookLM Remover 是一个基于浏览器的免费在线工具,主要功能包括: 视频去水印 - 移除 NotebookLM 生成的视频水印和片尾 PDF 去水印 - 从导出的 PDF 幻灯片中移除 Logo PPTX 去水印 - 清理 PPTX 演示文稿中的水印 核心特性 像素级精确去除:预设 NotebookLM 720p/1080p 布局坐标,自动检测并裁剪 100% 隐私保护:所有处理通过 WebAssembly 在浏览器本地完成,文件不上传服务器 无损画质:采用 Smart CRF 18 编码,在去除水印的同时保持原始画质 完全免费:无需付费即可使用 使用方法 视频去水印 访问 NotebookLM Remover 视频去水印页面 将您的 .mp4 文件拖放到上传区域(最大支持 100MB) 工具会自动检测并处理视频 下载处理后的干净视频 PDF 幻灯片去水印 访问 PDF 去水印页面 上传您的 PDF 文件 自动移除右下角的水印 Logo 下载清理后的 PDF PPTX 去水印 访问 PPTX 去水印页面 上传 PPTX 演示文稿 工具自动处理 获取干净的演示文件 技术原理 该工具的核心技术特点:

MQTT 使用场景详解

MQTT 使用场景详解 什么是 MQTT MQTT(Message Queuing Telemetry Transport)是一种轻量级、基于发布/订阅模式的消息传输协议,由 IBM 的 Andy Stanford-Clark 和 Arcom 的 Arlen Nipper 于 1999 年设计。该协议专为低带宽、高延迟或不可靠的网络环境优化,特别适合物联网(IoT)设备通信。 MQTT 以其简洁的设计和极低的开销著称,最小报文只有 2 字节,广泛应用于智能家居、工业物联网、车联网等领域。 MQTT 核心特性 1. 发布/订阅模式 与传统的请求/响应模式不同,MQTT 采用发布/订阅模式: 发布者(Publisher):将消息发送到主题(Topic) 订阅者(Subscriber):订阅感兴趣的主题 Broker(代理):负责接收消息并转发给订阅者 这种松耦合的架构使得发布者和订阅者可以独立运行,无需直接连接。 2. QoS(服务质量) MQTT 提供三种服务质量级别: QoS 0:最多分发一次(At most once) 发送一次,不确认 适用于对可靠性要求不高的场景 QoS 1:至少分发一次(At least once) 确认后重发,确保到达 适用于需要确保到达的场景 QoS 2:仅分发一次(Exactly once) 四次握手,确保唯一 适用于关键任务场景 3. 主题(Topic) 主题是 MQTT 的核心概念,采用分层结构: 1 2 3 home/livingroom/temperature home/bedroom/humidity industrial/factory1/sensor/pressure 支持通配符: #:匹配多层路径 +:匹配单层路径 4. 遗嘱消息(Last Will) 当客户端异常断开时,Broker 可以发送预设的遗嘱消息,用于通知其他客户端设备离线。

IPsec VPN 详解

IPsec VPN 详解 什么是 IPsec IPsec(Internet Protocol Security)是 IETF 制定的安全协议标准,用于在 IP 层提供安全的数据传输。它是企业网络中最广泛使用的 VPN 技术,也是网络层安全的基石。 IPsec 不是一个单一的协议,而是一个协议套件,包含多个子协议来实现不同安全功能。 IPsec 组件 1. 安全协议 AH(Authentication Header):提供数据完整性、源认证和防重放攻击 ESP(Encapsulating Security Payload):提供加密、完整性认证(常用) 2. 密钥交换协议 IKE(Internet Key Exchange):自动密钥协商和管理 3. 安全关联(SA) 定义通信双方如何保护数据 包括加密算法、密钥、生命周期等 工作模式 1. 传输模式(Transport Mode) 只加密数据部分(payload) 原始 IP 头保留 适用于主机到主机的通信 1 2 原始 IP 包: [IP Header][TCP][Data] IPsec 传输: [IP Header][ESP][TCP][Data][ESP Trailer] 2. 隧道模式(Tunnel Mode) 加密整个原始 IP 包 加上新的 IP 头 适用于网关到网关或网关到主机 1 2 原始 IP 包: [原始 IP][TCP][Data] IPsec 隧道: [新 IP Header][ESP][原始 IP][TCP][Data][ESP Trailer] IKE 阶段 Phase 1(建立 ISAKMP SA) 协商安全参数 认证对等体 建立第一阶段 SA 两种模式: