macOSDMG
Apple 芯片
M 系列 Mac · 已签名并完成 Apple 公证
- 文件
- wisp-science_0.21.0_aarch64.dmg
- SHA256
b94da7cb5a8dc9ba5e2b1399b5c5c81e9c6bc4152e5bce1b08afe2ae20b35e7d
下载 wisp-science_0.21.0_aarch64.dmgmacOSDMG
Intel 芯片
Intel Mac · 已签名并完成 Apple 公证
- 文件
- wisp-science_0.21.0_x64.dmg
- SHA256
962560663bb961750a9706ff36ab2696bead5b7fa059edc9d062f9b72189bdb4
下载 wisp-science_0.21.0_x64.dmgWindowsEXE
安装程序 EXE
标准 Windows 安装程序 · 尚未签名
- 文件
- wisp-science_0.21.0_x64-setup.exe
- SHA256
38f78721c29825403b278c5df2feea2d321c822e7be97fe127885eab47df5bfc
下载 wisp-science_0.21.0_x64-setup.exeWindowsMSI
MSI 安装包
适合企业部署 · 尚未签名
- 文件
- wisp-science_0.21.0_x64_en-US.msi
- SHA256
dca4f418ad0ede6eb62baa544f8d0c2d8d6cabf9951bf0dd7aaa10624d79dc12
下载 wisp-science_0.21.0_x64_en-US.msi功能插件与 MCP Apps
- 可安装的功能插件:一个插件可以同时提供 Skills、本地 stdio MCP 服务和 MCP Apps。插件全局安装、按项目启用;插件状态变化会使空闲 Agent 会话失效,确保下一轮使用最新能力。
- 原生与 Claude 插件兼容:支持 .wisp-plugin/plugin.json,也会在安装时规范化 Claude 插件布局(.claude-plugin/plugin.json、.mcp.json 与 skills/*/SKILL.md)。${WISP_PLUGIN_ROOT} 和 ${CLAUDE_PLUGIN_ROOT} 都会解析到不可变安装目录。
- 安全安装流程:支持本地 ZIP 与 HTTPS Release ZIP;远程安装必须校验 SHA-256。解压会拒绝路径穿越、符号链接、重复路径、超限文件和过量展开,安装阶段不会执行 npm install、postinstall 或其他包内代码。
- 项目级插件管理:设置中的 Skills 与 Plugins 合并为一个清晰入口,可搜索、查看 Skills/MCP 服务/校验状态、启用或停用,并标识由插件托管的 Skill。
- 引导式启动:启用并使用插件时会创建新会话,并把插件自带 Skill 说明附加到首条消息;Agent 直接遵照插件说明调用启动工具,不再依赖显示名称猜测工具名。
- 交互式 MCP Apps:工具返回 MCP App 时,Wisp 会在中央标签页打开隔离工作台,并保留聊天/工作台分屏;切回对话不会重载应用,关闭标签会释放应用。
- 工作台随会话恢复:最新的 MCP App presentation 会随会话持久化;切换会话或重启 Wisp 后重新进入对话,会自动恢复对应工作台和工具数据。
- Motif 兼容验证:支持 Motif for Claude Science 的 Skill、motif_open_workbench、motif_create_workbench_artifact、交互式工作台与自包含 HTML artifact 流程。
真实浏览器自动化
- 复用现有浏览器配置:新增持久化本地桥接器和 Manifest V3 扩展,通过用户现有 Chrome/Chromium profile 工作,保留登录状态、Cookie、已装扩展和正常浏览器指纹,不启动临时或无头浏览器。
- 三个受控工具:browser_setup 报告连接状态和当前安装中经过校验的扩展目录;web_scan 枚举标签页、提取文本或返回可操作元素;web_execute_js 执行页面 JavaScript,并可在明确授权后调用单个 CDP 方法。
- 人工验证交接:检测到 CAPTCHA 或 “Are you a robot?” 人机验证时,Agent 会停止自动化并请用户在当前可见标签页手工完成,确认后再继续扫描。
- 下载边界说明:Agent 会在无人值守下载和批量下载前说明浏览器的下载位置与多文件权限设置;不会尝试控制 Chrome/Edge 工具栏、系统文件对话框或内部设置页。
多项目与进行中任务
- 独立项目窗口:从工作区打开其他项目或会话时,会创建或聚焦对应项目窗口,不再替换当前工作区;关闭主窗口也不会隐藏这些独立窗口。
- 跨项目“需要你”收件箱:工作区顶栏新增跨项目待处理入口,汇总尚未查看的 Agent 回复和仍在等待确认的会话;查看普通已完成回复后会正确清除标记。
- Ctrl/Cmd+K 打开语义:Enter 在当前窗口打开;Ctrl+Enter(macOS 为 Cmd+Enter)在目标项目窗口打开。空查询按全项目最近活动排序。
- 引导运行中的任务:向忙碌会话发送消息时,可选择在 Agent 下一步将其作为真实用户引导注入,或中断当前任务并用新消息替换。ACP 会话按协议能力退化为排队/中断发送。
- 完成后折叠过程信息:回复完成后,进度、推理和工具步骤统一折叠到“已处理”区域,最终回答保持展开。
修复内容
- Windows 插件入口路径:保留规范化的目录包含关系检查,但向 Node MCP 入口传递普通盘符路径,避免 Windows verbatim \\?\ 路径被 Node 误解析并触发 EISDIR。
- 插件启动提示:新会话首条启动消息会附加插件托管 Skill 的真实 ID 和说明,避免 Agent 反复搜索不存在的显示名工具。
- Windows 稳定性:串行化 Git capability 探测,避免 Windows 下并发探测冲突;项目窗口拥有独立关闭生命周期。
- 模型兼容性:对 Codex/网关请求将内部 python 工具映射为 wisp_python,规避保留名称冲突;兼容匿名 relay tool call,并修正 BigModel Anthropic usage 统计。
- IM 最终回复:Feishu/WeChat 会把 attempt_completion 的真实结果作为最终答案发送,不再落到工具调用旁的占位文本。
- 浏览器扩展路径:browser_setup 返回当前原生安装中确实存在且经过校验的扩展目录,不再混用 Windows、WSL、macOS 或 Linux 路径格式。