liuxu379

技术笔记、故障排查与工具记录

1Panel 反向代理 OpenClaw 页面空白的解决方案

前言 这篇文章记录一下 2026-03-25 这个场景下,使用 1Panel 反向代理 OpenClaw 后打开域名只有白屏、页面空白的处理方法。 这类问题通常不是 OpenClaw 本身没有启动,而是下面两个点没有同时配好: 反向代理路径 没有指向 OpenClaw 的 __openclaw__/; 跨域来源 没有在 allowedOrigins 中放行你的反向代理域名。 ...

关于 AI 的一些使用心得

目前 AI 浪潮越发的汹涌澎湃,未来将占据非常重要的地位,拥抱 AI 就是拥抱未来。 如果无法参与 AIGC(Artificial Intelligence Generated Content),那就尽可能地通过 AI 来提升生产力。 代码 IDEA 扩展 Github Copilot 通义灵码 目前只用过这两款,Github Copilot 的体验远好于 通义灵码,但...

PHP 关于 MongoDB 的一些特别操作

最近在做风控相关的工作,中间涉及到宽表需求,单表字段可能会有两三千字段,通过对运维、上手难度等方面考量,最终选择了 mongoDB,实际使用效果还不错,但是因为和 MySQL 还是有一定差异,所以记录一下相关操作。 删除某些字符串开头的字段 PHP 代码 $documents = PuDao::query()->where()->get(); foreach ($docum...

写给工程师的十条精进原则

在网上看到美团技术团队的文章,我觉得写的很好,怕哪一天再想看的时候找不到了,所以自己收藏起来。 作者介绍 云鹏,2014年加入美团,先后参与了美团酒店供应链体系、分布式调度系统的建设,现在负责美团旅行客户关系管理系统、基础信息服务的建设工作。 引言 时间回到8年前,我人生中第一份实习的工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可谓意气风发,想要大干一场,结...

Mac 软件推荐

常用网站 MacWk 常用软件 PopClip PopClip 会在选中文本时出现扩展选项,搜索、复制、粘贴等等,还可以集成其他功能,比如下面的 Bob,点击 Bob 图标后可以直接调用 Bob 进行翻译,非常方便。 Bob Bob 是一款 Mac 端翻译软件,支持划词翻译、截图翻译以及手动输入翻译。可以注册自己的百度和谷歌的翻译 Key 进行绑定,通过快捷可以非...

PHP ORM 框架

ORM 框架简介 对象-关系映射(Object-Relational Mapping,简称ORM),一般以中间件的形式存在,主要实现程序对象到关系数据库数据的映射。具有减少重复性代码、提高开发效率、方便移植等优点。 Eloquent Laravel 的 Eloquent ORM 提供了一个漂亮、简洁的 Active Record 实现来和数据库交互。 return Destinati...

AirPods Pro 连接 Windows 10 音质异常的解决方案

蓝牙耳机的两种模式 Stereo 立体声,噪音少,音质好 。适合只播放音频,此模式下会屏蔽麦克风。 Hands-Free 免提,此模式下会开启麦克风,但是音质方面会差很多。 解决方案 电脑连接 AirPods Pro 后,点击右下角音量按钮。 不使用麦克风时,选择 Stereo 模式。 使用麦克风时,选择 Hands-Free 模式。 当切换两种模式时,可能出现没有声...

Git 常用功能

多个 Commit 合并为一个 1. 创建 Rebase 分支 在当前开发分支上创建 Rebase 分支 git pull git checkout -b global/feature/xx_rebase 2. 合并 Master 分支 查看 Master 分支最新 commit id(例如40aad6c),合并至 Rebase 分支 git reset 427a756 --so...

Oracle 服务器优化指南

配置 Root 账户登录 创建服务器时选择 粘贴 cloud-init 脚本,默认密码为 password #!/bin/bash echo root:password |sudo chpasswd root sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config; sudo s...

简单的编码及接口规范

编码规范 遵循 PSR-2; 注释规范 接口用途 作者、日期 参数+参数说明 RESTful API 规范 请求方式 GET(SELECT):获取数据; POST(CREATE):新增数据; PUT(UPDATE):更新数据; DELETE(DELETE):删除数据; 当移动端使用 GET 方式请求数据时,需要求移动端传递参数 ...