PulseAugur
实时 23:21:35
实体 AppleScript

AppleScript

PulseAugur coverage of AppleScript — every cluster mentioning AppleScript across labs, papers, and developer communities, ranked by signal.

Show in brief
总计 · 30天
2
90 天内 7
发布 · 30天
0
90 天内 0
论文 · 30天
0
90 天内 0
层级分布 · 90 天
主题
关系
情绪 · 30 天

2 天有情绪数据

最近 · 第 1/1 页 · 共 9 条
  1. TOOL · CL_232083 ·

    Apple Mail 邮件索引(Envelope Index):深入解析其 SQLite 数据库结构

    Apple Mail 使用一个名为 Envelope Index 的内部 SQLite 数据库来存储邮箱元数据,从而能够快速搜索大量邮件。该数据库位于 ~/Library/Mail/V10/MailData/Envelope Index,包含用于邮件、主题、地址、收件人和邮箱的规范化表,但特别排除了邮件正文。开发者可以与该数据库交互以高效检索数据,但建议不要直接写入,而应使用 Mail 自带的接口,并且应预料到跨 macOS 版本的架构变化。

  2. TOOL · CL_217300 ·

    Claude Code 技能恢复隐藏的 Kindle 笔记

    一种新的 Claude Code 技能已被开发出来,用于恢复受亚马逊未公开导出限制影响的隐藏或截断的 Kindle 笔记。该技能可通过 l3a0 命名空间访问,它自动化了从用户 Kindle 笔记本中提取所有笔记的过程,包括那些通常无法通过标准导出功能访问的笔记。它通过利用 AppleScript 进行浏览器控制、Mac Kindle 应用的数据库来精确定位笔记位置,以及 Apple 的 Vision 框架进行 OCR,所有这些都仅在…

  3. COMMENTARY · CL_186836 ·

    作者早期编码历程与当前AI取代担忧相似

    作者回顾了他们早期的编程经历,从七岁时在Mac OS 7上使用AppleScript开始,到八岁时开发自己的编译程序。他们详细讲述了个人经历,包括在罗马尼亚被送入机构,后来被收养到美国,在缅因大学附近长大,他们的母亲在那里从事技术工作。这段叙述将作者母亲在开发软件后因降职而挣扎的经历,与当前工程师面临的威胁进行了类比,因为AI模型的能力越来越强,并对人类开发者的未来角色提出了质疑。

  4. TOOL · CL_178592 ·

    Claude Desktop 用户界面混乱:文件访问设置重复

    一位用户在配置 Claude Desktop 的文件访问时遇到了困惑,发现通过两个不同的导航路径:“扩展”和“连接器”都可以访问相同的设置屏幕。这种重复,加上存在一个旧的 JSON 配置文件,导致用户无意中配置了两次相同的设置。此问题突显了应用程序中潜在的用户界面不一致性以及对更清晰导航的需求。

  5. TOOL · CL_130503 ·

    新工具 `claude-sessions` 可在崩溃后恢复丢失的终端状态

    一个名为 `claude-sessions` 的新工具已被开发出来,用于解决在机器崩溃后丢失终端状态的问题,特别是在使用 Claude Code 会话时。与 macOS 的内置窗口恢复(无法恢复进程,并且可能错误地恢复已关闭的标签页)不同,`claude-sessions` 会显式地创建终端状态的快照。这些快照会捕获进程、工作目录和活动的 Claude 会话,并将它们存储为 JSON 历史记录。然后,用户可以通过使用 `claude-…

  6. TOOL · CL_127895 ·

    开发者创建脚本以恢复丢失的 Claude Code 会话

    一位开发者创建了一个名为 `claude-sessions` 的 bash 脚本,以帮助管理多个 Claude Code 会话,尤其是在其 Mac 在打开七个会话后崩溃导致数据丢失的经历之后。该脚本利用 Claude Code 存储会话数据的 JSON Lines 文件,使用户能够比默认的 `claude --resume` 命令更有效地跨不同项目选择和恢复会话。该工具提供了对话预览,并与 iTerm2 或 tmux 集成以实现更流畅…

  7. COMMENTARY · CL_116592 ·

    如何使用 AppleScript 计算打开的 Safari 浏览器标签页数量

    Simon Willison 分享了一个关于如何使用 AppleScript 计算打开的 Safari 浏览器标签页数量的简短技巧。可以使用命令 `osascript -e 'tell application "Safari" to count tabs of every window'` 来实现。

  8. TOOL · CL_102522 ·

    开发者为 Claude 创建了可靠控制 Mac 并能自我纠错的工具

    一位开发者创建了一个名为 mcp-osascript 的新工具,该工具通过将复杂命令分解为 12 个特定的、基于功能的工具,使 Claude 能够可靠地控制 Mac。这种方法可以防止 Claude 直接生成易出错的 AppleScript,而是让服务器将其函数调用转换为正确的脚本。该系统还包含一个自我纠正机制,当 Claude 出错时,会向其提供可用的菜单选项,使其能够自行修复错误。

  9. TOOL · CL_70621 ·

    浏览器工具bug因同步/异步不匹配导致返回“\[object Promise]”

    浏览器自动化工具中的一个bug导致它返回字面字符串“\[object Promise]”,而不是实际的网页内容。这是因为该工具使用AppleScript执行JavaScript,而JavaScript代码在一个异步函数中包含了一个`await`调用。AppleScript是同步的,无法处理异步操作,而是将挂起的Promise对象字符串化,并将其作为结果返回。使用该工具的AI代理没有注意到这种静默失败,导致了错误的结论和错误的传播。