ClawBot(Moltbot)安装与上手:用一条命令在本地跑起个人 AI 助手(含 Dashboard/Chat)

ClawBot(Moltbot)安装与上手:用一条命令在本地跑起个人 AI 助手(含 Dashboard/Chat)

本文已收录在Github关注我,紧跟本系列专栏文章,咱们下篇再续!

  • 🚀 魔都架构师 | 全网30W技术追随者
  • 🔧 大厂分布式系统/数据中台实战专家
  • 🏆 主导交易系统百万级流量调优 & 车联网平台架构
  • 🧠 AIGC应用开发先行者 | 区块链落地实践者
  • 🌍 以技术驱动创新,我们的征途是改变世界!
  • 👉 实战干货:编程严选网

0 前言

Moltbot 是一款运行在个人设备上的个人 AI 助手 。它可通过您常用的渠道(WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、WebChat)以及 BlueBubbles、Matrix、Zalo 和 Zalo Personal 等扩展渠道为您提供帮助。支持 macOS/iOS/Android,并可渲染由您控制的实时 Canvas 界面。网关只是控制平台,产品本身才是真正的助手。

如果你想要一个感觉像本地助手、速度快、始终在线的单人个人助理,那就是它了。

1 推荐设置

运行引导程序( moltbot onboard )。它会引导您完成网关、工作区、频道和技能的设置。命令行引导程序是推荐的路径,它可在 macOS、Linux 和 Windows(通过 WSL2;强烈推荐) 上运行。支持 npm、pnpm 或 bun。全新安装?请从这里开始: 入门指南

订阅(OAuth):

型号说明:虽然所有型号都支持,但我强烈推荐 Anthropic Pro/Max (100/200) + Opus 4.5, 以获得更持久的吸墨性和更好的抗误吸效果。请参阅 “入门指南”

2 模型(选择+认证)

3 安装

3.1 一键脚本(推荐)

直接通过终端,执行:

curl -fsSL https://molt.bot/install.sh | bash 

这会自动安装 Node.js(≥22)并完成基本配置。

3.2 手动安装

需要 Node.js ≥22并完成基本配置。这里又细分为使用:

npm
npminstall -g moltbot@latest 
pnpm
pnpmadd -g moltbot@latest 

安装完成后,初始化并安装后台服务(launchd / systemd 用户服务):

moltbot onboard --install-daemon 

3.3 源码安装(开发模式)

git clone https://github.com/moltbot/moltbot.git cd moltbot pnpminstallpnpm ui:build # 首次运行会自动安装 UI 相关依赖pnpm build moltbot onboard --install-daemon 

它会完成环境检测,并且安装必要的依赖,还会启动 onboarding 流程。

安装过程会询问端口设置Gateway Port(默认18789),Model/Auth Provider 选择 AI 供应商,国内的供应商基本都支持。

接下来就是一些其他配置,如 Skills、包的安装管理器,可按需选择并Yes继续下去。又改名后的启动成功详情:

◇ Dashboard ready ────────────────────────────────────────────────────────────────╮ │ │ │ Dashboard link(with token): │ │ http://127.0.0.1:18789/?token=0c67df565c3aa0f224d5cc869a0972392a995f5c05cd86d3 │ │ Opened in your browser. Keep that tab to control OpenClaw. │ │ │ ├──────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Web search (optional) ─────────────────────────────────────────────────────────────────╮ │ │ │ If you want your agent to be able to search the web, you’ll need an API key. │ │ │ │ OpenClaw uses Brave Search for the `web_search` tool. Without a Brave Search API key, │ │ web search won’t work. │ │ │ │ Set it up interactively: │ │ - Run: openclaw configure --section web │ │ - Enable web_search and paste your Brave Search API key │ │ │ │ Alternative: set BRAVE_API_KEY in the Gateway environment (no config changes). │ │ Docs: https://docs.openclaw.ai/tools/web │ │ │ ├─────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ What now ─────────────────────────────────────────────────────────────╮ │ │ │ What now: https://openclaw.ai/showcase ("What People Are Building"). │ │ │ ├────────────────────────────────────────────────────────────────────────╯ │ └ Onboarding complete. Dashboard opened with your token; keep that tab to control OpenClaw. 

安装完后,访问 http://127.0.0.1:18789/chat,就可以打开聊天界面让它开始工作:

Read more

10倍差距!Java vs Python:HSM集成安全大比拼

10倍差距!Java vs Python:HSM集成安全大比拼

🔥关注墨瑾轩,带你探索编程的奥秘!🚀 🔥超萌技术攻略,轻松晋级编程高手🚀 🔥技术宝库已备好,就等你来挖掘🚀 🔥订阅墨瑾轩,智趣学习不孤单🚀 🔥即刻启航,编程之旅更有趣🚀 HSM集成安全的"5大关键差异" 1.1 差异一:安全框架的成熟度 语言安全框架成熟度优势风险JavaJCA/JCE, PKCS#1195%标准化、企业级支持低PythonPyCryptodome, pycryptodome60%

By Ne0inhk
【深度学习】利用Java DL4J 构建和训练医疗影像分析模型

【深度学习】利用Java DL4J 构建和训练医疗影像分析模型

🧑 博主简介:ZEEKLOG博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探索科技的边界,并将理论知识转化为实际应用。保持对新技术的好奇心,乐于分享所学,希望通过我的实践经历和见解,启发他人的创新思维。在这里,我希望能与志同道合的朋友交流探讨,共同进步,一起在技术的世界里不断学习成长。 技术合作请加本人wx(注明来自ZEEKLOG):foreast_sea

By Ne0inhk
【入门篇】一键搞定 Java 环境配置,从 0 跑出你的第一个程序

【入门篇】一键搞定 Java 环境配置,从 0 跑出你的第一个程序

🎬 博主名称:超级苦力怕 🔥 个人专栏:《Java成长录》《AI 工具使用目录》 🚀 每一次思考都是突破的前奏,每一次复盘都是精进的开始! 前言 本文主要内容:介绍 Java 语言的发展背景、运行架构,以及如何搭建开发环境。 适合人群:尚未入门的 Java 学习者。 阅读收益:看完你将对 Java 有一个初步认知,并完成 JDK + IDEA 的环境搭建,为后续学习变量、数据类型和流程控制打下基础。 文章目录 * 前言 * 1. Java概述 * 1.1 什么是 Java * 2. 环境准备 * 2.1 JDK的配置 * 2.1.1 JDK概述 * 2.1.2 快速下载

By Ne0inhk
Java中的日期时间API详解:从Date、Calendar到现代时间体系

Java中的日期时间API详解:从Date、Calendar到现代时间体系

文章目录 * 引言:Java日期时间处理的演进之路 * 第一章:时间的基础概念 * 1.1 时间原点:1970-01-01 UTC * 1.2 时间表示的两种模型 * 1.3 时区与历法 * 第二章:第一代日期时间API——Date * 2.1 Date类的源码剖析 * 2.2 Date类的核心方法详解 * 2.2.1 创建Date对象 * 2.2.2 日期比较 * 2.2.3 获取/设置毫秒数 * 2.3 Date类的设计缺陷(为什么被废弃) * 缺陷1:年份从1900年开始 * 缺陷2:月份从0开始 * 缺陷3:可变性导致的线程安全问题 * 缺陷4:国际化支持薄弱

By Ne0inhk