半年前我们分享了 Whistant。v2.7 是一个重要的更新。
原生 JavaScript 运行时 — 能够阅读、修改和自己运行的脚本
Whistant v2.7 包含一个 iPhone 上的真正的 JavaScriptCore 运行时,以及纯 JavaScript 的 `fs`, `http`, `crypto`, `path`, `stream`, `timers`, `os` 的实现等多个库。您可以在应用程序内获得一个终端 — 而不是一张 pretended 为终端的网页。
从 JS 运行时中,您可以调用:
- `fetch()` — 向任何 API 发送 HTTP 请求
- `fs.readFile()` / `fs.writeFile()` — sandboxed 文件访问
- `keychain.get/set` — iOS Keychain 对于安全凭证存储
- `nlEmbed.embed()` — 在设备上计算 512-dim 自然语言嵌入 ( Apple NLEmbedding )
- `memory.insert()` / `memory.search()` — 会话之间保持的语义内存
技能让云操作透明
在 Whistant 中,每个云操作都通过一个技能进行 — 它是一个平凡的 JavaScript 文件,您可以在运行前打开和阅读。没有黑盒,没有神秘的提示。如果您想知道当 Gmail 技能访问您的收件箱时它会做什么,只需打开脚本并查看每一行。
可用于云操作的技能:
- `gmail` — 读取和搜索电子邮件,提取内容
- `google` — Sheets API 访问,Drive 文件访问
- `microsoft` — Outlook,OneDrive,_calendar
- `linkedin` — 发布,挖掘,社交 ( 来自共享目录的社区技能 )
Google Workspace + Microsoft 365 — 实际的读取和写入访问(不仅仅是通知)
Wistant 正确地连接到两个生态系统:
- **Gmail** — 读取您的收件箱,搜索电子邮件,提取数据
- **Google Sheets** — 写入结果,创建总结
- **Outlook** — 读取电子邮件,创建日历事件
- **Microsoft OneDrive** — 访问储存在您的云中的文件
最佳演示:Wistant 搜索您的 Gmail 的所有发票,提取金额,并写入一个 Google 表格的总结。这种访问级别 — 不仅仅是 “您收到了一封新邮件”。
选择您的 AI:商业或自托管
v2.7 允许您使用 OpenAI,Anthropic,Google Gemini ( 和其他 LiteLLM 等其他供应商 ),或者为免费连接您的 Ollama 服务器。同一个应用程序,同样的界面 — 只需在设置中配置您的提供商。应用程序自动将任务的每一步发送到正确的模型等级。
演示:https://www.youtube.com/shorts/KSLFvqYyXdY
应用商店:https://apps.apple.com/us/app/whistant/id6746581390
Reddit:r/Whistant
评论 (0)