Necoclaw 使用指南

从安装到精通,手把手教你用招财虾

📥 安装

系统要求

项目最低配置推荐配置
操作系统Windows 10 / macOS 10.15 / Ubuntu 20.04Windows 11 / macOS 14+ / Ubuntu 22.04
CPU1 核2 核+
内存200 MB1 GB+
磁盘200 MB500 MB+
网络需要能访问 LLM API(除非用本地 Ollama)

下载与启动

  1. 前往 下载页 获取对应平台的安装包
  2. 解压到任意目录,例如 D:\necoclaw\~/necoclaw/
  3. 启动 Necoclaw
    # Windows: 双击 start.bat
    # macOS / Linux: 在终端运行
    chmod +x start.sh
    ./start.sh
  4. 浏览器打开 http://localhost:24088 进入 WebUI
NECOCLAW 系统总览
启动后的系统总览面板 — 显示版本、运行状态、系统资源
🦐 完整安装(可选):运行 install.bat(Windows)或 ./install.sh(macOS/Linux)可以将 Necoclaw 安装到系统 PATH,之后在任意终端输入 necoclaw start 即可启动。

常用命令

necoclaw start        # 启动 Agent(含 WebUI)
necoclaw doctor       # 检测系统环境
necoclaw onboard      # 首次配置向导
necoclaw --help       # 查看所有命令

🔑 配置 LLM

Necoclaw 需要至少一个 LLM 供应商才能驱动 AI 对话。有三种配置方式:

