Skip to content
eiinuPublic

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Wisp

Wisp 是运行在自己电脑上的个人 Agent 工作台。通过对话调用模型、处理授权目录中的文件,并在同一界面浏览网页与文档。任务由本机 Host 执行,模型请求直接发送到你配置的 API 服务。

主要功能

  • 对话与项目:流式回复、历史恢复、归档与恢复;项目关联本地文件夹,项目下的对话继承目录权限,支持折叠和重命名。

  • 并行子任务:主助手可委派独立子任务、继续工作并收集结果;子任务沿用模型与助手设定,保留审批和问答,可分别停止。首版最多同时 3 个、每次请求共 6 个,仅一层。

  • 本地技能:添加并启用 Agent Skills 文件夹,按需加载正文与文本参考材料;输入框可主动选择技能,子任务可独立加载同一版本。加载仅提供任务材料,不改变审批。

  • 技能安装与执行:从公开 HTTPS 读取说明、经审批下载并校验完整 ZIP,安装到托管目录且默认禁用;可另行开启并逐次审批托管 Python/Node 脚本运行。执行使用本机用户权限,不是 OS 沙箱,不自动安装依赖。

  • 问答澄清:AI 可通过多题问答收集任务细节,支持单选、多选和自定义文字,提交后继续任务;问答不代替操作审批,也不收集密钥。

  • 工具调用:按任务、轮次与调用展示执行过程,支持取消、审批和错误反馈;模型可只读查询本次任务的工具定义与审批要求。可浏览、读取、搜索文件,定点修改或写入文本,创建目录、移动和重命名文件,以及在受支持的桌面系统中移入废纸篓。文件变更需审批。

  • 本地 MCP:可在对话中经审批注册已有服务,或安装公共 npm 精确版本(需 Node/npm 12+、不执行安装脚本),再单独确认激活;设置页维护标准 stdio 服务、环境变量、禁用及工具列表;主对话可发现并调用已激活工具,每次调用均需审批。服务默认禁用,不内置 MCP。

  • 网页工具:请求在右侧打开网页;列出当前会话的预览标签,再按指定标签读取网页正文、标题与链接。列标签和读取无需审批,打开网页仍需确认。

  • 浏览工作区:网页与文件统一多标签,支持拖拽调整分栏;桌面版提供地址栏、前进后退、刷新和下载管理。

  • 内容阅读:文本、Markdown 和图片预览;对话与 Markdown 共用数学公式、代码高亮、表格和列表渲染,链接确认后在右侧打开。

  • 图片对话:DeepSeek 视觉模型支持本地图片选择、粘贴、预览和历史恢复;每次最多 4 张、每张 10 MiB,Host 校验格式与大小,不支持图片的模型会明确阻止发送。使用说明。

  • 模型设置:独立设置页配置 DeepSeek 或 OpenAI 兼容 Chat Completions 服务;桌面版可通过系统安全存储加密保存 DeepSeek 官方 API Key。

  • 标签操作:AI 可按标签 ID 刷新、前进、后退或关闭网页,也可刷新/关闭文件与目录标签;这些操作无需工具审批,保留未保存内容保护与原生关闭确认,不改变当前会话范围。

支持范围

生产目标为 Electron 桌面端,当前提供 macOS Apple Silicon(arm64)DMG 构建。应用目前采用 ad-hoc 签名、无 Developer ID、未公证。

纯 Web 仅用于 UI 展示和截图验证,不是生产版本,不要求功能与桌面端对等。明确标注的界面样例不能代替真实 Host/Electron 功能验收。

内置文件工具仅操作明确授权的目录,不提供任意命令执行;可选的托管技能脚本执行不受项目目录限制。用户激活的第三方 MCP 进程使用本机系统权限,不受项目目录限制。网页正文读取不等于自动操作网页。

全局助手设定支持自定义表达方式与偏好,本地保存,下次任务生效,不改变工具权限。

文档

文档首页 · 文档站与部署 · 开发与运行 · 打包与下载 · 工具与权限 · 问答组件 · 模型接入 · 本地 MCP · 本地技能 · 技能安装与执行

版本与重要能力变化见 更新日志;维护者发布流程见 版本发布。

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages