挑剔
一款本地优先的 macOS Pi 伴侣,它会直接出现在你的光标旁。
Picky 让你可以在做任何事情的过程中随时调用 Pi。按住快捷键,说话或输入,Picky 就会在你的光标旁弹出,并带上 Pi 提供帮助所需的上下文:你正在查看的屏幕、当前 URL、选中的文本、截图以及你的工作区。
对于快速任务——翻译、小问题、小修复——Picky 可以就地回答。对于需要时间的任务,它可以把工作交给一个 Pickle:另一个在 Picky Dock 中持续运行的 Pi 会话,让你可以继续做其他事。
Picky 刻意保持轻量。它跟随你的光标,仅为当前请求收集上下文,并让工作保持在本地。你可以把 Picky 视为主智能体,把 Pickles 视为子智能体,但关键部分很简单:它们都是 Pi 会话。
|
|
|
|
为什么选择 Picky?
与智能体协作往往始于一项繁琐的工作:复制 URL,粘贴 Slack 线程,导出 Notion 页面,截图,说明查看位置,最后才提出问题。
Picky 消除了这些准备工作。它将屏幕上已有的上下文提供给 Pi,然后让 Pi 决定该请求是立即处理,还是移交给一个长时间运行的 Pickle。
Picky 帮助你:
- 从任何地方开始 — 无需切换应用,即可使用按键说话或快速文本输入。
- 分享正确的上下文 — 在提问时包含当前应用、窗口、选中的文本、浏览器页面、截图和工作区。
- 标记重要内容 — 将 Picky 指向你意指的屏幕部分,而不是从头描述。
- 跟踪较长的工作 — 在 Picky Dock 中保持多个 Pickle 可见,并显示状态、日志、产物和后续控制。
- 自然地跟进 — 每个 Pickle 都是一个 Pi 会话,因此你可以在需要时继续对话。
- 保持本地优先 — Picky 针对你的本地 Pi 环境运行,不需要后端。
使用感受
Hold shortcut → mark something on screen → ask Picky → watch Pickle work
- 通过语音或文本调用 Picky。
- Picky 检查你正在查看的内容——UI、URL、选中的文本、截图以及你标记的区域。
- Pi 直接处理请求,或者启动一个你可以监控、重新打开、跟进或在 Pi 中恢复的 Pickle。
亮点
| 功能 | 含义 |
|---|---|
| 光标侧边助手 | 语音和文本输入显示在光标旁边,让你可以在不中断工作流的情况下寻求帮助。 |
| 按住说话 | 按住全局快捷键并自然说话。 |
| 快速文本输入 | 无需离开当前应用即可输入请求。 |
| 上下文捕获 | Picky 在你发送消息的那一刻收集上下文,而不是持续收集。 |
| 屏幕标记 | 高亮你意指的区域,以便 Pi 能聚焦于屏幕的正确部分。 |
| Pickle Dock | 长时间运行的 Pi 工作以卡片形式显示,包含状态、日志、产物和跟进控件。 |
| Pi 恢复 | 当你想在终端中继续时,切换到 TUI 或复制 Pi 恢复命令。 |
| 本地优先设计 | Picky 保持轻量;Pi 为任务选择技能、扩展、MCP 和工具。 |
入门指南
Picky 目前是一款面向本地 Pi 用户和测试者的 macOS 应用。
你需要:
- macOS 14.2 或更高版本
- 本地安装的 Pi
- 来自项目/测试分发渠道的 Picky 构建版本,或从源码进行的本地构建
- 仅限本地源码/开发构建:Node.js 22.19.0 或更高版本。打包/测试分发版本捆绑了固定版本的 Node 运行时。
Packaged Picky 按以下顺序解析 Node:PICKY_NODE_PATH、捆绑的 Contents/Resources/agentd-runtime/bin/node,然后是用于开发的 /usr/bin/env node 或 PICKY_SKIP_NODE_BUNDLE=1 包。如果外部回退 Node 版本低于 22.19.0,agentd 将无法启动,且 Pi 交接功能无法创建 agentd-connection.json。
首次启动时,打开 Picky 并按照设置清单操作。Picky 将引导您完成所需的 macOS 权限设置。
完整操作指南请参阅 用户手册。Picky 还可以通过其内置工具读取该手册,因此您也可以请求 Picky 协助进行设置。
权限
Picky 请求支持其本地指挥中心行为的 macOS 权限:
| 权限 | 用途 |
|---|---|
| 麦克风 | 按住说话语音采集。 |
| 语音识别 | 如果已选择,则用于 Apple 语音转录。 |
| 辅助功能 | 全局快捷键和交互辅助。 |
| 屏幕录制 / 屏幕内容 | 调用 Picky 时的截图和屏幕上下文。 |
Picky 不会持续捕获您的屏幕。上下文仅针对您请求的流程进行收集。
许可证
有关许可证详情,请参阅 LICENSE。