wisp-science v0.15.0
这是 v0.14.0 之后的一次远程访问、计算环境与桌面可用性更新。本版重点加入飞书 / Lark 和微信远程对话、按会话授权的 SSH/WSL 计算资源、Python/R 运行时环境浏览器、远程 MCP OAuth / Notion 连接,并改善单实例启动、Windows WebView2 故障排查与设置页一致性。
下载
- macOS(.dmg,已签名 + 公证):区分 Apple Silicon(aarch64)与 Intel(x86_64),请下载对应架构。
- Windows 安装包(MSI / NSIS):尚未签名,可能触发 SmartScreen,可选择「仍要运行」。
见下方 Assets。
本版更新
远程访问与即时通讯
- 飞书 / Lark 与微信机器人:可在「设置 → 远程访问」中通过二维码或现有应用凭据完成绑定,从 IM 中驱动正常 Agent 会话。
- 跨入口共享会话路由:桌面端、飞书与微信共享最近接收用户消息的项目与会话;支持
/status、/project、/session、/new、/stop和/help远程管理。 - 安全的进度回传:飞书 CardKit 仅展示粗粒度工具进度和回答文本,不向外部聊天复制模型推理、工具输出或命令输出。
计算环境与 Agent 控制
- 按会话选择远程计算资源:本地计算始终可用;SSH/WSL 环境需在当前会话中显式选择后 Agent 才能使用,不同会话的权限彼此隔离。
- 计算环境探测与管理:「设置 → 环境」统一管理本地、SSH 和 WSL 环境,可持久化硬件、GPU、调度器、运行时与权限探测结果。
- Python/R 运行时环境浏览器:可查看内存对象的名称、类型、值/形状和大小,并将环境表固定为对话上的可拖动窗口。
- 可配置 Agent 迭代上限:可在「设置 → 常规」调整每轮最大 Agent 迭代次数,
0表示不限制。
MCP 连接与桌面稳定性
- 远程 MCP OAuth:远程 URL 连接可在测试或保存时启动浏览器授权;访问/刷新令牌仅保存在操作系统密钥环。
- Notion MCP 为可选连接:不会在启动时自动创建或授权;按需添加
https://mcp.notion.com/mcp即可。 - 单实例桌面激活:重复启动 Wisp Science 会恢复已有工作区,不再创建第二个应用进程。
- 修复会话拖入文件夹、主滚动条、中间栏最小宽度、设置页操作与 OAuth 重入/取消等问题,并增加 Windows WebView2 更新与修复指南。
兼容性与升级说明
- 可直接覆盖安装
v0.14.0;现有项目、会话、模型配置、运行时与连接配置会继续保留。 - 首次启动会自动创建会话级计算资源关联表,无需手动执行数据库迁移。
- 升级后远程计算环境不再全局开启;需要在对应会话中重新选择可供 Agent 使用的 SSH/WSL 环境。
已知限制
- Windows 安装包仍未签名,可能触发 SmartScreen。
- IM v1 主要支持文本消息;工具审批仍需在桌面端处理。微信 iLink 绑定过期后需重新扫码。
- 需自备 API Key;第三方模型、Notion、飞书/Lark、微信与科研服务的费用、配额和可用性由用户及对应服务商负责。
- SSH/WSL 能力仍依赖目标环境本身可用,Wisp 不会自动修复远程依赖或网络连通性。
反馈
欢迎在 GitHub Issues 反馈问题或建议。若涉及远程访问、IM 路由、MCP OAuth、计算环境或 WebView2,请附上系统版本、复现步骤与相关日志;API key、OAuth token、bot secret 和 SSH 私钥请勿上传。
English: wisp-science v0.15.0 adds Feishu/Lark and WeChat remote conversations, session-scoped SSH/WSL compute authorization, a Python/R runtime environment explorer, OAuth for remote MCP connections including optional Notion setup, configurable agent iteration limits, single-instance desktop activation, and broad remote-access, settings, OAuth, layout, and Windows troubleshooting improvements.
What's Changed
- Add Feishu/Lark and WeChat bots with shared desktop/IM project and session routing, slash commands, and safe progress updates.
- Make remote compute opt-in per conversation, persist capability probes, and expose a pinnable Python/R in-memory environment explorer.
- Support OAuth for remote MCP URLs, keep tokens in the OS keyring, and make Notion MCP an explicit optional connection.
- Configure the per-turn agent iteration limit from Settings, with
0meaning unlimited. - Restore the existing workspace on repeated launches and fix session dragging, scrolling, center-pane sizing, settings actions, and OAuth cancellation/reuse.
- Add Windows WebView2 repair guidance and align the Remote Access and environment settings surfaces.
Full Changelog: v0.14.0...v0.15.0