博文
OpenClaw (Moltbot / Clawdblot) 在 VPS 上搭建 Reality 节点 过程记录
查看相关主题:
Moltbot
上一篇 我们搭建了 OpenClaw (Moltbot / Clawdblot) 并建立了 Telegram 交互 现在我们来试试让 OpenClaw 对VPS这个环境施加改变 比如, 搭建一个Reality节点? 以下是对话全记录, 我发出的部分是绿色底色 ǝɔ∀ǝdʎz∀ɹɔ 👽, [2026/1/30 14:56] 接下来我需要你执行一个步骤比较多的任务 目标: 使用 xray 内核 搭建一个 reality 协议的服务端 你需要的信息如下: xray 内核 https://github.com/XTLS/Xray-core reality 协议参数 端口 (port) = 8443 用户ID (id) = fb0d60cf-1084-412d-ba59-fd5c1166b89d 流控 (flow) = xtls-rprx-vision 传输协议 (network) = tcp 传输层安全 (TLS) = reality SNI (serverName) = www.paypal.com 指纹 (Fingerprint) = random 💎小助理, [2026/1/30 14:56] 我将为你搭建一个使用Xray内核的Reality协议服务端。这是一个多步骤的任务,我会逐步完成。 首先,让我检查系统环境并下载Xray内核: 💎小助理, [2026/1/30 14:56] 很好,这是一个AMD64架构的Linux系统。现在我将下载Xray内核: 💎小助理, [2026/1/30 14:56] 现在解压并安装Xray: 💎小助理, [2026/1/30 14:56] 让Xray可执行: 💎小助理, [2026/1/30 14:56] 现在创建Xray的配置文件,配置Reality协议: 💎小助理, [2026/1/30 14:56] 现在我需要生成Reality私钥和公钥,这是Reality协议必需的: 💎小助理, [2026/1/30 14:56] 现在我需要更新配置文件,添加生成的私钥: 💎小助理, [2026/1/30 14:56] 现在让我们创建一个systemd服务文件来管理Xray服务: 💎小助理, [2026/1/30 14:56] 现在让我们启动Xray服务...
在 2G 内存 VPS 上搭建 OpenClaw (Moltbot / Clawdblot) 接入Qwen免费模型 用电报Telegram 作为交互窗口
查看相关主题:
openclaw
前言 OpenClaw (Moltbot / Clawdblot) 最近掀起的风潮很大. 从我自己的实践来看, 上手门槛并不高. 值得大家玩一玩试试. 感谢 < 7 刀 VPS 照样玩转 Clawdbot (Moltbot) > 我进一步细化描述操作, 为面向更为小白的读者. 以 Racknerd 2核CPU 2.5G 内存 LADC02 机房的VPS 为例 https://1ladder.eu.org/rnladc02 我选择 Debian13操作系统 登录 VPS & 初始化略 ( https://www.youtube.com/watch?v=3EEvThb8UZA ) 安装过程 OpenClaw 官方安装脚本 curl -fsSL https://openclaw.ai/install.sh | bash 直到脚本问你这个选择 键盘左右方向键调整选项, 回车键确认. (后面脚本提问, 也是一样的. 键盘上下左右调整选项, 回车键确认) 这里我们选 Yes 接着的问题, 选 QuickStart 问你用哪个模型, 选 Qwen * Qwen是免费用的. 你先把 Moltbot 搭得能跑起来. 你想用自己的模型, 可以之后再向 Moltbot 提要求. 这里回车认证Qwen 脚本给出提示. 你要在浏览器中访问 OAuth 链接 把图中框起来的部分复制到你自己的浏览器中打开 登录 Qwen 我图省事, 就用 Google 账号登录了. 当 Qwen 登录成功之后 这时脚本会自动继续运行 这里回车 保持当前模型 问你用什么方式与 Moltbot 交互 我选 Telegram 接下来, 脚本提示你怎么操作已经是明确的了. 面对小白读者呢, 我拆成一步一步的详细操作. 在你的 电报Telegram 里, 搜索 @BotFather ( http://t.me/BotFather ) 注意识别真假, 名字后面有蓝勾勾, 账号ID 93372553 如果你从来没有使用过bot, 那么你要先点 START 按钮 点这个 /newbot 命令 问你机器人的名字 就像你自己的 电报telegram 账号的名字一样. 可以是 emoji, 可以是中文, ... 问你机器人的username 用英文大...
第三方移动端swiftgram里的电报telegram账号 转为网页版web.telegram.org登录 申请 通行密钥passkey 成功 2026-1-27
前言 上一篇 <第三方移动端swiftgram里的电报telegram账号 转为win11平台登录 申请 通行密钥passkey> 我们用到了win11 如果我们只有win10的电脑怎么办 可以把电报telegram账号登录到 chrome 中的 网页版telegram客户端 再申请通行密钥passkey保存到Google密码管理器中 在登录时 iOS 可以设置调用 Google密码管理器 里面的 passkey 实践 在 win10 电脑的 chrome 浏览器中 登录你的 Google 账户 chrome 浏览器 打开 网页版电报telegram https://web.telegram.org/ 登录swiftgram中的账号, 登录方式为扫描二维码 保持登录状态一段时间后, 申请passkey 选择 Google 密码管理工具 在你的 iPhone 上安装 Chrome, 登录你的 Google 账号 你可以确认一下 Google 密码管理工具中是否成功同步了 passkey 在 iPhone 的 系统设置 -> 自动填充与密码 AutoFill & Passwords 里面 启用 Chrome 的自动填充 * 这一步操作 有可能在不同的iOS版本下界面会有变化. 你可以求助Google和GPT 好了, 你可以试试在手机上登录你的电报telegram账号了 当你选择用 passkey 登录时, 可以选择 More Options -> More from Chrome ======== 完
第三方移动端swiftgram里的电报telegram账号 转为win11平台登录 申请 通行密钥passkey 成功 2026-1-26
前言 现在电报telegram进一步限制了+86账号的使用. 在其它设备上已登录的活跃状态的+86账号, 当我在移动端 iOS/Android 上登录时, 提示要收钱发SMS. 以前不是这样的, 有其它设备上处于已登录状态的账号, 只要在其它设备上收个验证码就能登录了. 现在从各方面资料来看, 最好的解决方案就是申请 通行密钥passkey 问题 我的电报telegram账号 数量大于3个, 有一些登录在 第三方移动端swiftgram里 当我在swiftgram中尝试申请passkey时, 界面显示要在telegram官方客户端中操作 而跳转到官方telegram客户端 并不是自动登录 swiftgram中的账号的. 这时要登录的话, 噢, 又回到要收钱发SMS的状况了. 解决方案 在Win11平台登录swiftgram中的账号, 登录方式为扫描二维码 然后, 在Win11平台保持登录状态一段时间后, 申请passkey * 我的账号是保持登录状态24小时后, 才允许我申请passkey 选择iPhone 会弹一个二维码. 用iPhone的照相功能扫描二维码即可. 会调用iOS的 密码Passwords APP 生成 通行密钥passkey * iPhone 与 Win11电脑 都需要打开蓝牙. ======== 完 ======== 后记 Win10平台申请passkey, 只会提示插入USB设备. 没有iPhone设备的选项. 如果登录状态时间不够长, 申请passkey会报错. 只能再多等一段时间. 通行密钥passkey 是很难备份的. 如果你担心自己的 apple账号被封, 会影响到你的 passkey也不能使用的话, 你可以对同一个 电报telegram账号 申请多个 通行密钥passkey. 比如, apple 上面一份, win11电脑上面一份. 也可以参考其它教程, 搞个 密码管理工具如 Bitwarden 保存 passkey
查询 电报 Telegram 账号已加群组频道 方便新号加入
前言 有群友说, 开了新的电报 Telegram 账号后, 不知道怎么把老号的群加回来 https://t.me/duangvpsfs/3769416 思路 先问问GPT 有没有可能性 telegram bot 或 telethon 可以 查询 某个 telegram 账号已加入的 group 和 channel 吗? 结论是 telethon 可以, 而且给出了一些代码 from telethon import TelegramClient client = TelegramClient('session_name', api_id, api_hash) async def get_my_dialogs(): await client.start() # 获取所有对话(包括群组、频道、私聊) async for dialog in client.iter_dialogs(): if dialog.is_group: print(f"群组: {dialog.name}") elif dialog.is_channel: print(f"频道: {dialog.name}") with client: client.loop.run_until_complete(get_my_dialogs()) 我自己有一定的编程能力, 当然我能看出来, 这样的代码只输出了群组和频道的名称. 更准确地应该还要输出群组和频道的 username 但, 假设我就是一个不会编程的小白, 那么我会先试试这个代码是什么效果. 调试 找了个VPS (用你自己的电脑也是可以的, 只要安装 python 并且解决翻墙的问题) 把代码保存为 .py 文件上传 比如, 文件名 tg-get-group-channel.py 然后在VPS上运行一下, 有报错 把报错复制粘...
The Hot3 in Last 7 Days
酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks
之前 我们实现了 让酒馆SillyTavern输出中文 . 不过, 我们在寻找/试用角色卡的时候, 常常要试用大量的角色卡, 而有些角色卡你说上一两句话就不想继续用了. 如果每个角色卡都那样操作一遍输出中文的话, 会觉得有点麻烦. 那么, 有没有什么方法可以设置一次, 就应用到每一个角色卡呢? 我们可以使用 世界书Lorebooks 这个功能. 在酒馆界面中, 点击 世界书 - 新建 随便用一个你喜欢的名字 * 这个名字只是为了方便管理. 不影响最终效果. 这时, 你应该看到刚刚新建的世界书被选中. (如果不是, 需要你在下拉菜单中选择) 然后 点击 右边的 新条目 按钮 设定这个新条目 1. 条目的标题, 随便设置什么. * 这个标题只是为了方便管理, 不影响最终效果. 2. 触发策略, 设置为 蓝色 * 意思是, 不需要关键词触发. 3. 插入位置, 设置为"角色定义前" * 如果效果不好, 可以试着改为 "角色定义后" 4. 展开条目设定 5. 设置条目的内容为 {{char}}用中文输出全部信息, 包括语言和场景描述. {{char}}输出内容中不要有大段的非中文内容. 现在, 设置你的全局世界书为你刚刚新建的这个世界书. 然后试着和你的新添加的角色卡对话看看? 我们来看看命令行里实际发生了什么. 对比 之前的方案 , 可以看到命令行日志中的效果是一样的, 也就是说, 发送给AI的格式是一样的. ======== 未完待续