跳至主要内容

博文

解决OpenAI出现ChatGPT can make mistakes的问题

今天登录 chat.openai.com ,突然出现了以下提示: ChatGPT can make mistakes. Consider checking important information. 于是,换浏览器,清理缓存,cookie 以及无痕登录,就差重装系统了,Google 了一下。 在这里搜到了答案: https://github.com/lencx/ChatGPT/issues/1126 大意是 OpenAI 之前用的是 cdn.openai.com 刚刚改成了 cdn.oaistatic.com 所以代理加进去 oaistatic.com 就好了。 我主要用 ChatGPT 来干啥? source https://mianao.info/e44ab7ed/

DIY电动车蓝牙钥匙

我有一辆电动车,确切的说应该是电动助力自行车,电池很小(48V7.5Ah),跑起来也不快,但当自行车骑很轻松,每天我骑着往返地铁站。 出厂是机械钥匙,而且只有一把,带着比较麻烦,我就想搞一个蓝牙钥匙,手机靠近电动车就自动开启,离开就关闭电源。 搜索了一下淘宝,有现成的蓝牙模块,名字叫: 蓝牙接近开关 HID 模块 。既然有模块就好搞了,再加一个继电器开关电源就可以了。 设计 原理图和 PCB 等资料如下: https://github.com/harry10086/BTProximitySwitch 因为电池电压比较高,继电器我选的大电流 5V 控制的汽车继电器,降压用的 DC-DC,蓝牙模块是 3.3V 供电,用 LDO 把 5V 降到 3.3V。 PCB 文件我使用 PADS9.5 设计,BOM 里面的物料都是基于我手头上现有的,仅供 DIY 参考。 上图为嘉立创投板 PCB 文件,和 GitHub 中主要差异在继电器,我焊接的为分离式,文档里的为 PCB 内焊接。 焊接后如上图。 因为我的电池仓里面空间太小了,只能把 PCBA 和继电器分开放,没有办法。 深圳市新一信息技术蓝牙模块 XY-MBF12A 资料,GitHub 还有其他相关资料: XY-MBF12A 用户使用手册 测试 PCB 板焊接后用手机连接蓝牙模块,配对码默认 123456。所以如果正式使用还是要把密码改一下。 用 USB 转串口工具连接蓝牙模块串口,波特率默认 9600。 参考使用手册,发送 AT+PIN=147258 命令更改密码为 147258 : 如果安装蓝牙模块屏蔽的比较厉害,可以适当增加蓝牙发射功率,默认是 0dBm,最大可以设到 10dBm. 另外广播间隔不建议修改,我开始想降低功耗,将间隔时间增加,发现手机靠近时蓝牙等好久都不连接。 用手机蓝牙开关模拟人接近或离开: 把 PCBA 和继电器以及电池连接起来,用万用表测试通断情况: 安装 测试正常后安装到电动车的电池仓里面。 因为空间狭小,我就没有进行固定,只把 PCBA 做了绝缘处理。 看着都不大,但安装费了老大的劲了。开始我还想留着机械钥匙开关,结果发现多了几根线就塞不进去,只能剪了。 骑了快一个月,只碰到过两次次蓝牙没有自动打开继电器开关,手机点了连接才开

免费开源的GitHub图床管理工具-PicX

我一直通过 GitHub 管理 blog 的图片,然后用 CDN 加速,最近发现推友推荐了一个好工具: PicX 什么是 PicX ? PicX 是一款基于 GitHub API 开发的图床工具,提供了图片上传托管、生成图片链接等功能,我再也不用 git 指令传图片了。 亮点 在线使用,无需下载,无需安装。 操作简单,文档完善,持续维护。 代码开源,数据安全,免费使用。 功能 [x] 支持 拖拽 、 复制粘贴 、 选择文件 等方式进行选择图片 [x] 支持图片 重命名 、 哈希化 (确保图片名唯一)和 设置命名前缀 [x] 支持 批量上传图片 、 批量删除图片 和 批量复制图片链接 [x] 支持图床 多级目录 管理 (创建多级目录 / 查看多级目录下图片) [x] 支持 一键复制 图片链接和 自由转换 Markdown / HTML / BBCode 格式 [x] 内置 多种图片链接规则 (Staticaly、jsDelivr、ChinaJsDelivr 等) [x] 支持 自定义配置图片链接规则 [x] 支持 图片压缩 (内置高效压缩算法,可配置在上传前自动压缩) [x] 支持 暗夜模式 (自动切换 / 自由切换) [x] 支持 PWA [x] 支持配置 图片水印 [x] i18n(中文简体、中文繁体、英文) 安装 docker 版 PicX 开发者提供了一个网站 https://picx.xpoet.cn ,用户可以直接使用。但是既然已经开源了,我们为什么不自己搭建一个呢? 于是我搜到了一篇文章: 免费的GitHub图床PicX ,博主不光制作了 docker image,还写出了 image 制作方法。 我是打算在群晖安装,注册表里 https://registry.hub.docker.com 搜索 picx,发现 laosu 提供的镜像已经很久没有更新了,所以我就自力更生,照葫芦画瓢,根据最新的 PicX 源码制作了镜像,并且上传到了 docker.com。 在注册表中搜索 picx ,选择 harrygg2023/picx,版本选择最新即可,目前是 2.3.5。 因为我 blog 图片一直都在 GitHub,所以 image 会持续保持更新,尽量和开发者同步。 先下载镜像,然后

