产品简介
ZhiShi 是一款常驻桌面的 AI Agent 客户端,安装在你的电脑上,通过对话方式帮你完成日常工作中的复杂任务。
与传统在线 AI 工具不同,ZhiShi 直接运行在你的设备上:
- 本地优先:文件读取、命令执行、代码分析都在本地完成,数据无需上传云端。
- 多模型支持:可接入 Anthropic Claude、DeepSeek、Kimi、智谱、火山方舟、OpenRouter 等 10+ 种 AI 服务。
- 专业工具集成:内置浏览器、终端、文档处理、MCP 工具、Skills 技能等专业能力。
- 任务自动化:支持一次性、定时、周期、循环任务,让重复工作自动运行。
核心理念:一个人能干,一群人更好用。
主要功能
- 智能对话——像和真人同事一样描述需求,Agent 理解意图、自主规划、调用工具完成任务。
- 本地文件处理——代码分析、Office 文档、PDF、图片 OCR 等。
- 能力——技能 / 插件 / 工具扩展(MCP):12 个内置技能、插件生态、外部工具接入。
- 任务中心——一次性、定时、周期、循环任务四种模式。
- 本地搜索——全文索引搜索本地文件和历史会话。
- 内嵌终端与浏览器——AI 干活时你全程看得见,还能随时接手。
- MCP 工具——连接 Playwright、Tavily、Gemini Image 等外部工具。
- 聊天机器人 Bot——把 Agent 接入 Telegram、钉钉、飞书等 IM 平台。
适用场景
- 代码分析:阅读项目源码、查找 Bug、执行重构
- 文档处理:批量生成报告、提取表格、合并 PDF、生成 PPT
- 数据采集:抓取网页信息、下载资源、整理归档
- 重复工作:定时生成报表、定时备份、定时检查
- 知识检索:搜索本地文档、回顾历史会话
- 多模态处理:图片识别、语音合成、图片生成
数据安全
- 所有配置文件和数据保存在本地
~/.zhishi/ 目录。
- API Key 仅存储在本地,不会上传到 ZhiShi 服务器。
- 文件操作默认限制在工作区内。
- 敏感操作需要用户确认(可在权限模式中调整)。
建议阅读顺序:产品简介 → 安装与启动 → 快速开始 → 接入 AI 服务 → 会话与 Agent → 常用设置
安装与启动
系统要求
| 项目 | 最低要求 | 推荐配置 |
| 操作系统 | macOS 12+ / Windows 10+ / Linux (Ubuntu 20.04+) | 最新稳定版 |
| 内存 | 8 GB | 16 GB 及以上 |
| 磁盘空间 | 5 GB 可用空间 | 10 GB 及以上 |
| 网络 | 需要联网验证 API Key | 稳定网络连接 |
获取安装包
| 平台 | 安装包格式 |
| macOS (Apple Silicon) | .dmg |
| macOS (Intel) | .dmg |
| Windows | .exe / .zip 便携版 |
| Linux | .AppImage / .deb |
安装步骤
macOS
- 双击
.dmg 文件。
- 将
ZhiShi.app 拖到「应用程序」文件夹。
- 从启动台打开。首次可能需在「系统设置 > 隐私与安全性」中允许打开。
Windows
- 双击
.exe 按向导安装。
- 或解压
.zip 便携版,双击 ZhiShi.exe 运行。
- 如杀毒软件拦截,将安装目录加入信任列表。
Linux
- AppImage:赋予执行权限后直接运行。
- Debian/Ubuntu:
sudo dpkg -i ZhiShi_*.deb 安装。
首次启动
首次打开时,ZhiShi 会自动完成初始化:解压运行环境、创建本地配置目录 ~/.zhishi/、加载默认 Agent 和技能。初始化完成后会看到启动页。
启动页包含:最近会话、工作区列表、新建会话、任务中心和设置入口。
启动失败处理
- 检查系统要求和磁盘空间。
- 检查权限(Windows 以管理员运行,macOS 允许打开)。
- 检查杀毒软件是否拦截。
- 查看
~/.zhishi/logs/ 日志。
- Windows:任务管理器结束
node.exe / zhishi.exe 后重试。
快速开始
第一步:配置 AI Provider
- 启动 ZhiShi,进入启动页。
- 点击左下角「设置」或按
Ctrl/Cmd + ,。
- 选择「模型服务」,点击你要使用的 Provider。
- 输入 API Key,可选修改 Base URL。
- 点击「验证并保存」。启用后返回列表确保开关已开启。
第二步:创建或选择工作区
回到启动页,在工作区区域点击「添加工作区」或选择一个已有工作区。Agent 会默认把工作区当作当前项目目录。
第三步:新建会话
在启动页点击「新建会话」,选择要使用的 Agent,进入会话界面。
第四步:发送第一条消息
在输入框中输入:
请帮我查看当前工作区的文件结构,并告诉我主要目录的用途。
按 Enter 发送,Agent 会自动读取工作区并返回结果。
第五步:尝试具体任务
- 分析代码:
请阅读 README.md 并总结主要内容。
- 运行命令:
请运行 npm run typecheck,并总结结果。
- 处理文档:
请从 report.pdf 中提取所有表格并保存到 output.xlsx。
- 浏览器自动化:
请打开 example.com,截图首页,提取页面标题。
常用快捷键
| 操作 | 快捷键 |
| 新建会话 | Ctrl/Cmd + T |
| 打开设置 | Ctrl/Cmd + U |
| 聚焦输入框 | Ctrl/Cmd + L |
| 全局搜索 | Ctrl/Cmd + K |
| 任务中心 | Ctrl/Cmd + Y |
接入 AI 服务
Provider 是 AI 服务提供商的接入配置。ZhiShi 内置 16 个 Provider 预设,覆盖国内外主流 AI 服务。
支持的 Provider
| Provider | 代表性模型 |
| Anthropic | Claude Sonnet 4.6 / Opus 4.6 / Haiku 4.5(订阅 / API) |
| DeepSeek | DeepSeek Chat / Reasoner |
| Moonshot(Kimi) | Kimi K2.5 / K2 Thinking / K2 |
| Moonshot Coding | Kimi 编程专用 |
| 智谱 AI | GLM 5 / 4.7 / 4.5 Air |
| MiniMax | M2.5 / M2.5 Lightning / M2.1 |
| 小米 MiMo | MiMo 系列 |
| Google Gemini | Gemini 系列(通用、多模态) |
| 火山方舟 | Doubao Seed 2.0 Code / Pro / Lite,GLM 4.7,DeepSeek V3.2,Kimi K2.5 |
| 硅基流动 | Kimi K2.5 / GLM 4.7 / DeepSeek V3.2 / Step 3.5 Flash 等 |
| ZenMux | ZenMux Auto / Gemini 3.1 Pro / Claude 4.6 / Doubao Seed 2.0 等 |
| 阿里云百炼 | 通义系列(编程专用) |
| OpenRouter | GPT-5.2 Codex / Pro / Gemini 3 等多模型 |
配置 Provider
- 打开「设置 > 模型服务」。
- 点击目标 Provider 卡片。
- 输入 API Key,可选修改 Base URL。
- 点击「验证并保存」。
验证状态会缓存 30 天。可以同时配置多个 Provider,通过拖拽调整优先级。
自定义 Provider
如果不在预设列表中,可以添加自定义 Provider,需填写:供应商名称、API 协议(Anthropic 或 OpenAI)、Base URL、认证方式、模型列表等。
会话与 Agent
会话界面概览
ZhiShi 的会话界面分为三个主要区域:
- 左侧边栏:会话列表、任务中心、搜索、设置入口。
- 中间对话区:显示你和 Agent 的消息流。
- 右侧面板:文件预览、终端、浏览器、上下文文件、工具调用记录。
与 Agent 对话
直接描述你要做的事。Agent 会理解需求,并决定读取哪些文件、调用哪些工具、运行哪些命令。
请帮我分析 src/server/index.ts 这个文件,说明它的主要功能和潜在问题。
请打开 https://example.com,截图首页,并提取导航栏链接。
输入框功能
- 附件上传:拖拽文件、粘贴图片、
@ 引用工作区文件。
- / 命令:
/compact 压缩上下文、/cost 查看消耗等。
- 底部工具栏:Runtime 选择、权限模式切换、MCP 工具管理、模型切换。
权限模式
| 模式 | 说明 |
| 行动(auto) | Agent 在工作区内行动,工具使用前请求确认(默认) |
| 规划(plan) | Agent 只研究信息并与你讨论,不执行操作 |
| 自主行动(fullAgency) | 完全自主权限,无需人工确认 |
消息操作
Agent 消息支持:复制、导出 Markdown、重试、分支。代码块支持语法高亮、一键复制、行号。
记忆与搭子
ZhiShi 有一套后台记忆系统,让 Agent 在对话之外也「记得」你们怎么一起干活:
- 记忆整理员:后台每小时把最近的工作史整理成几类认知——它眼中的你、它眼中的自己、你们的老规矩、该提醒你的事。你纠正过它的事,它会记住教训。
- 想法流:启动页输入框上方浮出「它想起的」——上次在哪栽过、临近的期限(每条附来源)。点「聊聊」接住、点「划走」推开。
- 信任账本:被验证的完成累计信任分,返工/否决扣分;跨阈值时建议升级权限,采纳与否由你决定。
- 记忆检索:Agent 可以在对话中按关键词翻你的长期记忆(
zhishi memory search '<关键词>')。检索被引用后系统会判断这条记忆用对没有——用对加分、被你纠正就重罚、一直没用上就随时间淡化。
记忆与人格都在本地(~/.zhishi/memory.db),不会上传云端。搭子页详见「设置 > 搭子」。
本地文件处理
Agent 可以直接读取和编辑你电脑上的文件,覆盖常见类型:
| 类型 | 能力 |
| 代码文件 | 分析、重构、生成、查找 Bug |
| Office 文档 | Word / Excel / PPT 的创建与修改 |
| PDF | 文本提取、表格提取、合并拆分 |
| 图片 | OCR 识别、图片描述、批量处理 |
所有操作默认限制在当前工作区内,敏感写入/删除操作会请求确认。Office / PDF 处理由 docx、xlsx、pptx、pdf 等技能提供,详见 能力 章节。
聊天机器人 Bot
ZhiShi 可以把 Agent 接入即时通讯平台,让你在 IM 里直接和它对话:
- 内置平台:Telegram、钉钉。
- 官方推广插件:飞书、QQ、企业微信、微信(OpenClaw 插件)。
- 社区插件:从插件市场浏览更多 Bot 平台。
如何添加聊天机器人
聊天机器人以渠道(Channel)的方式挂载在 Agent 上,以下是两种添加方式。
方式一:将已有工作区升级为主动型智能体
适合已经有项目文件夹、想为其增加 IM 聊天能力的场景。
- 在启动页找到目标工作区,hover 出现设置按钮,点击进入 Agent 设置。

