智语 Zhitalk 🤖 是一个 AI Agent 个人助手,像 OpenClaw 小龙虾一样。 包含 tools skills memory hook subagent MCP-server 等 Agent 功能。你可以和它聊天,给它分配任务,让它操作文件...
📖 你可以免费围观项目进展,也可以加入学习 跟双越老师从 0 开发一个 AI Agent 智能体
本地安装 Nodejs 版本>=22 ,执行如下命令安装 Zhitalk
【注意】Windows 操作系统,使用管理员身份打开 cmd ,再执行命令
npm i zhitalk -g
能查看到 Zhitalk 的版本号,说明安装成功
zhitalk --version
运行 zhitalk 命令
zhitalk
升级到最新版
npm update zhitalk -g
智语 Zhitalk 初次运行的时候,会创建配置文件 zhitalk.json ,你至少要配置 2 项。
1. model 大模型的名称、API key 和 baseURL ,下面是 kimi 的示例。其他模型见下文。
2. TAVILY_API_KEY 是 tavily search API 的 API key ,用于 agent 做网络搜索。
{
"model": {
"model": "kimi-k2.6",
"apiKey": "sk-xxx",
"baseURL": "https://api.moonshot.cn/v1"
},
"env": {
"TAVILY_API_KEY": "tvly-dev-xxx"
}
}
如果你以后想修改配置,可通过命令找配置文件的位置。
zhitalk config
【注意】一些免费大模型(如 GLM-4-Flash)可能会存在兼容性问题。
1. Deepseek https://api-docs.deepseek.com/zh-cn/
{
"model": {
"model": "deepseek-v4-pro",
"apiKey": "sk-xxx",
"baseURL": "https://api.deepseek.com"
}
}
2. MiniMax https://platform.minimaxi.com/docs/guides/quickstart-preparation
{
"model": {
"model": "MiniMax-M3",
"apiKey": "sk-api-xxx",
"baseURL": "https://api.minimaxi.com/v1"
}
}
3. GLM 智普 https://docs.bigmodel.cn/cn/guide/develop/langchain/introduction
{
"model": {
"model": "GLM-5.1",
"apiKey": "xxx",
"baseURL": "https://open.bigmodel.cn/api/paas/v4/"
}
}
4. QWEN 千问 https://bailian.console.aliyun.com/cn-beijing#/home
{
"model": {
"model": "qwen-plus",
"apiKey": "sk-ws-xxx",
"baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1"
}
}
5. 小米 https://mimo.mi.com/docs/zh-CN/quick-start/summary/first-api-call
{
"model": {
"model": "mimo-v2.5-pro",
"apiKey": "xxx",
"baseURL": "https://api.xiaomimimo.com/v1"
}
}
其他模型,只要符合 OpenAI 接口格式,都能支持。
1. 手动安装第三方 skill ,Anthropic 提供了很多常用 skills 可以选择安装,例如
npx skills add https://github.com/anthropics/skills/tree/main/skills/pdf
2. 在 Agent 中聊天对话,让它来安装一个第三方 skill
帮我查找关于 pdf 的 skill 并安装最流行的那个
3. 在 Agent 中聊天对话,让它来创建一个新 skill
帮我创建一个 skill 专门用来提出反对意见,防止我只看到正面价值,看不到负面影响
找到你的配置文件 zhitalk.json 打开编辑,可以配置 MCP Server,格式如下
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
},
"github": {
"url": "https://api.githubcopilot.com/mcp/",
"headers": {
"Authorization": "Bearer github_pat_xxx"
}
}
}
找到你的配置文件 zhitalk.json 打开编辑,可以配置 hooks ,格式如下
{
"hooks": {
"PreToolUse": [
{ "matcher": "exec", "command": "echo 'Checking command...'" },
{ "matcher": "read_file", "command": "~/.zhitalk/hooks/protect_env.sh" }
],
"PostToolUse": [
{ "matcher": "*", "command": "~/.zhitalk/hooks/record_tool.sh" }
]
}
}