上一篇
(4753期)pdf-ocr-extraction – 本地OCR零成本提取扫描PDF文字
下一篇
(4751期)Password Manager – 军工级加密 · 零云端本地保险箱
原生操控 Apple 备忘录,本地安全记笔记 通过 AppleScript 原生操控 macOS 备忘录,支持创建、搜索、读取笔记,无需第三方 API,数据完全本地存储。 使用说明 核心用法 macos-notes 是一款基于 AppleScript 的 macOS 专属技能,通过 osascript 与系统备忘录应用(Notes.app)深度集成,实现笔记的自动化管理。该技能采用 shell 脚本封装层 ($SKILL_DIR/scripts/notes.sh) 作为统一入口,支持六大核心操作:列出账户与文件夹、创建笔记、读取笔记、列出笔记、搜索笔记。 所有交互均通过 JSON 格式经 stdin 传递,避免命令行参数泄露敏感数据。创建笔记时支持纯文本自动转 HTML,或直接传入富文本 HTML;读取时则自动将内部 HTML 渲染为纯文本返回。技能强制要求先执行 list-folders 以识别账户结构,解决跨账户同名文件夹的歧义问题。 显著优点 原生系统集成:直接调用 AppleScript,无需第三方云服务或 API 密钥,数据完全保留在本地 iCloud/本地账户中。 零配置依赖:仅需系统预装的 osascript 和 python3,无额外二进制依赖。 安全传输设计:JSON 通过 stdin 传递,规避进程列表暴露敏感内容的风险。 自动格式转换:底层处理 HTML/文本转换,用户侧只需关注内容本身。 审计日志:所有操作记录至 logs/notes.log,便于追溯。 潜在缺点与局限性 平台严格受限:仅支持 macOS,Windows/Linux 用户无法使用。 密码笔记不可访问:受 AppleScript 沙盒限制,无法读取或修改受密码保护的笔记。 标题精确匹配:read-note 依赖笔记标题精确匹配,容错性较低。 无并发控制:未提及锁机制,多进程同时写入可能导致数据竞争。 HTML 能力有限:虽支持原始 HTML 注入,但 Notes.app 实际渲染能力受限于其内部 HTML 子集,复杂样式可能被过滤。 适合人群 macOS 重度用户,希望将笔记管理纳入自动化工作流 注重隐私、拒绝云服务同步的本地优先用户 需快速记录会议纪要、待办事项或碎片化信息的效率工作者 与其他 CLI 工具链(如 fzf、jq)集成的开发者 常规风险 数据误操作:精确匹配标题机制下,误删或覆盖同名笔记风险存在 脚本注入:虽经 JSON 转义,但 html 字段的原始 HTML 注入仍需警惕 XSS 样式的内容污染 iCloud 同步延迟:依赖系统级同步,网络异常时可能出现笔记状态不一致 权限变更:macOS 版本升级可能收紧 osascript 对 Notes.app 的自动化权限,导致技能失效 原始说明 Create, read, search, and manage macOS Notes via AppleScript. Use when the user asks to take a note, jot something down, save an idea, create meeting notes,...
原生操控 Apple 备忘录,本地安全记笔记
通过 AppleScript 原生操控 macOS 备忘录,支持创建、搜索、读取笔记,无需第三方 API,数据完全本地存储。
macos-notes 是一款基于 AppleScript 的 macOS 专属技能,通过 osascript 与系统备忘录应用(Notes.app)深度集成,实现笔记的自动化管理。该技能采用 shell 脚本封装层 ($SKILL_DIR/scripts/notes.sh) 作为统一入口,支持六大核心操作:列出账户与文件夹、创建笔记、读取笔记、列出笔记、搜索笔记。
所有交互均通过 JSON 格式经 stdin 传递,避免命令行参数泄露敏感数据。创建笔记时支持纯文本自动转 HTML,或直接传入富文本 HTML;读取时则自动将内部 HTML 渲染为纯文本返回。技能强制要求先执行 list-folders 以识别账户结构,解决跨账户同名文件夹的歧义问题。
osascript 和 python3,无额外二进制依赖。logs/notes.log,便于追溯。read-note 依赖笔记标题精确匹配,容错性较低。fzf、jq)集成的开发者html 字段的原始 HTML 注入仍需警惕 XSS 样式的内容污染osascript 对 Notes.app 的自动化权限,导致技能失效Create, read, search, and manage macOS Notes via AppleScript. Use when the user asks to take a note, jot something down, save an idea, create meeting notes,…
本站提供的资源转载自国内外各大媒体和网络,仅供试玩体验;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该游戏内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。
上一篇
(4753期)pdf-ocr-extraction – 本地OCR零成本提取扫描PDF文字
下一篇
(4751期)Password Manager – 军工级加密 · 零云端本地保险箱
还没有玩家留言,来抢沙发吧~
登录后即可发表你的资源评测、评分,与其他玩家交流