apple-notes-sync
将 Mac 备忘录同步到工作区并加入向量索引,实现语义搜索。当用户说"同步备忘录"、"把备忘录加入记忆"、或想搜索备忘录内容时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
将 Mac 备忘录同步到工作区并加入向量索引,实现语义搜索。当用户说"同步备忘录"、"把备忘录加入记忆"、或想搜索备忘录内容时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | apple-notes-sync |
| description | 将 Mac 备忘录同步到工作区并加入向量索引,实现语义搜索。当用户说"同步备忘录"、"把备忘录加入记忆"、或想搜索备忘录内容时使用。 |
relay-bot/sync-apple-notes.ts 脚本存在bun ~/Documents/Ai管理的文件夹/relay-bot/sync-apple-notes.ts
首次运行需要授权(系统弹窗),用户需允许访问备忘录。
备忘录数量大(>500 条)时先用 --limit 测试:
bun ~/Documents/Ai管理的文件夹/relay-bot/sync-apple-notes.ts --limit 50
~/Documents/Ai管理的文件夹/apple-notes/bun ~/Documents/Ai管理的文件夹/relay-bot/memory-tool.ts index
bun ~/Documents/Ai管理的文件夹/relay-bot/memory-tool.ts search "关键词"
| 参数 | 说明 | 示例 |
|---|---|---|
--folder | 只同步指定文件夹 | --folder "工作" |
--limit | 限制每个文件夹处理数量 | --limit 100 |
lsof ~/Documents/Ai管理的文件夹/.memory.sqlite
kill <PID> # 杀掉非 server.ts 的进程
备忘录太多导致超时。用 --limit 分批处理。
系统设置 → 隐私与安全性 → 自动化 → 允许终端/Cursor 访问 Notes
在 cron-jobs.json 添加:
{
"id": "apple-notes-sync",
"name": "每日同步 Mac 备忘录",
"enabled": true,
"schedule": { "kind": "cron", "expr": "0 3 * * *", "tz": "Asia/Shanghai" },
"message": "执行 Mac 备忘录同步:\n1. 运行 sync-apple-notes.ts\n2. 运行 memory-tool.ts index\n3. 汇报同步结果"
}
apple-notes/
├── Notes/ # 默认文件夹
│ ├── 备忘录1.md
│ └── 备忘录2.md
├── To Do/ # 待办文件夹
└── .sync-manifest.json # 同步状态记录
Go 语言项目的开发模式和最佳实践。当用户提到"写 Go 代码""Go 服务""Go 接口""goroutine""Go 测试"时使用。
macOS 桌面应用开发的模式和最佳实践。当用户提到"开发 Mac 应用""SwiftUI""Swift 代码""桌面应用""菜单栏应用"时使用。
创建或更新 Skill 的交互式 SOP,通过分步提问引导用户完成 Skill 设计与实现。当用户提到「创建 skill」「帮我做一个 skill」「更新 skill」时使用。
Agent 闭环自验证工作流,在完成代码修改后自动执行"写代码→构建→验证UI→查日志→修复→再验证"的完整循环。当 Agent 完成功能开发、Bug 修复、UI 修改、API 变更或任何代码改动后,应主动触发此验证流程,确保改动真正生效且无副作用。适用于 Web 前后端项目的闭环验证。
统一 AI 调用服务,三服务商策略(4sapi+sodao+OpenRouter),支持文本对话、图片理解、PDF/音视频分析、图像生成、流式输出、智能降级。当需要接入大语言模型或实现多模态 AI 功能时使用。
企微聊天记录查看方案,后端统一处理消息同步/解密/媒体下载/语音转文字,前端按业务场景分散在各模块。当需要展示聊天记录、实现会话历史查看或消息渲染时使用。