Oracle甲骨文重装系统一键DD纯净系统脚本

我在 Oracle 甲骨文申请了两个免费 VPS ,装了一堆东西后想清洁一下,结果发现不能重装系统,真是神奇。 搜索了一下,发现删了后不一定能开新机,谨慎起见,我用了一键 DD 脚本,亲测好使。 这个是脚本源码: https://github.com/MoeClub/Note root 下直接复制脚本运行,二选一即可,我比较过两个脚本是一样的,应该是同一个作者: # 脚本来自 GitHub bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p 12345678 -port 2023 -a -firmware # 脚本来自 moeclub.org bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 20.04 -v 64 -a -firmware -p 12345678 -firmware 额外的驱动支持 -d Debian系统 后面是系统版本号,例:9、10、11 ... -c Centos系统 后面是系统版本号,例:6.9、6.10 ... -u Ubuntu系统 后面是系统版本号,例:16.04、18.04 、20.04... -v 系统位数,64位或32位,只写数字 -a auto,全自动无人值守安装 -p 后面写自定义密码 -port SSH 端口 注意: 系统安装完成后的默认用户名为:root,未自定义密码的话,默认密码为:MoeClub.org。记得修改; 如果没有 VNC 监测的话,建议多等一下再重启,谨防还在重装过程中就关机了,正常情况 20 分钟内安装完毕; 还有一个一键 DD 脚本,感觉不错的样子,不过我还没试过: https://hostloc.com

解决Win10屏幕保护时间无法更改的问题

Win10 系统下经常出现屏幕保护时间无法更改的问题,有几种情况: 屏幕保护程序设置里面等待时间是灰色,无法更改 屏幕保护程序设置里面等待时间可以更改,但保存后再次打开还是以前的时间,没有变化 电源计划里面更改显示器关闭时间无效 解决思路 首先排除基本设置问题: 打开 Win10 系统 设置 -> 锁屏界面 -> 屏幕保护程序设置 修改时间测试; 另外还有, 电源设置 -> 关闭显示器时间 , 高级电源设置 等修改时间测试; 无效则往下继续。 修改注册表 按下 Win 键+R 键,输入 regedit ,打开注册表编辑器,查看目录: HKEY_CURRENT_USER\Control Panel\Desktop 一般会有以下几个字符串,双击可修改值: "ScreenSaverIsSecure"="0" //屏幕保护密码,1 打开,0 关闭 "ScreenSaveTimeOut"="600" //屏幕保护启动时间600秒,可修改 "ScreenSaveActive"="1" //1 打开屏幕保护,0 关闭 "SCRNSAVE.EXE" 一般无须指定路径,默认在系统目录下 %SystemRoot%\System32 如修改数值后重启系统,还是有问题,可直接删除以上注册表字符串。 另外还需要检查一下其他目录,是否有以上字符串设置,如: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop 可用 Ctrl+F 查找后,修改或删除。 修改设置后 重新启动电脑。 修改本地组策略 按下 Win 键+R 键,输入 gpedit.msc ,打开本地组策略编辑器。 点击 计算机配置 -> windows设置 -> 安全设置 -> 本地策略 -> 安全选项 : 右侧 交互式登录:计算机不活动限制 ,双击打开,设置时间,单位秒。 查看 用户配置 -> 管理模板 -> 控制面板 -> 个性化 的设置项,和屏幕保护相关的双

