全部应用记录文字从哪里复制、粘贴到哪里,并让网页摘录可以回到原出处。
经常把网页或应用内容整理到 Obsidian,并希望保留来源、复制历史和 App 级流向的 macOS 用户。
形态macOS + Chrome + Obsidian
系统macOS 14+ · Apple Silicon
当前构建0.5.0 · build 31
状态核验2026-08-07
整理摘录时,不再丢掉“它从哪里来”
Sutie 在本机记录复制历史和 App 级粘贴流向;当来源是 Chrome 网页时,扩展还能保存经过清洗的页面出处。
普通 ⌘C 与 ⌘V 保持系统和目标 App 的原生行为。只有用户主动使用 Chrome ⌥⇧C,并在 Obsidian 使用 ⌥⇧V,正文才会变成可回到原网页的链接。
产品不会因为掌握了复制历史,就默认改写每一次粘贴。
01复制后立即入架
复制内容变化后立即进入会话历史,并标注来源 App;Chrome 专用复制可补充网页出处。
02App 级流向记录
后台记录从哪个 App 复制、向哪个 App 粘贴,同时明确 observed 与 verified 的证据差异。
03历史内容回粘
复制 A、再复制 B 后,仍可从历史中选择 A 回粘,并保护外部剪贴板的新变化。
04Obsidian 正文链接
专用快捷键只把已复制正文自身变成网页链接;默认不添加 Sutie ID、脚注、App 名或时间。
03 / 本地隐私边界
正文留在会话内存,持久记录只存元数据
以下是当前实现边界,不代表正式安全审计或最终数据库方案。
本机保存
- 来源、目标、标题和安全 URL 随账本使用 AES-GCM 加密
- 主密钥由 macOS Keychain 保护
- 复制正文最多在 App 会话内存保留 60 分钟,并受数量和容量限制
- 日志、导出和持久账本不保存正文字段
权限与排除
- Input Monitoring 用于只听不拦截地观察复制粘贴快捷键
- Accessibility 用于识别前台 App、敏感控件和专用粘贴目标
- 不申请 Screen Recording;无痕来源和敏感字段按规则排除
- 当前 AES-GCM JSON 账本是验证实现,不是最终长期数据库
04 / 发行边界
ad-hoc 实验下载已开放,正式发行仍未完成
这是个人站公开的未公证实验包,不是 Apple 验证的正式发行版。
已有工程证据
- A 普通复制粘贴、B 专用复制与普通粘贴、C 专用复制粘贴:各 10/10
- C 路径仅生成正文自身链接且可回到来源;无 ID、脚注或尾随元数据
- D Word→Obsidian 与 Obsidian→Word 普通路径各 1/1,正文保持原样
- build 31 自动门禁:Swift Debug 147/147,Obsidian 50/50,扩展 manifest 测试通过
- App 为 0.5.0 (31)、arm64、macOS 14+,仅 ad-hoc 签名,未公证;随附 Chrome 扩展 v0.1.3 与 Obsidian 插件 v0.4.1 独立包
公开发行前待完成
- VoiceOver、Reduce Motion、50+ 次完整压力矩阵与敏感场景复验
- Developer ID 签名、公证、稳定 Keychain 身份与正式安装/卸载流程(后续升级项)
- 至少 5 名外部用户的干净安装、权限、升级和核心路径验收
- 正式 beta 的签名包、升级路径、用户反馈闭环和可验证撤回流程
当前下载
build 31 未公证实验包
压缩包 1,204,335 bytes;SHA-256 为 c8b7f007…00b369。本轮为三视角交叉代码审查修复版:多 frame 复制竞争、文本推断复核、相对时间钳制、AX 超时、URL 清洗与时间戳钳制共 6 项修复。若首次打开出现“Apple 无法验证”且只有“完成/移到废纸篓”,请点“完成”,再到“系统设置 → 隐私与安全性”对当前 App 选择“仍要打开”。
05 / 下一阶段
正式发行加固与截图记录已进入规划
实验下载已经开放;以下是升级为正常公测发行的候选目标。
01正式发行加固
以 Developer ID、Hardened Runtime、公证 DMG、稳定 Keychain 身份、升级与卸载为首个公开 beta 门槛。
02剪贴板图片记录 · 规划中
当微信或其他截图工具把图片写入系统剪贴板时,候选方案将记录缩略图、来源 App、时间和尺寸,并支持原样回粘;首版不 OCR、不上传,也不申请屏幕录制。
03外部 beta 验证
用至少 5 名真实用户验证干净安装、权限解释、Chrome/Obsidian 配对、Word 流向与可访问性,再决定是否投入 Developer ID 升级。
- macOS App
- 0.5.0 · build 31 · arm64 · ad-hoc
- Chrome Extension
- 0.1.2 · Manifest V3 · Chrome 109+
- Obsidian Plugin
- 0.4.1 · Obsidian 1.12+ · Desktop only
- 签名
- Ad-hoc · 未公证,需用户自行确认
- 许可
- 临时评估条款;正式分发许可未声明
- 公开源码
- 未链接公开仓库
页面不会接收或上传你的剪贴板内容。如需了解当前状态,请使用公开支持入口。 查看支持