apple-notes-writer

v1.0.0

完美格式写入Apple备忘录。支持HTML格式、Markdown转换、多文件夹管理、自动转义特殊字符。

0· 47·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
技能名/描述(写入 Apple Notes)与其所需项一致:没有外部凭据、没有不相关的二进制或配置路径。代码实现通过 AppleScript 操作 Notes(macOS-only),这是实现该目的的合理手段。
Instruction Scope
SKILL.md 指示运行本地 Python 脚本、可读取本地 Markdown 文件并将内容通过 AppleScript 写入 Notes。指令只引用本地文件、AppleScript 和 Notes,未要求读取系统范围凭据或把数据发送到外部网络端点。批量导入会读取指定目录下的 .md 文件——这与功能预期一致。
Install Mechanism
无安装规范(instruction-only + 附带脚本文件),不会自动下载或在安装时写入不明二进制。代码以脚本形式包含在包内,执行时使用本机 osascript。
Credentials
无需任何环境变量、API 密钥或外部凭据。请求的本地资源(文件路径、Notes 帐户)与功能直接相关,未见与功能无关的敏感凭据。
Persistence & Privilege
技能未设置 always:true,也不会修改其他技能或全局代理配置。默认允许模型调用(平台默认),但这与技能能力和风险无不一致之处。
Assessment
这个技能看起来实现了它宣称的功能:通过本地 Python 脚本调用 osascript/AppleScript 在 macOS 的 Apple Notes 中创建、更新和读取笔记。注意事项: - 该脚本会在本地执行 AppleScript(osascript),因此 macOS 的“自动化/辅助权限”可能会弹出授权提示。保证在受信任的机器上运行并授予最小必要权限。 - 批量导入会读取你指定目录下的文件(.md),只有在你信任这些文件内容时再运行以避免把不期望的内容写入 Notes。 - 虽然没有网络/外部凭据调用,但脚本会把你提供的任意内容写入系统 Notes;在将敏感信息通过此工具写入系统前请三思。 - 如果有顾虑,可先审阅 scripts/apple_notes.py 源码(已包含在包中)并在非生产帐号或测试机器上试运行。

Like a lobster shell, security has layers — review code before you run it.

latestvk97feq0c10t1teeyz1wn4ay7h983s0g5

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments