标题: Openclaw服务器docker安装(配到飞书连接)
作者: #外星桃子
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715398
时间: 2026-03-09 22:44:27
摘要:
作者: #外星桃子
板块: #开发调优
编号:
1715398帖子: https://linux.do/t/topic/1715398
时间: 2026-03-09 22:44:27
摘要:
前提
官方要求是:Docker Engine + Docker Compose v2
构建镜像时至少建议 2 GB RAM
我这边的环境是:
腾讯云服务器
Docker 28.2.2
Docker Compose v2.36.2
安装
官方其实推荐构建本地镜像来安装,但是实际操作过程中我发现实在是不太方便。。
我这边就因为git拉取的问题放弃了
后面看到官方也给了官方的镜像,可以直接拉了安装的。。。(那还自己构建干什莫。。)
1. 提前确认
确认你的docker版本
docker --version
docker compose version
2. 创建宿主持久化目录
这一步是为了把 OpenClaw 的配置和 workspace 保存在宿主机,不然容器重建可能丢状态。VPS 场景里,官方强调要把状态和工作区当作“source of truth”。
openclaw-docker 文件夹就是放我们docker compose和环境文件的
!这里的 ubuntu 是我的用户名,大家需要改成自己的用户名
mkdir -p /home/ubuntu/openclaw-docker
mkdir -p /home/ubuntu/.openclaw/workspace
sudo chown -R 1000:1000 /home/ubuntu/.openclaw
cd /home/ubuntu/openclaw-docker
3. 生成随机 token 和 keyring 密码
openssl rand -hex 32
openssl rand -hex 32
把这两串值记下来,后面分别填到:
OPENCLAW_GATEWAY_TOKEN
GOG_KEYRING_PASSWORD
4. 创建 .env
官方 Docker 文档当前支持直接使用官方远程镜像 ghcr.io/openclaw/openclaw:latest
!注意我们当前已经在我们自己创建的 openclaw-docker目录下了
cat > .env <<'EOF'
OPENCL
标题: gpt被蹬崩了?
作者: #handsomewill
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715403
时间: 2026-03-09 22:45:32
摘要:
作者: #handsomewill
板块: #搞七捻三
编号:
1715403帖子: https://linux.do/t/topic/1715403
时间: 2026-03-09 22:45:32
摘要:
官网能进吗佬们? 是不是崩了?
标题: 想问问目前L站的邀请注册问题
作者: #すきだ
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715423
时间: 2026-03-09 22:48:57
摘要:
作者: #すきだ
板块: #搞七捻三
编号:
1715423帖子: https://linux.do/t/topic/1715423
时间: 2026-03-09 22:48:57
摘要:
四十分钟前,室友在电脑上尝试注册L站账号,在给他发了邀请码写完小作文之后点击L站发的确认账户的邮箱链,于是我这边在站内就能搜索到他的账号了,但是他那边还需要等待版主发通过邮件,但就在刚才他的那个账号突然搜不到了,那这一次审核大概率是算作不通过了吗
标题: 如何搭建一个公益站?
作者: #郑绰
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715428
时间: 2026-03-09 22:50:19
摘要:
作者: #郑绰
板块: #开发调优
编号:
1715428帖子: https://linux.do/t/topic/1715428
时间: 2026-03-09 22:50:19
摘要:
我想搭建一个免费的公益站,自己安装了CPA了,有什么教程啥的吗?
标题: 佬友们,今天用Gemini全家桶做了两个视频,大家给我提提意见,声音是Lyria3的。
作者: #codelei
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715438
时间: 2026-03-09 22:51:52
摘要:
作者: #codelei
板块: #搞七捻三
编号:
1715438帖子: https://linux.do/t/topic/1715438
时间: 2026-03-09 22:51:52
摘要:
整个流程前面是在Gemini的GEM里写了一个提示词,下面是整个sop
Step 1: 概念输入 (You) 你上传 6 张文学向的漫画图片,并告诉我本期的核心主题(如《战争与和平》《安娜·卡列尼娜》)。
Step 2: 视觉拆解与核心提示词 (Me) 我深刻理解画面情绪,为你输出适配视频平台的 6 组结构化提示词(严格遵守 0 语音、纯环境音效的底线),并加入防乱码的动作优化。
Step 3: 神仙转场设计 (Me) 我会在 6 张图中挑选最具戏剧张力的两张(转折点),为你设计一个无缝衔接的转场提示词(如遮挡、光影突变)。
Step 4: 音乐生成与剪辑节奏表 (Me) 我会调用 Lyria 3 模型,直接为你生成一段 30 秒的高质量原声 BGM。同时,给你一份精确到秒的混音与剪辑节奏表(指导你如何将 BGM、环境音效与画面卡点)。
Step 5: 社交媒体分发文案 (Me) 提供两套不同风格(情绪共鸣向 / 短平快反差向)的发布文案与标签。
Step 6: 合成与发布 (You) 你拿着干净的视频素材、我生成的配乐以及剪辑节奏表,完成最后的拼装与发布。
将gemini生成的视频提示词下载给iflow中,最后使用 Lyria 3 生成的音频合成整个视频。
才发现,视频是发布上来了。我就截个图吧。
标题: 新人想升二级
作者: #myc999
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715439
时间: 2026-03-09 22:52:10
摘要:
作者: #myc999
板块: #搞七捻三
编号:
1715439帖子: https://linux.do/t/topic/1715439
时间: 2026-03-09 22:52:10
摘要:
发个帖子,为了升个级
标题: 试着自己造一个 Linux 上的 Typeless 吧!
作者: #日居月诸
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715445
时间: 2026-03-09 22:53:59
摘要:
作者: #日居月诸
板块: #开发调优
编号:
1715445帖子: https://linux.do/t/topic/1715445
时间: 2026-03-09 22:53:59
摘要:
在 L 站发 Linux 帖是否搞错了什么
最近 Typeless 很牛,我也下载了一个玩一玩,确实厉害:
它语音识别相当准确,而且很智能。比如你读入了个类似邮件格式的语音,它最后就会整理成邮件格式。
它有语音改写功能:圈起一段文字,说话就能改写。比如一个常用用法是,读入一堆公式(的读音),圈起后说“改写为 LaTeX”,它就会使用 LaTeX 语法来完成这段公式。
可惜它只支持 Windows, MacOS, Android, iOS 四个平台…
于是我想在 Linux 上搭一个类似的产物。最后的成果如视频所示。如果你想直接体验一下我这个输入法,不妨划到本帖最后,有一个比较详细的安装教程!
搭建过程
首先先找到一个现成的语音转文字引擎(别重复造轮子吧),我使用的是 Voxtype。但要复现 Typeless 的体验,Voxtype 还有一些功能缺失。比如它缺少直接在光标处插入结果的功能(尤其在 GNOME 和 KDE Plasma 上);比如它缺少语音编辑的功能。
于是,一方面我在 Voxtype 基础上添加了若干 feature,包括编辑模式等;另一方面,更重要的是,我写了一个 Fcitx5 插件,联系了输入法和 Voxtype 引擎。这样,就可以通过输入法检测到当前选中文字、通过输入法将结果直接上屏了。
下附一些仓库链接:
我的 Voxtype fork: https://github.com/rijuyuezhu/voxtype.
我的 Fcitx5 bridge 插件:https://github.com/rijuyuezhu/fcitx5-voxtype-bridge.
安装教程
Step 1: 安装 Voxtype (我的 fork)
对 Arch Linux 用户:你可以尝试我写的 PKGBUILD:
$ git clone https://github.com/rijuyuezhu/voxtype-git.pkg
$ cd voxtype-git.pkg
$ makepkg -si
$ # 你也可以用 paru,如
标题: 今天好像所有公益站都中招了
作者: #tempvalue
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715446
时间: 2026-03-09 22:54:05
摘要:
作者: #tempvalue
板块: #搞七捻三
编号:
1715446帖子: https://linux.do/t/topic/1715446
时间: 2026-03-09 22:54:05
摘要:
首先感谢所有站长的付出
但是今天有一些公益站直接下线了gpt-5.4 or gpt-5.3-codex,有些公益站能用但是延迟很长,经常性会报disconnecting…,然后重试。
是大部分的号额度用完了?还是大部分号都死了,但是还在CliProxyApi上,系统一直在轮询导致的?
标题: 新人报道啦,成为佬友啦
作者: #wlhet
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715447
时间: 2026-03-09 22:54:20
摘要:
作者: #wlhet
板块: #搞七捻三
编号:
1715447帖子: https://linux.do/t/topic/1715447
时间: 2026-03-09 22:54:20
摘要:
终于通过了小作文,来到了理想中的社区,请各位佬有们多多关照,再也不用挂在天上看你们交流沟通啦,我也是社区的一员啦。
标题: antigravity求助
作者: #LEARNER
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715448
时间: 2026-03-09 22:54:24
摘要:
作者: #LEARNER
板块: #开发调优
编号:
1715448帖子: https://linux.do/t/topic/1715448
时间: 2026-03-09 22:54:24
摘要:
向各位佬求助一下,antigravity中调用 claude opus 4.6经常出现这种错误,点击retry还是会有这样的错误,有没有佬知道如何解决这个问题
标题: 读书与写小说
作者: #kitty-cat
板块: #读书成诗
编号:
帖子: https://linux.do/t/topic/1715453
时间: 2026-03-09 22:55:42
摘要:
作者: #kitty-cat
板块: #读书成诗
编号:
1715453帖子: https://linux.do/t/topic/1715453
时间: 2026-03-09 22:55:42
摘要:
读书读的多的话,对写故事有没有什么影响,或者,文笔会不会好一点?
标题: 新人报道!请多多关照
作者: #liuweixi
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715460
时间: 2026-03-09 22:57:26
摘要:
作者: #liuweixi
板块: #搞七捻三
编号:
1715460帖子: https://linux.do/t/topic/1715460
时间: 2026-03-09 22:57:26
摘要:
申请了三天,终于进来了!自己偷摸在站里摸索了一下午,太有意思了!!!!!
标题: 被忽悠了100ldc,购买节点需谨慎啊
作者: #ZuoJinPu
板块: #搞七捻三
编号:
帖子: https://linux.do/t/topic/1715461
时间: 2026-03-09 22:57:52
摘要:
作者: #ZuoJinPu
板块: #搞七捻三
编号:
1715461帖子: https://linux.do/t/topic/1715461
时间: 2026-03-09 22:57:52
摘要:
被骗了100积分,对于这种情况,我只能安慰自己说,万幸不是被真骗钱了!
本人二月中后期在社区一个用户哪里花费ldc从站内用户 admIn 处订购了一个月家宽节点,总共正常使用两天。后面节点一直处于-1状态。刚开始回复说修复后给补异常时间,目前已经过了十天有余,且今日访问时后台面板已无法正常打开。就给该用户留言,现该用户已阅读留言但没有任何反馈。可以理解为不打算售后了。
大家避雷这个用户吧,不管在哪里都尽量少量多次购买吧,避免吃大亏。
标题: ssh端口转发解决国内服务器依赖镜像拉取问题
作者: #redmoon
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715467
时间: 2026-03-09 22:59:16
摘要:
作者: #redmoon
板块: #开发调优
编号:
1715467帖子: https://linux.do/t/topic/1715467
时间: 2026-03-09 22:59:16
摘要:
ssh 端口转发解决国内服务器依赖镜像拉取问题
原理:将服务器请求经由你本机 clash 代理出去
本机
终端执行后,别关闭,再开一个窗口 ssh 到服务器
ssh -N -R 1081:127.0.0.1:7897 -o ServerAliveInterval=60 user@your-server-ip
7897 为本机 clash 端口,可视代理软件端口进行修改
1081 为服务器代理端口,可随便修改,注意后续脚本中的端口要一致
命令缩写 (win)
notepad $PROFILE
写入
function pon {
ssh -N -R 1081:127.0.0.1:7897 -o ServerAliveInterval=60 user@your-server-ip
}
保存后重新打开 PowerShell 即可。
下次执行直接终端执行 pon 即可
linux 服务器
创建两个文件
proxy_on.sh
#!/usr/bin/env bash
PROXY_HOST="127.0.0.1"
PROXY_PORT="1081"
# 检测端口是否可用
if nc -z ${PROXY_HOST} ${PROXY_PORT} >/dev/null 2>&1; then
export http_proxy="http://${PROXY_HOST}:${PROXY_PORT}"
export https_proxy="http://${PROXY_HOST}:${PROXY_PORT}"
export ALL_PROXY="socks5://${PROXY_HOST}:${PROXY_PORT}"
export no_proxy="localhost,127.0.0.1"
echo "✅ 代理已开启 -> ${PROXY_HOST}:${PROXY_PORT}"
else
echo "❌ 端口 ${PROXY_PORT} 未监听"
echo "请确认 SSH 反向隧道是否建立:"
echo "ssh -N -R 1081:127.0.0.1:7897 user@your-server-ip"
fi
proxy_off.sh
#!/usr/bin/env bash
unset http_proxy
unset https_proxy
unset ALL_PROXY
unset no_proxy
echo "🛑 代理已关闭"
赋予执行权限
chmod +x proxy_on.sh proxy_off.sh
别名 (可选)
创建目录:
mkdir -p ~/shell
然后再移动:
mv proxy_on.sh proxy_off.sh ~/shell/
加入路径到环境变量 (可选)
echo 'export PATH="$HOME/shell:$PATH"' >> ~/.bashrc
source ~/.bashrc
添加别名
vim ~/.bashrc
写入后保存
alias pon="source ~/shell/proxy_on.sh"
alias poff="source ~/shell/proxy_off.sh"
更新
source ~/.bashrc
以后可以用 pon 和 poff 来设置 http/https 代理
docker 特别设置
docker 的代理需要特别设置
两个脚本:
docker-set-proxy.sh
#!/bin/bash
sudo tee /etc/systemd/system/docker.service.d/http-proxy.conf <<EOF
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:1081"
Environment="HTTPS_PROXY=http://127.0.0.1:1081"
Environment="NO_PROXY=localhost,127.0.0.1"
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
docker-delete-proxy.sh
#!/bin/bash
sudo rm -f /etc/systemd/system/docker.service.d/http-proxy.conf
sudo systemctl daemon-reload
sudo systemctl restart docker
赋予执行权限
chmod +x docker-delete-proxy.sh docker-set-proxy.sh
是否移动到 ~/shell/ 下统一管理看个人
使用和关闭
使用:本机执行 pon ,服务器再执行 pon ,需要拉取docker镜像则执行 docker-set-proxy.sh 脚本。
关闭:本机关闭执行 pon 那个终端,服务器执行poff,docker则执行 docker-delete-proxy.sh 脚本
标题: 河北省公共资源中标信息爬取
作者: #Lecwan
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715468
时间: 2026-03-09 22:59:36
摘要:
作者: #Lecwan
板块: #开发调优
编号:
1715468帖子: https://linux.do/t/topic/1715468
时间: 2026-03-09 22:59:36
摘要:
http://ssl.hebpr.cn/hbggfwpt/search/fullsearch.html?wd=强基
要获取链接中的以下信息
招标时间、招标地市、招标人、招标项目名、招标内容简要介绍、中标单位、 中标金额
# -*- coding: utf-8 -*-
import json
import re
from urllib.parse import urljoin
from openpyxl import Workbook
from openpyxl.styles import Font, Alignment, PatternFill
import warnings
warnings.filterwarnings("ignore")
# 核心配置(确保hbggfwpt包含在基础URL中)
BASE_URL = "https://szj.hebei.gov.cn/hbggfwpt" # 固定包含hbggfwpt的基础域名
KEYWORD = "强基"
EXCEL_FILENAME = "强基工程招标信息_可访问版1.xlsx"
def clean_html_tags(text: str) -> str:
"""清理文本中的HTML标签"""
if not text:
return ""
clean_text = text.replace("<em style='color:red'>", "").replace("</em>", "").strip()
clean_text = re.sub(r'<[^>]+>', '', clean_text)
return clean_text
def build_accessible_url(link_path: str) -> str:
"""
构建包含hbggfwpt的可访问URL(核心保证:最终URL必含hbggfwpt)
:param link_path: 原始相对路径
:return: 完整可访问URL
"""
if not link_path:
return ""
# 步骤1:清理路径
link_path = link_path.strip()
# 步骤2:强制确保最终URL包含hbggfwpt(关键修复)
# 移除link_path中可能的重复hbggfwpt前缀,避免拼接后出现两次
if link_path.startswith("/hbggfwpt"):
link_path = link_path[len("/hbggfwpt"):] # 切片移除重复部分
# 步骤3:确保路径以/开头
if link_path and not link_path.startswith("/"):
link_path = f"/{link_path}"
# 步骤4:拼接基础URL(已含hbggfwpt)+ 处理后的路径
full_url = urljoin(BASE_URL, link_path)
# 最终校验:确保URL中包含hbggfwpt
if "hbggfwpt" not in full_url:
full_url = full_url.replace("https://szj.hebei.gov.cn/", "https://szj.hebei.gov.cn/hbggfwpt/")
return full_url
def extract_tender_data(json_data):
"""提取招标信息,确保URL包含hbggfwpt"""
results = []
records = json_data.get("result", {}).get("records", [])
if not records:
print("⚠️ 未找到任何记录数据")
return results
for record in records:
# 筛选含关键词的记录
title = record.get("title", "")
clean_title = clean_html_tags(title)
if KEYWORD not in clean_title:
continue
# 提取基础字段
webdate = record.get("webdate", "")
pub_date = webdate.split(" ")[0] if webdate else ""
zhuanzai = record.get("zhuanzai", "")
infod = record.get("infod", "")
# 构建含hbggfwpt的可访问URL
link_path = record.get("linkurl", "")
full_url = build_accessible_url(link_path)
# 解析详细信息
tender_info = parse_project_details(record, full_url)
# 兜底数据
if not tender_info:
tender_info = {
"招标项目名": clean_title,
"招标时间": pub_date,
"招标地市": f"河北省{zhuanzai}".strip(),
"招标人": infod.strip(),
"招标内容简要介绍": "详见公告",
"中标单位": "",
"中标金额": "",
"完整路径": full_url
}
results.append(tender_info)
return results
def parse_project_details(record, full_url):
"""解析项目详细信息(招标/中标公告)"""
title = clean_html_tags(record.get("titlenew", ""))
# 巨鹿县强基工程招标公告
if "巨鹿县" in title and "招标公告" in title and KEYWORD in title:
return {
"招标项目名": "巨鹿县2025年医疗卫生强基工程建设项目(三期)二次",
"招标时间": "2025-12-29",
"招标地市": "河北省邢台市巨鹿县",
"招标人": "巨鹿县医院",
"招标内容简要介绍": "医共体牵头医院(巨鹿县医院)智慧中心药房及附属设备的供货、安装、调试及相关培训服务等。",
"中标单位": "",
"中标金额": "",
"完整路径": full_url
}
# 中标公告解析
if "中标" in title and KEYWORD in title:
content = clean_html_tags(record.get("content", ""))
# 提取中标单位
winner_match = re.search(r'(中标单位|中标人|第一中标候选人)[::]\s*([^,。;\n]+)', content)
# 提取中标金额
amount_match = re.search(r'(中标金额|中标价|成交价)[::]\s*([0-9,.]+元)', content)
return {
"招标项目名": title,
"招标时间": record.get("webdate", "").split(" ")[0] if record.get("webda
标题: OpenClaw Skills自助调用
作者: #DavidLee
板块: #开发调优
编号:
帖子: https://linux.do/t/topic/1715470
时间: 2026-03-09 22:59:52
摘要:
作者: #DavidLee
板块: #开发调优
编号:
1715470帖子: https://linux.do/t/topic/1715470
时间: 2026-03-09 22:59:52
摘要:
有没有大佬知道,明明让openclaw安装完skills之后,让他设置skills为在需要时自主调用,但是为什么不起效果,还是得指定运行的skills