深圳商事登记数字证书签名问题记录

深圳的政务业务很早就支持采用数字证书签名,全流程网上办理了,但是,随着互联网的发展,暴露的问题越来越多,有时候用的让人想砸了电脑。 比如今年一月份我还能正常签名提交,现在二月份就用不了了,始终无法签名,无论是换网络还是换电脑都不行。 折腾了几天,有了以下经验: PDF 阅读器 PDF 阅读器相当关键,版本不对,证书就安装不了,还有可能闪退。 不要安装 Acrobat Reader DC 版 因为最新的版本无法正常安装银行的签名辅助程序(我用的是招商银行); 最新版点击签名处,确定身份数字证书,最后弹出签名按钮,点击没有任何反应(忘记截图了); 不要直接下载“进入提交页面”的 Adobe reader XI 中文版补丁 Adobe reader XI 中文版下载后还要安装一个补丁,是 11007 版本,这个版本会闪退,打开十几二十秒就自动关闭了,补丁要打 11023 的版本,这个好使; Adobe reader XI 英文版不用试,无法签名; 好用的 PDF 阅读器版本如下: Adobe reader XI 中文版 Adobe reader XI 中文版升级补丁 百度备份: https://pan.baidu.com/s/1gIJcO4j7nsjbb--LRh_ddw?pwd=rhxi 提取码: rhxi 软件安装过程中不要改变默认的路径,也不要选择升级版本。 数字证书 按照要求下载 BJCA多CA兼容控件 后安装。 接着安装 招商银行证书商事登记辅助程序:下载 ; 辅助程序安装不超过绝大部分原因是因为 PDF 阅读器签名无法复制,所以一定要保证上面的软件安装版本。 可以查看 招商银行证书商事登记签名指引 。 先点击刚刚安装的商事登记辅助程序 设置 快捷键,保证运行成功后再打开 未签名的申请表 进行签名(设置运行不成功打开任务管理器是否有 Adobe 的进程,终止先)。 提交无法连接服务器 签名完成后点击提交,始终无法连接到服务器。 这个问题官方有说明,说是多半是网络原因,尽量在中午或者晚上非使用高峰期提交。我试了几天,连晚上十二点都试了,就是提交不了。 有一个可能是 PDF 阅读器的问题,打开阅读器设置,里面有个 安全性(增强) ,把里面 √ 选项去掉再试试。 from 不吐不快

更换宝塔为开源面板Mdserver-web

我一直用的是宝塔面板建站,还不习惯用 LNMP 的命令方式,日常维护相对比较麻烦,毕竟我的目的还是写 blog。 开始用宝塔面板体验很好,操作方便简洁,而且很少出问题。后来,宝塔开始要求绑定手机号,强制绑定,甚至后来升级跟踪搜集用户网站信息,这就有些过分了。现在博客也写的少了,拖延症厉害,所以也没腾出功夫换宝塔。 几个月前偶然看到了 mdserver-web 面板介绍,感觉就是要复刻宝塔面板,赶紧体验了一下,还不是很成熟,使用时有出错,我也没去研究,想等段时间,万一开发者挖了坑就跑了呢。 这两天想起来换面板,到 https://github.com/midoks/mdserver-web 看了下,还在更新,于是开了个 VPS 来试用,发现已经不错了,起码对我来说够用了。 功能简介 SSH终端工具 面板收藏功能 网站子目录绑定 网站备份功能 插件方式管理 软件 OpenResty - 轻量级,占有内存少,并发能力强。 PHP[53-82] - PHP是世界上最好的编程语言。 MySQL - 一种关系数据库管理系统。 MariaDB - 是MySQL的一个重要分支。 MongoDB - 一种非关系NOSQL数据库管理系统。 phpMyAdmin - 著名Web端MySQL管理工具。 Memcached - 一个高性能的分布式内存对象缓存系统。 Redis - 一个高性能的KV数据库。 PureFtpd - 一款专注于程序健壮和软件安全的免费FTP服务器软件。 Gogs - 一款极易搭建的自助Git服务。 Rsyncd - 通用同步服务。 第一眼看上去发现居然没有 Nginx,实际上 OpenResty® 就是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 所以直接用就完了,不过确实还没有 Apache,node 等环境安装包。 https://openresty.org/cn/ 这个 Web 平台主要由章亦春开发,很多公司都在使用。 安装面板 安装命令: 初始安装 curl -fsSL https://cdn.jsdelivr.net/gh/