- 在「通用」Tab 找到「主动智能体模式」,打开开关。

- 开启后出现「聊天机器人频道」,点击「+ 添加」选择平台并配置凭证。

方式二:创建全新的智能体工作区
适合从零开始、专门为聊天机器人创建一个独立 Agent 的场景。
- 在启动页点击「+ 添加」,选择「添加本地文件夹」或「从模板创建智能体」,创建完成后按方式一开启主动模式并添加聊天机器人。

绑定会话
在会话菜单选「绑定聊天机器人」可把会话绑定到某个 Bot 频道——之后该频道发的消息会进这个会话。
Bot 支持私聊和群聊,可发送图片、文件等多媒体内容。
能力(技能 / 插件 / 工具扩展)
「能力」是设置页的一个分区(设置 > 能力),聚合了三个子页:技能 / 插件 / 工具扩展(MCP)。
技能 Skills
技能是 ZhiShi 的专业能力模块,可以理解为 Agent 的「专业技能书」。当 Agent 遇到复杂任务时,它会查找并调用合适的 Skill,按照其中定义的流程和工具执行。
内置 Skills
| Skill | 能力 |
agent-browser | 浏览器自动化:打开网页、填表、截图、数据抓取 |
app-automation | 桌面应用自动化:录制与回放 Windows 应用操作 |
docx | Word 文档创建、编辑、分析、批注 |
xlsx | Excel 表格创建、编辑、公式、数据分析 |
pptx | PPT 创建、编辑、布局、备注 |
pdf | PDF 文本/表格提取、合并、拆分、OCR |
download-anything | 从互联网查找下载电子书、论文、音视频等 |
plugin-assistant | 插件制作向导:编写、打包、加密、发布插件 |
task-alignment | 把模糊想法转化为可执行任务 |
task-implement | 读取 task.md 自主执行并交付 |
skill-creator | 创建新 Skill、改进现有 Skill |
zhishi-cli | 通过命令行调用 ZhiShi 内置能力 |
安装自定义 Skill
- 从 URL 安装:让 Agent 执行安装命令。
- 从本地文件夹导入:设置 > 能力 > 技能。
- 从 Claude Code 同步。
- 自己编写:Markdown + YAML Frontmatter 格式。
Skill vs MCP
| 对比项 | Skill | MCP |
| 定位 | Agent 专业能力模块 | 外部工具协议 |
| 编写方式 | Markdown + YAML | 通过 MCP Server 暴露 |
| 运行位置 | ZhiShi 内部 | 独立进程 |
插件 Plugins
用于管理 Claude 插件(设置 > 能力 > 插件)。一个插件可以包含 Skills、子智能体、Hooks、MCP。
- 安装插件:通过 GitHub 链接,或本地文件夹(
file:// 路径)。
- 查看 / 启用 / 禁用 / 卸载:控制插件在各工作区是否可见。
插件开关只决定插件在工作区是否可见。要在会话中实际启用,需在 Agent 设置或会话工具菜单中勾选。
加密插件(.zsp)
ZhiShi 支持把插件打包成加密签名的 .zsp 文件分发——保护分发渠道与授权使用,没有有效许可串无法安装。
- 制作(作者):
zhishi plugin init / pack / keygen / verify,纯本地运行,app 不开也能用。
- 安装(用户):拖入
.zsp + 粘贴 ZSP1- 许可串即激活——无服务器、无到期、永久离线。
- 向导:在对话里说「帮我做个插件」,内置
plugin-assistant 技能带你走完全流程。
工具扩展(MCP)
用于管理 Model Context Protocol(MCP)工具(设置 > 能力 > 工具扩展),把 Agent 的能力扩展到外部服务。
内置 MCP 预设
| MCP | 类型 | 能力 | 需配置 |
| Playwright 浏览器 | stdio | 浏览器自动化 | 无 |
| DuckDuckGo 搜索引擎 | stdio | 联网搜索 | 无 |
| Tavily 搜索引擎 | http | 高质量联网搜索 | TAVILY_API_KEY |
| Nano Banana 图片生成 | stdio | 图片生成 | GEMINI_API_KEY |
| Edge TTS 语音合成 | stdio | 语音合成 | 无 |
| Cuse 电脑控制 | stdio | 控制鼠标键盘 | 无(仅 macOS/Windows) |
| Terminator 桌面自动化 | stdio | Windows 桌面 UI 自动化:UIA 语义定位控件(不抢鼠标、抗窗口移动);与 Cuse 视觉通道互补 | 无(仅 Windows) |
添加自定义 MCP
- 名称与类型:
stdio / sse / http。
stdio:命令、参数、环境变量;http / sse:URL、请求头、OAuth 配置。
- JSON 导入 MCP 配置;发现更多 MCP:MCP.SO、智谱 MCP。
Terminator 桌面自动化(AppCraft)
Terminator 桌面自动化(AppCraft 的基础)是内置的 Windows 桌面 UI 自动化 MCP——用 UIA 语义定位控件(不抢鼠标、抗窗口移动),适合操作原生应用;与 Cuse 视觉通道互补。启用后可以让 Agent 操作电脑上的桌面应用(如 Excel、微信、内部工具),把重复流程沉淀成可复用的自动化:
- 录制:让 Agent 操作一次应用,操作被捕获成 trace。零配置——不需要预先绑定应用。
- 沉淀:完成后问「这个以后还会做吗?存成 skill?」——确认后沉淀成技能,下次直接调用。
- 回放:之后让 Agent 按 skill 自动执行同样的操作。
- 失败自动顺接:回放遇预期外的界面时,若该步骤允许 AI 接管,Agent 自动带技能知识续跑,把新踩的坑整理成「已知坑」——先确认再写入。
CLI:zhishi appcraft list(查看)、zhishi appcraft record start/stop(录制)、zhishi appcraft replay <名称> [--var 键=值] [--yes-high-risk](回放)。高危步骤(删除/提交/外发)回放时会先拦下等你确认。
沉淀、顺接、审批都只提议、不自动——是否执行由你确认。高危操作始终需要批准。
任务中心
任务中心用于保存可重复执行的工作流程。打开方式:Ctrl/Cmd + Y。界面分左右两栏:左侧是想法(Thought),右侧是任务列表。
想法(Thought)
想法是任务中心的基础单元,用来快速记录灵感、待办。创建后在左侧面板输入内容,可用 #标签 分类。
每个想法支持:
- 智能体讨论:打开新会话与 Agent 讨论这个想法(「捡起聊」)。
- 派发为任务:把想法转化为正式任务。
- 已派发互链:派发后想法卡显示「已派发 → 任务名」,点击跳到任务;任务详情也标注「来自想法」——双向可溯。
- 编辑 / 删除 / 归档 / 批量操作。
启动页输入框上方还会浮出「它想起的」想法流——那是搭子主动提起的(上次在哪栽过、临近的期限),点「聊聊」接住、点「划走」推开。
创建任务
- 手动新建:填写任务名称、工作区、task.md、执行模式等。
- 从想法派发:在左侧 Thought 面板中将想法转化为任务。
- 从会话创建:让 Agent 通过工具调用创建定时任务。
执行模式
| 模式 | 说明 |
| 一次性(once) | 保存后立即执行一次 |
| 定时一次(scheduled) | 指定时间执行一次 |
| 周期触发(recurring) | 按 Cron 周期性执行 |
| 心跳循环(loop) | 同一会话中持续打磨,直到满足退出条件 |
Cron 常见示例
| 表达式 | 含义 |
0 9 * * * | 每天早上 9 点 |
0 0 * * 1 | 每周一凌晨 |
0 0 1 * * | 每月 1 号 |
*/5 * * * * | 每 5 分钟 |
任务状态
待启动 → 进行中 → 验收中 → 已完成。也支持已阻塞、已暂停、已归档等状态。
本地搜索
ZhiShi 内置全文搜索,可以快速查找电脑中的文件内容和历史会话。
使用方式
- 全局搜索:按
Ctrl/Cmd + K,输入关键词。
- 在会话中搜索:让 Agent 帮你搜索,如
请搜索项目中所有用了 useAuth 的文件。
搜索语法
| 语法 | 示例 | 说明 |
| 关键词 | 用户登录 | 基础搜索 |
| 短语 | "user authentication" | 完整短语 |
| 文件类型 | ext:ts 用户登录 | 限定 .ts 文件 |
| 目录 | path:src 用户登录 | 限定 src/ 目录 |
配置索引
在设置中可配置索引目录、排除规则(建议排除 node_modules/、.git/、dist/ 等)、索引更新方式。
终端与浏览器
内嵌终端
Agent 可直接在终端中执行命令。按 Ctrl/Cmd + Shift + ` 打开终端面板。
- 读取类命令自动执行(如
ls、cat)。
- 写入/删除类命令需要确认(默认行动模式)。
AI 驱动的可见面板
AI 干活时打开的内嵌终端和浏览器是你看得见的——操作过程全程可见,你可以随时接手:
- 终端:适合跑 dev server、实时编译这类要一直运行的长任务,输出实时可见,你随时能接手敲命令。
- 浏览器:用你本机的登录态(已登录的网站不用重新登录),它点了哪里、填了什么,整个过程你都看着。
在对话里说「在右边的终端里跑一下 dev server」或「用浏览器帮我打开这个页面操作一下」即可。
浏览器自动化
通过 agent-browser Skill 和 Playwright MCP 支持:打开网页、填表、截图、数据提取、模拟手机浏览器。
请打开 https://example.com,截图首页。
MCP 工具与桌面应用自动化(Terminator)的完整说明见 能力 章节。
常用设置
设置页(Ctrl/Cmd + U)分为 9 个分区:
| 设置项 | 说明 |
| 搭子 | 全局人格:它眼中的你、身份/人格、生长记录(信任分、记忆量) |
| 模型服务 | 管理 AI Provider 的 API Key、模型、优先级 |
| 能力 | 聚合子页:技能 / 插件 / 工具扩展(MCP) |
| 聊天机器人 | 接入 Telegram、钉钉、飞书等 IM 平台 |
| 使用统计 | Token 消耗、使用量统计 |
| 通用设置 | 开机启动、主题、代理、日志导出 |
| 快捷键 | 修改发送键、全局唤起快捷键 |
| 团队协作 | 多节点协作:接入 Hub、节点 Token、接受远程任务 |
| 关于与反馈 | 版本更新、实验室功能、我的需求单 |
搭子
「搭子」是 ZhiShi 的全局人格——出厂自带一个灵魂,任何工作区都是同一个它。这里是它的档案视图,不是配置表单。
- 身份 / 人格:它是谁、怎么说话做事——灵魂只能生长,不能换芯。
- 它眼中的你:它对你的认知,由后台从你们共同的工作史里维护,不可手编。
- 生长记录:信任分、记忆条数、最近学到的。
桌面搭子 Novo(有身体)
常驻桌面右下角的像素水獭,状态全部来自真实后端:呼吸=活着、干活帧=任务执行中、红点=有事等你、气泡=交付验收/定时预告/想起事、蔫了=你离开较久。点球回主窗,双击记想法,拖文件给它进会话。
通用设置
| 设置项 | 默认值 |
| 开机启动 | 关闭 |
| 最小化到托盘 | 开启 |
| 主题 | 跟随系统 |
| 通知提醒声音 | 开启 |
| 网络代理 | 关闭(默认 127.0.0.1:7897) |
快捷键
| 功能 | 快捷键 |
| 循环切换标签页 | Ctrl + Tab |
| 新建标签页 | Ctrl/Cmd + T |
| 关闭标签页 | Ctrl/Cmd + W |
| 聚焦输入框 | Ctrl/Cmd + L |
| 全局唤起 | Ctrl/Cmd + Shift + M |
更新与卸载
自动更新
ZhiShi 支持自动检查更新。也可手动在「设置 > 关于&反馈」中点击「检查更新」。
数据备份
更新或卸载前建议备份 ~/.zhishi/ 目录,包含配置、会话历史、任务、索引、自定义 Skills。
卸载
- macOS:将
ZhiShi.app 移到废纸篓。
- Windows:在设置中卸载,或直接删除便携版目录。
- Linux:删除 AppImage 或
sudo dpkg -r ZhiShi。
可选删除本地数据 ~/.zhishi/——会清除所有配置和数据。
常见问题
安装与启动
- 安装后无法打开? macOS 检查安全性设置,Windows 以管理员运行或检查杀毒软件。
- 首次启动卡住? 检查磁盘空间和网络,查看日志。
- Windows 提示文件被占用? 结束
node.exe / zhishi.exe 进程后重试。
API Key 与模型
- API Key 无效? 检查复制是否完整、有无空格、账户是否有额度。
- Agent 不回复? 检查网络、API 额度、Provider 是否启用。
- 模型列表为空? 重新验证 API Key。
文件与权限
- 无法读取文件? 确认文件在工作区内。
- 写入前总是询问? 可在权限模式中切换为「自主行动」。
功能使用
- Skill 没有触发? 确认已启用该 Skill。
- MCP 没有响应? 确认已在设置中启用。
- 定时任务未执行? 确认 ZhiShi 保持运行,检查任务的执行方式设置(间隔 / 到点一次)。
性能问题
- 运行很慢? 关闭不必要的标签页,减少索引范围。
- 内存占用高? 长会话会累积上下文,尝试
/compact 压缩。
需求单与反馈
ZhiShi 内置需求单功能,可通过「设置 > 关于&反馈 > 我的需求单」提交问题、建议或开发需求。
提交需求单
- 进入「设置 > 关于&反馈 > 我的需求单」。
- 点击「提交需求单」。
- 填写标题、类型(问题/建议/其他)、描述,可选上传附件。
- 点击提交。
需求单状态
待处理 → 处理中 → 已回复 → 已解决 → 已关闭
建议提供的信息
- 问题具体描述和复现步骤
- 期望结果与实际结果
- 应用版本号和操作系统版本
- 相关截图和日志(通过「设置 > 通用设置 > 运行日志」导出)