Linux(kali) 部署 OpenClaw

Linux(kali) 部署 OpenClaw

​​

​官网​

原文链接

主机 MacOS m1

虚拟机 Kali 2025-04

Linux kali 6.16.8+kali-arm64 #1 SMP PREEMPT Kali 6.16.8-1kali1 (2025-09-24) aarch64 GNU/Linux

一、命令行安装

官网一键安装脚本curl -sSL https://openclaw.ai/install.sh | bash​

二、进入安装向导

进入安装向导

◆ I understand this is personal-by-default and shared/multi-user use requires lock-down.
Continue?
│ ● Yes / ○ No

第一步默认个人使用,选Yes​

类似于安装模型吧,选Manual

本地测试的话就选Local gateway

一个默认的工作空间

我这里选择了千问大模型,然后浏览器弹出了千问官网

登录认证后回到命令行,选择第一个

设置网关端口,这里先用默认的18789(安全起见后期自己修改自定义)

类似于网卡的绑定,如果只在本地测试,就选127这个,如果想用其他设备访问就选0.0.0.0,然后是网关认证方式,选Token就行

这是一个远程访问的方式,默认选Off就行

生成token的方式,这个默认就可以,然后默认空值就自动生成​

然后是选择要不要跟一些社交软件联动,这里先选择No,后续有需要可以再修改

是否让大模型联网搜索,这里暂时先跳过

接下来是选择配置一些技能,也可以先跳过

下一步是否需要激活一些hooks,类似于自动的脚本,一样先选择跳过,这里是多选,用空格键选择,然后回车确认

下一步还是默认,然后安装网关服务

下一步是否安装终端的一个工具,能够一键补全命令的

安装完后浏览器弹出界面

三、Web界面

接上一步,这里有一个报错提示

origin not allowed (open the Control UI from the gateway host or allow it in gateway.controlUi.allowedOrigins)

这里是因为之前绑定的0.0.0.0这个网卡,所以默认链接的是这个ip

这个报错需要修改openclaw.json中gateway内容,把这个ip添加到controlUi,然后重启 Gateway,openclaw.json的路径在/root/.openclaw

然后重启gateway服务

就可以访问了

在物理机上访问一下试试​​http://172.16.171.146:18789/#token=​

后续更新一些使用方法……

Read more

在 Mac 上完美配置 VSCode 的 C/C++ 开发环境(GCC/G++ 详细教程 )

本文手把手教你如何在 macOS 系统上配置 VSCode 的 C/C++ 开发环境,解决各种常见问题,让你轻松开启 C/C++ 编程之旅! 前言 作为程序员,一个顺手的开发环境至关重要。VSCode 作为轻量级但功能强大的代码编辑器,配合 GCC/G++ 编译器,能够在 Mac 上提供优秀的 C/C++ 开发体验。本文将详细介绍从零开始的完整配置过程。 一、环境准备:安装编译工具 1.1 安装 Xcode Command Line Tools(推荐首选) 打开终端,执行以下命令: xcode-select --install 执行后会弹出安装对话框,点击"安装"即可。

By Ne0inhk
Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案

Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 graphql 的适配 鸿蒙Harmony 实战 - 驾驭标准化分布式图形协议、实现鸿蒙端实时订阅与高性能交互网关方案 前言 在鸿蒙(OpenHarmony)生态的万物互联、极繁交互中台、以及对数据获取灵活性有极致要求的现代应用研发中,“高效的数据检索协议”是应用响应速度的灵魂。面对复杂的社交网络关系查询、实时的行情推送、或是海量状态信息的聚合。如果仅仅依靠传统的 RESTful 接口,那么不仅会导致因为 Over-fetching(获取多余数据)导致的带宽浪费,更会因为频繁的 API 版本演进引入严重的跨端兼容性碎片化问题。 我们需要一种“按需检索、逻辑解耦”的交互艺术。 graphql 是一套专为 Flutter 设计的标准 GraphQL 客户端套件。它通过构建规范的规范化缓存(Normalized Cache)与极其灵活的连接链路(Links)

By Ne0inhk
Flutter 三方库 df_generate_dart_models_core 的鸿蒙化适配指南 - 实现自动化的数据模型代码生成、支持 JSON 反序列化模板定义与工程化规范一致性

Flutter 三方库 df_generate_dart_models_core 的鸿蒙化适配指南 - 实现自动化的数据模型代码生成、支持 JSON 反序列化模板定义与工程化规范一致性

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 df_generate_dart_models_core 的鸿蒙化适配指南 - 实现自动化的数据模型代码生成、支持 JSON 反序列化模板定义与工程化规范一致性 前言 在进行 Flutter for OpenHarmony 的大规模业务逻辑开发时,手动编写海量的 Data Models(POJO/Entity)以及配套的 fromJson/toJson 方法不仅枯燥乏味,还极易引入手写错误。df_generate_dart_models_core 是一个强大的代码生成核心库,它能将原始 JSON 样本或 Schema 自动转化为符合 Dart 规范的数据类代码。本文将指导大家如何将该库集成到鸿蒙项目的工程化提效链路中。 一、原理解析

By Ne0inhk
Flutter 组件 string_stats 的鸿蒙化适配实战 - 驾驭极致文本分析大坝,实现 OpenHarmony 高性能文本审计、字符特征提取与工业级内容解析核

Flutter 组件 string_stats 的鸿蒙化适配实战 - 驾驭极致文本分析大坝,实现 OpenHarmony 高性能文本审计、字符特征提取与工业级内容解析核

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 string_stats 的鸿蒙化适配实战 - 驾驭极致文本分析大坝,实现 OpenHarmony 高性能文本审计、字符特征提取与工业级内容解析核 前言 随着鸿蒙(OpenHarmony)生态深入政企、金融与教育等核心领域,应用中对于“海量文本内容的高性能深度剖析”已经成为了保障系统稳健运行的第一道闸门。无论是实时监控系统中的日志关键词审计,还是编辑器应用中的多维度字符统计,如果开发者只是简单地使用 Dart 原生的字符串操作,在面对数十万乃至百万级别的长文本时,极易由于过度消耗主线程资源导致 UI 掉帧,甚至在重型计算时引发 ANR。 我们需要一种“冷血、精准、高通量”的文本特征提取机制。string_stats 库正是为了这种极致的字符属性审计而生的分析阵列。它通过高效的一阶遍历算法,能够秒级提取文本的行数、字数、高频词以及语法特征。适配到鸿蒙平台后,它不仅能为你的应用提供工业级的统计精度,更是我们构建“

By Ne0inhk