方式一:免费快速接入(推荐新手)

  1. 访问 api.necoclaw.ai 注册账号
  2. 在面板中获取 API Key(每日赠送 200 万 免费 Token,每日打卡再送 10 万
  3. 回到 WebUI,进入左侧 🔀 LLM 路由 供应商市场
  4. 点击 "+ Custom Provider" 添加自定义供应商
  5. 填写信息:
    字段填写内容
    名称NECOCLAW 官方
    API 类型openai
    Base URLhttps://api.necoclaw.ai/v1
    API Key你在 api.necoclaw.ai 获取的 sk-xxx
  6. 保存后,系统会自动拉取该供应商支持的模型列表并配置路由
LLM 供应商市场
供应商市场 — 一键接入各种 LLM API,包括免费源和本地模型
🎁 每日福利:注册即送免费 Token,每日登录 api.necoclaw.ai 打卡可额外领取 10 万 Token。

方式二:本地 Ollama(离线运行)

  1. 安装 Ollama:ollama.com
  2. 拉取模型:ollama pull qwen3:14b
  3. Necoclaw 会自动检测本地 Ollama 并添加为供应商,无需手动配置

方式三:手动添加供应商

🔀 LLM 路由 供应商市场 页面点击 "添加供应商",填写:

字段说明示例
名称供应商显示名OpenAI / DeepSeek / Claude
API 类型接口协议openai(大部分都选这个)
Base URLAPI 地址https://api.openai.com/v1
API Key你的密钥sk-xxx...
默认模型首选模型gpt-4o

也可以直接编辑配置文件 config.yaml

llm:
  providers:
    - id: my-openai
      api_type: openai
      base_url: https://api.openai.com/v1
      api_key: sk-xxx
      model: gpt-4o
  routes:
    - role: default
      provider_id: my-openai

💬 第一次对话

  1. 点击左侧 💬 智能对话
  2. 在左下方的聊天列表中,点击 Neco(默认管家)
  3. 在底部输入框中输入消息,按 Enter 发送
  4. Neco 会根据你的消息自动调用合适的工具——搜索、文件操作、代码执行等
智能对话界面
智能对话 — 左侧为联系人列表,右侧为 AI 对话窗口,支持多种工具调用

💡 你可以试试这些:

"帮我搜索一下最新的 AI 新闻"
"整理一下桌面上的文件"
"帮我写一份项目计划书,保存为 Word 文档"
"帮我做一个销售数据的 Excel 表格"
"分析这个 PDF 文件的内容"(拖拽上传)
📎 文件上传:直接将文件拖拽到对话框即可上传。支持 .docx / .xlsx / .pptx / .pdf / .csv / .txt 等格式,AI 会自动读取内容。

🪞 数字分身(联系人)

Necoclaw 的"联系人"就是你创建的 AI 数字分身,每个分身有独立的角色、人格、记忆和技能。

创建分身

  1. 💬 智能对话 页面,点击左侧聊天列表上方的 ➕ 按钮
  2. 填写分身信息:
    字段说明
    名称分身的名字,如"产品经理小李"
    角色描述分身的性格、专业领域、行为风格等。这是分身的"灵魂"
    头像选择一个 emoji 或上传图片
  3. 点击 保存,分身会出现在聊天列表中
  4. 点击分身头像即可开始与 TA 对话

🎭 角色描述示例

产品经理:"你是一个有 10 年经验的产品经理。擅长需求分析、用户研究、竞品分析。回答时逻辑清晰、注重数据支撑。"

英语老师:"你是一个耐心的英语老师。用简单的方式解释语法,每次给出 3 个例句。纠正错误时温和友好。"

代码审查员:"你是一个严谨的高级工程师,专注代码质量。Review 代码时关注性能、安全、可维护性,给出具体改进建议。"

💡 分身间独立记忆:每个分身有自己的记忆空间。和"产品经理"聊过的内容不会被"英语老师"看到。需要知识共享时,可以使用群聊让多个分身协作。

👥 群聊

群聊可以让多个 AI 分身同时参与讨论——它们会各自从自己的角色角度发言、争论、达成共识、分工执行。

创建群聊

  1. 在聊天列表上方点击 👥 群聊按钮
  2. 填写群聊名称,如"项目脑暴群"
  3. 选择要加入的分身(至少 2 个),如"产品经理 + 技术负责人 + 研究员"
  4. 点击 创建群聊

群聊的工作方式

你在群里发一条消息后,每个分身会按顺序轮流发言

每个分身从自己的角色出发回应
分身之间会相互回应对方的观点
你可以随时 @某个分身追问
讨论结果自动沉淀为记忆

📝 群聊使用场景

产品评审:产品经理 + 技术 + 设计一起评估功能方案
头脑风暴:多个创意角色围绕一个主题发散
代码 Review:前端 + 后端 + 安全专家一起看代码
市场分析:分析师 + 策略师 + 数据专家多维度讨论

📋 定时任务

让 AI 在指定时间自动执行任务,不需要你在电脑前。

创建定时任务

  1. 点击左侧 📋 任务看板
  2. 点击 "新建任务"
  3. 填写任务信息:
    字段说明示例
    任务名简短描述每日新闻摘要
    PromptAI 要执行的指令搜索今天的AI领域新闻,总结为5条要点
    ScheduleCron 表达式0 8 * * *(每天早上8点)
    执行分身哪个分身执行Neco / 自定义分身
    回复到结果发到哪里某个联系人 / 群聊 / 飞书群
  4. 点击 保存,任务将在指定时间自动运行
任务看板
任务看板 — 管理即时任务和定时任务,查看执行状态和进度

Cron 表达式速查

表达式含义
0 8 * * *每天 8:00
0 9 * * 1每周一 9:00
0 */2 * * *每 2 小时
0 8,18 * * *每天 8:00 和 18:00
30 8 1 * *每月 1 号 8:30

⏰ 定时任务场景

每日晨报:早上 8 点自动搜索新闻并推送摘要
股票监控:每 30 分钟检查持仓股价变动
周报生成:每周五 17 点整理本周工作记录生成周报
数据备份提醒:每月 1 号提醒你备份重要数据

🎯 技能中心

技能是 Necoclaw 的"能力插件"。每个技能教会 AI 一种新的工作流程或专业能力。

内置技能

系统自带 70+ 种内置技能,涵盖:

办公文档读写(Word / Excel / PPT / PDF / CSV)
网络搜索(Google / Bing / DuckDuckGo)
文件管理(读取、写入、整理、分类)
代码执行(Python / Node.js / Shell)
数据分析与可视化
翻译、摘要、改写等 NLP 能力
技能中心
技能中心 — 已安装 73 种技能,涵盖办公、搜索、代码等多个领域

从 Skill Hub 安装技能

  1. 点击左侧 🎯 技能中心
  2. 切换到 "Skill Hub" 标签页
  3. 选择一个 Hub 源(默认已有社区技能源)
  4. 浏览或搜索你需要的技能
  5. 点击 "安装" 按钮,即刻生效

添加 GitHub 技能源

你可以将任何 GitHub 仓库作为技能源:

  1. 在 Skill Hub 页面点击 "+" 按钮
  2. 输入 GitHub 仓库地址,如 owner/repo
  3. 系统会自动发现仓库中的技能并列出
  4. 选择需要的技能安装即可

创建自定义技能

在技能中心的 "我的技能" 标签页点击 "新建",用自然语言描述即可:

{
  "name": "周报生成器",
  "description": "根据本周对话记录自动生成周报",
  "trigger": "用户说'生成周报'或'本周总结'",
  "content": "# 周报生成流程\n1. 回顾本周所有对话记录\n2. 提取关键工作项和成果\n3. 按类别分组整理\n4. 生成 Markdown 格式周报\n5. 可选:保存为 .docx 文件"
}

🔀 LLM 路由

LLM 路由是 Necoclaw 的智能模型调度中心。它决定每条对话用哪个模型、走哪个供应商,并自动管理额度和费用。

LLM 路由状态
LLM 路由 — 智能模型调度中心,管理供应商和路由规则

路由状态

🔀 LLM 路由 路由状态 页面可以看到:

已配置的供应商及其状态(在线/离线/额度用尽)
当前路由规则——哪种角色的请求走哪个供应商
今日用量——Token 消耗、请求次数、费用

路由规则

路由规则决定不同类型的请求使用哪个供应商和模型:

角色 (Role)用途推荐模型
default默认对话gpt-4o / deepseek-chat / qwen-plus
fast快速任务(翻译、摘要)gpt-4o-mini / deepseek-chat
reasoning复杂推理o1 / claude-3.5-sonnet / deepseek-reasoner
creative创意写作claude-3.5-sonnet / gpt-4o
embedding向量嵌入(记忆搜索)text-embedding-3-small
💰 省钱策略:fast 路由指向便宜的模型(如 deepseek-chat),reasoning 指向高质量模型(如 o1)。Necoclaw 会自动判断任务复杂度,用合适的路由。日常对话走 fast,复杂分析走 reasoning,最大程度省钱。

供应商市场

🔀 LLM 路由 供应商市场 可以:

浏览各供应商的模型列表和价格
一键接入(填 Key 即可)
对比不同供应商的价格(点击 "🔄 刷新价格")
查看每个模型的每百万 Token 价格

📡 消息渠道

除了 WebUI,Necoclaw 还支持接入多种消息平台。配置后,你可以通过这些平台直接与 AI 对话。

渠道协议说明
🌐 WebUI内置默认启用,浏览器直接访问
✈️ TelegramBot API创建 Bot → 填入 Token
🎮 DiscordWebSocket创建 Bot → 填入 Token
📱 飞书WebSocket 长连接企业应用 → 填入 App ID/Secret
💬 钉钉Stream 模式机器人 → 填入 Token
💼 SlackSocket ModeApp → 填入 Bot Token
🐧 QQOneBot v11需要 OneBot 实现(如 go-cqhttp)
💚 微信WeChatFerry需要 WeChatFerry 客户端

📡 渠道管理 页面配置。每个渠道填入对应的 Token/Key 即可接入。

渠道管理
渠道管理 — 配置和管理各个消息平台的接入

🧠 记忆系统

Necoclaw 拥有 5 层记忆体系,让 AI 越用越懂你:

层级名称说明存储方式
1即时记忆当前对话的上下文内存(对话结束即释放)
2短期记忆近期对话摘要自动摘要 → 数据库
3长期记忆你的偏好、习惯、知识向量数据库(语义搜索)
4角色人格分身的性格和风格定义配置文件
5共享记忆团队的共同知识库向量数据库
长期记忆
长期记忆 — 查看和管理 AI 的记忆库,支持语义搜索

🧠 长期记忆 页面可以:

查看 AI 记住了你的哪些偏好
手动添加或删除记忆条目
搜索历史记忆
🔍 记忆搜索原理:Necoclaw 使用向量嵌入(Embedding)将你的对话内容转化为语义向量。对话时,AI 会自动搜索最相关的历史记忆,让回答更精准。这需要配置 embedding 路由。

🔄 更新升级

Necoclaw 内置自动更新系统。当有新版本可用时,WebUI 顶部会出现更新横幅

  1. 看到更新横幅后,点击 "立即更新"
  2. 系统会自动:备份数据 → 下载新版本 → 替换二进制 → 重启
  3. 更新期间会显示重连提示,等待几秒后自动恢复
⚠️ 数据安全:更新只替换程序文件,不会删除你的数据。所有记忆、技能、配置、联系人都保存在 ~/.necoclaw/ 目录中,更新后完整保留。每次更新前系统会自动备份关键文件到 ~/.necoclaw/backups/

❓ 常见问题

Q: 对硬件有什么要求?
A: 极低。1 核 CPU、200MB 内存、普通办公电脑即可长期运行,不依赖 GPU。

Q: 配了多个供应商,Necoclaw 怎么选?
A: 通过路由规则。你可以为不同类型的任务(快速/推理/创意)指定不同供应商。也可以全用 default 走同一个。

Q: 分身之间真的能自己聊天?
A: 是的。在群聊中,你发一条消息后,多个分身会依次从自己的角色角度回复,形成多角色讨论。

Q: 记忆会占用 Token 额度吗?
A: 记忆经过压缩优化,只占极少额度。长期记忆以摘要形式存储,语义搜索消耗的 Embedding Token 很少。

Q: 如何使用本地模型?
A: 安装 Ollama,拉取模型后 Necoclaw 自动检测。也可以手动添加任何兼容 OpenAI 格式的本地服务。

Q: 数据存在哪里?
A: 所有数据在本地 ~/.necoclaw/(Windows: %USERPROFILE%\.necoclaw\)。包括 memory.db(记忆)、config.yaml(配置)、skills/(技能)等。

Q: 自定义技能难不难?
A: 不难。用自然语言描述工作流程,保存为 JSON 格式即可。AI 会按你描述的步骤执行。

Q: 定时任务在电脑关机后还会执行吗?
A: 不会。定时任务需要 Necoclaw 保持运行。如果你需要 7×24 小时运行,可以将 Necoclaw 部署在服务器上。

Q: 支持哪些文档格式?
A: 读取:.docx .doc .xlsx .xls .pptx .pdf .csv .txt .md .json
写入:.docx .xlsx .pptx .csv .txt .md .json .html

Q: 进化数据可以重置吗?
A: 可以。在 📈 成长日志 中可以查看、调整或重置 AI 的学习数据。

成长日志
成长日志 — 追踪 AI 的学习进度和能力成长

文档持续更新中… 有问题可以在 GitHub Issues 反馈