自建Google Gemini Pro Chat Bot
前提
有 Google 账号,能进入 Google AI Studio 获取 API key;
有 GitHub 账号;
有 Vercel 账号;
部署申请 Google API进入 https://makersuite.google.com/app/apikey,申请 API,记录 key:
部署代理因为 Google Gemini Pro 访问限制 IP,所以需要代理来访问。
进入 https://github.com/antergone/palm-proxy,点击 Deploy,跳转到 Vercel:
部署完成,记录代理域名:
部署 Gemini Pro chat bot
进入 https://github.com/babaohuang/GeminiProChat,点击 Deploy,跳转到 Vercel:
创建一个项目:
将 Google AI Studio API key 填上:部署完成:
添加代理访问地址,key 下填写 API_BASE_URL:可以看到有了两项环境变量配置:
可以看到 Vercel 已经分配了子域名,不过国内访问有问题,所以最好添加一个自己的域名: ...
Rime输入法小狼毫简明使用手册
前言以前长时间输入法只用过搜狗和 Google ,后来众所周知的原因,就只能搜狗了,关闭了一些广告开关后体验也还可以,也删除了账号没有使用云端功能。但最近无缘无故的搜狗又开始弹出广告窗口了,很烦,也不想琢磨怎么关闭了,直接换吧。
Rime 输入法全名叫中州韵输入法引擎,网址:https://rime.im。大概十年前吧,用过一次,安装后设置繁琐,使用说明文档也看不太明白,然后就放弃了。
现在输入法似乎没有其他选择了,小狼毫现在已经更新到 0.15.0.0 版本了,那就下载了试试吧。
小狼毫源码及下载:https://github.com/rime/weasel
结果当天就发现一个比较严重的 bug,Word 里面拖动标尺后候选框会消失或闪烁,而且最早出现在 2018 年,至今还在。所以我找了最新的 commit 下载,应该有修正,反正在我的 office 2016 上是没有再出现了,建议安装最新版。
Rime 输入法的文档非常详细:Rime 定製指南,但仔细读起来理解又比较费力。我花了不少时间去研读,搜索,几乎没有找到一篇文章能简单明了的讲述怎么在 Windows 上从零开始使用小狼毫 ...
Windows下解决Word Excel PowerPoint等文件不能在文件资源管理器里预览
我一直在 Windows 文件资源管理器(Windows explorer)里面开了文件预览,正常的 office 文件,TXT,PDF 等点击一下就有内容预览,这样比较方便找文件。今天有一台电脑不知道为啥 Excel 文件无法预览,Word,PowerPoint,Visio 等 office 文件预览都正常,搜了半天试了半天,原来是注册表不里 Excel 的预览器数据被修改了。
Windows +R 输入 regedit,打开注册表编辑器。
定位到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PreviewHandlers 目录,可以看到有很多预览器的数据:
确保以下路径的注册表键值正确,其他类型文件可查看文件扩展名:计算机\HKEY_CLASSES_ROOT\.xls\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}计算机\HKEY_CLASSES_ROOT\.xlsx\ShellEx\{8895b1c6-b41f-4c1c-a ...
解决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 来干啥?
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+Vercel 部署 Hexo
为何又开始折腾博客了呢,主要还是之前搭建的 Typecho 博客从七月份开始,一直被人 CC 攻击,CPU 和流量忽然飙升,还好有 cloudflare,全靠他的防火墙我的网站才能残喘至今。没搞懂为什么会有人攻击我这破站,一天都没有 100 个人访问。还是换静态博客吧,之前部署过 Hexo ,感觉还不错,主题模板也多。Windows下搭建Hexo静态博客从新来过比较简单,最主要是怎么把博客文章无损转过来。
导出文章搜了下,发现很多都是要从数据库导,各种命令我也不熟啊。发现了一个 Typecho 插件,非常好用:导出 Typecho 文章至 Markdown 文件插件: Typecho-Plugin-Tp2MD这个插件不仅可以按 markdown 格式导出文件,还能自动添加以下字段,省了很多事:
layout:cid:title:slug:date:updated:status:author:categories:views:tags:
但是有一个问题,插件生成的文件名还带了日期,这是我所不需要的,可以在插件的源码里面改:182 行删除 date('Y-m-d-', ...
装修问题总结(上)
历时半年的装修总算是告一段落了,除了各种厂家不靠谱,还有其他的坑,我来一一细数。也不知道按什么顺序好,我就按房间来说吧。
ps:草稿从四月份拖到了十月份了,我只能说争取下篇尽快出吧。
厨房厨房的电一般是一个回路,如果是厨房面积够大,台面上就多开几个插座。提醒一下插座最好是水平排列,不要垂直排,不然你需要拆最上面那个插座的时候,就要从最下面开始拆起,拆一个扣一个,麻烦。水槽下方记得预留几个插座,小厨宝,粉碎机等等。
我的橱柜用的不锈钢,推荐。
水槽可以焊接一体,挡水条也是一体折叠,毫无卫生死角,什么台上台下盆根本没法比;
不锈钢不藏蟑螂,卫生也比较好搞;
结实耐用,不怕水;可能有人不喜欢不锈钢的颜色,其实从外面看只有台面是不锈钢色,门板现在做的和木质的外观几乎一样了。当然,柜子里面还是不锈钢色。还有一点,不要觉得不锈钢就不会锈,厨房里有酸有碱,你要不及时处理肯定会生锈的。不管是不锈钢还是其他的橱柜,开水电位孔的时候,尽量大一些,一个是维修的时候方便,另外一个特别是下水口,东西可能掉下去要捡,还可能要加洗碗机过滤器等多合一的下水道,位置要够。我的因为是不锈钢柜子,安装师傅我跟他说大一点, ...
装修日志
从去年九月开始准备装修,今年四月一日正式搬进来,历时七个月。遇到的坑难以计数,但此篇只记装修流水账,下篇再来详述坑有多少。因为拖延症太严重,而且装修时也太累了没有及时记录,所以记录可能会出现一些误差。
装修计划都说装修坑多,我之前也没自己找装修公司装过,没啥经验。这次翻新为了省钱,我们计划找个半包的装修公司,水电和墙地等改造交给装修公司。主要材料和软装都自己搞定。比如墙漆腻子啥的也自己买;瓷砖地板天花也自己买;门自己买;窗户?不换了,省钱。
选择装修公司有个朋友去年装修,选的红树湾的全包,我去看了下,装修质量只能说一般般,但是,总价还是相对便宜的。我今年发现楼上的邻居也是找的红树湾,不确定是自己住还是出租。大的装修公司就不考虑了,在深圳的房网论坛找了几个评价不错的装修公司做挑选:冠林,扬帆,日中天,吉祥斋。期间碰到了松下住空间深圳部开业,去那边聊了一下,有比较多的优惠,而且我也挺喜欢日式风格的。最后因为北京那边的一些评价和价格被老婆否了,比较遗憾,现在回头想想找他们做可能效果更好。四家装修公司我们都跑了一趟,跟设计师也都聊了一下。冠林的报价是最便宜的,扬帆的报价水分较多,聊天时也有些虚 ...
免费开源的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] 支持 暗夜模式 (自动切换 / ...
Oracle甲骨文重装系统一键DD纯净系统脚本
我在 Oracle 甲骨文申请了两个免费 VPS ,装了一堆东西后想清洁一下,结果发现不能重装系统,真是神奇。搜索了一下,发现删了后不一定能开新机,谨慎起见,我用了一键 DD 脚本,亲测好使。
这个是脚本源码:https://github.com/MoeClub/Noteroot 下直接复制脚本运行,二选一即可,我比较过两个脚本是一样的,应该是同一个作者:# 脚本来自 GitHubbash <(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.orgbash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 20.0 ...