<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on George的技术和生活笔记</title>
    <link>https://www.zzgeorge.icu/posts/</link>
    <description>Recent content in Posts on George的技术和生活笔记</description>
    <generator>Hugo -- 0.146.0</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 22 Dec 2025 20:00:00 +0800</lastBuildDate>
    <atom:link href="https://www.zzgeorge.icu/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Anytype与CalDAV双向无感同步脚本</title>
      <link>https://www.zzgeorge.icu/posts/anytype_sync_to_cal/</link>
      <pubDate>Mon, 22 Dec 2025 20:00:00 +0800</pubDate>
      <guid>https://www.zzgeorge.icu/posts/anytype_sync_to_cal/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;以下是由AI根据历史对话总结生成&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Anytype ↔ CalDAV 双向无感同步脚本
这是一个 Python 脚本，实现了 Anytype 本地笔记与 CalDAV 日历（如 iCloud, Nextcloud, 群晖 Calendar 等）之间的双向同步。&lt;/p&gt;
&lt;p&gt;✨ 功能特性
双向同步：任意一端修改（新增/编辑/删除），自动同步到另一端。&lt;/p&gt;
&lt;p&gt;云端记忆：同步历史存储在 CalDAV 服务端，无需本地文件，支持多设备（Win/Mac）无缝切换运行。&lt;/p&gt;
&lt;p&gt;智能链接：自动在日历备注中生成 https:// 跳转链接，点击即可唤起 Anytype 并打开对应笔记。&lt;/p&gt;
&lt;p&gt;循环支持：完美支持每日、每周、每月、每年及自定义间隔（如每2天）的循环日程。&lt;/p&gt;
&lt;p&gt;防冲突：智能对比最后修改时间，防止数据回滚。&lt;/p&gt;
&lt;p&gt;⚙️ 配置指南
在使用脚本前，请确保获取以下关键信息：&lt;/p&gt;
&lt;p&gt;Anytype API 凭证：&lt;/p&gt;
&lt;p&gt;进入 Space Settings &amp;gt; Integrations &amp;gt; Manage Keys 创建 API Key。&lt;/p&gt;
&lt;p&gt;获取 ID (Space/Type/Relation)：&lt;/p&gt;
&lt;p&gt;开启 Anytype 的 Show ID 功能（通常在开发者设置中）。&lt;/p&gt;
&lt;p&gt;右键点击你的空间、对象类型（如 Task/Note）以及具体的属性（如 Date, Tag, Checkbox），选择 Copy ID。&lt;/p&gt;
&lt;p&gt;CalDAV 信息：&lt;/p&gt;
&lt;p&gt;获取你的日历服务器地址、用户名和密码。&lt;/p&gt;
&lt;p&gt;📦 安装依赖
需要安装 requests 和 caldav 库：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
