悟已往之不谏,知来者之可追

  • ✨ 欢迎来到我的个人博客
  • 🤔 我在这里分享技术、读书、生活还有思考。

报 bug 的礼仪

不要对一个程序员说:你的代码有bug。 他的第一反应是: 你的环境有问题吧; 傻逼你会用吗。 如果你委婉的说:你这个程序和预期的有点不一致,你看是不是我的使用方法有问题。 他本能会想:操,是不是出bug了! 🤔 思考: 只图一时爽快,是短视的行为。对自己的成长和做人没有任何好处 自嘲自贬是最简单的高情商

五月 11, 2024 · Beeta

微信公众号文章链接

背景 一直以来对微信公众号文章的链接比较疑惑有时候很短,有时候很长,有时候保存的文章链接还会失效。 最近在看github 上的etrobot/chatgptSummary 里面有对链接的解析。自己试了下发现有些问题。所以借此机会搞清楚微信文章链接的一些概念 三种链接形式 短链接 https://mp.weixin.qq.com/s/LmWJGCLyddA9sAM7arYpag 由微信客户端生成,长度较短,链接的值或许为某种变种的base64,其长度恒定为22个字符。其中不带有可用与追踪用户身份的参数。只能通过微信客户端的「复制链接」或「在浏览器打开」功能获取这种链接。 完整链接 https://mp.weixin.qq.com/s?__biz=MzIyODI1MzYyNA==&mid=2653546018&idx=1&sn=69ff3b17631b8a88b7e96b7a971c5850 这是最常见的公众号文章链接格式,通常在浏览器中打开文章时可以看到(指手机客户端,在mac 客户端用浏览器打开是短链接)。 公众号文章会设置一个全局的JavaScript变量msg_link,它的值就是完整链接格式的文章URL。这个变量可直接在文章的HTML代码中找到。(使用时需要对其进行HTML entity decode,将&替换为&) 几个参数的含义: __biz可以认为是微信公众平台对外公布的公众帐号的唯一id mid是图文消息id idx是发布的第几条消息(1就代表是头条位置消息) sn是一个随机加密串(对于一篇图文消息是唯一的) 临时链接 https://mp.weixin.qq.com/s?src=11&timestamp=1712886908&ver=5195&signature=0M-muFRrcH94BrNld9FV6XZyD4uU503p-4G31bXv2Kum2toGDV9VMfHjuJhOc8gJwQ96kwenaMX1QKfs51js8rHRkbBJlM2gBCOke59WFxT9WodpTV8KDo4OPshf8YW1&new=1 使用搜狗的微信搜索得到的链接。有效期应为6小时,到期后只能通过微信客户端才能查看。 src,显然指”source”。目前发现的值有3和11两种,含义未知。 timestamp,生成这个链接时的UNIX Timestamp,在服务器返回查询结果时便已确定,即按下搜索键或翻页的时刻。 ver,显然指”version”。可能是生成下面signature使用的算法版本,每个数字会使用一段时间,可能不超过一天。 signature,某种签名。长度恒定为128个字符,其中带有星号。 参考 微信公众号文章URL的种类与结构 | 咸湖的盐鱼 秘塔AI搜索(微信公众号链接中 __biz,mid,idx,sn 四个参数的意义) 解读微信公众平台图文消息的链接组成 - 菲比寻常 - 博客园

四月 14, 2024 · Beeta

资源:AI 工具

我常用的 ai大模型网站和工具 更新说明 2024.04.06,第一版 AI 搜索引擎 Perplexity:全世界最出名的,支持中文,综合体验良好,就是在国内有时候会抽风,短链接:pplx.ai 秘塔AI搜索:国内类似工具,体验也不错,还有小程序 Devv AI:面向程序员的 AI 搜索引擎,可以搜索技术类问题 其他 ThinkAny - AI 搜索引擎:@ArronYoung的作品 Lepton Search:贾扬清的开源作品 AI对话大模型 chatgpt、文心一言等就不列举了 Kimi.ai - 帮你看更大的世界:最近很火的长文本 ai 大模型,我用来总结文章和资料挺好用 Poe:集合了多家大模型的网站,有免费额度 DeepSeek:国内量化基金幻方量化的作品,用的少但是体验流畅,支持通用对话和代码助手。 AI bot 开发平台 用来开发和展示类似于 GPTs的自定义 AI bot 的平台 扣子 - AI 智能体开发平台:字节产品,国内版本,开发流程和使用体验很好。但自己的云雀大模型拉胯 Coze: Next-Gen AI Chatbot Developing Platform:字节国外版本,免费使用 gpt4,就问你爽不爽 灵境矩阵 | 想象即现实:百度的基于文心大模型的智能体平台,支持 prompt 编排 百度智能云千帆AppBuilder:百度的 ai 原生应用开发平台,支持多个模型,支持多个框架和组件,相比灵境矩阵更底层一些。 AI 工具大全|导航 AIbase - 智能匹配最适合您的AI产品和网站:有排行榜 AI帮个忙 | 多功能AI小帮手:即刻出品的 AI工具集 | 700+ AI工具集合官网,国内外AI工具集导航大全:这个比较常用 爱AI:配置好的AI bot比较多,比如OKR 专家,小说助手等,还支持画画...

四月 6, 2024 · Beeta

资源:视频观看下载

常用的影视资源信息,包括网盘搜索、在线/app观看、下载等 当前更新于:2024.04.05 更新说明 2024.04.05,第一版 2024.04.06,新增奇乐搜 简单说下 看视频我一直习惯「先存后看」:之前是BT下载到本地,现在是转存到阿里网盘(虽然最后很可能变成只存不看😂)。 网盘搜索 各种资源都可以搜索,不只影视 网盘导航 - 奔跑中的奶酪:奶大的网盘搜索导航贴,很不错 阿里云盘资源搜索引擎 - 阿里搜:顾名思义,只搜索阿里云盘 小云搜索 - 阿里云盘夸克网盘搜索神器 蓝奏云搜索:这个不错,搜了几个都能找到 皮卡搜索:支持阿里、百度、夸克、蓝奏云等多个网盘 咔帕搜索 - 资源超丰富的综合云盘资源搜索网站!:同上支持多个。但默认的「智能搜索」太拉胯,需要改成「精准搜索」 盘友圈:支持阿里、百度和夸克,用的少,但好像还挺好用。 奇妙搜索:曾经最常用的,奇妙应用作者的项目。目前已经关了,但我直觉还会回来。 奇乐搜 - 阿里云盘、夸克网盘综合搜索网站:提供热门资源榜单 在线视频网站 影视森林:视频网站导航 BTNULL 无名小站:片库网,提供视频在线观看、磁力下载网盘下载和 vip 解析 获取网址:发送主题包含”最新网址“的邮件给get@btnull.org,会自动回复包含最新网址信息的邮件。 视频解析-全民解析-vip视频解析-在线视频解析:vip 视频解析 91毒舌电影:收录了国内外、爱奇艺、优酷、腾讯、Netflix等等VIP平台热门的欧美日韩剧等影视资源,提供了网页和 app,网站干净无广告,而且有各种专题。 南柯电影网-追最新电视剧-看热门电影:差不多 人人影视 - 人人影视PRO - 聚合全网高清影视在线观看 学霸网盘影视 - 阿里云盘,百度网盘,夸克网盘下载 奈飞工厂-一个致力于免费提供Netflix影剧动漫的流媒体播放平台:专门的网飞视频网站 只下载 电影天堂_电影下载_高清首发 体育直播 178直播-欧洲杯直播_足球即时比分直播_足球比赛直播_NBA篮球比分直播_欧洲杯直播_欧洲杯视频直播_足球直播_足球比分直播 JRS低调看球-JRS直播NBA无插件|低调看直播|足球直播吧|世界杯直播吧 看球通体育_NBA直播吧_足球直播_篮球直播_英超直播_欧洲杯直播_体育直播_纬来体育 app 这类 app 其实很多,但是经常会用不了,我目前的措施是使用「app 壳」+「视频源」的方案,可在手机和电视上直接观看。 参考网站: TVBox Android TV 版 - 家用安卓电视盒子 - 小众软件 o0HalfLife0o/TVBoxOSC(官方) TG 频道:TVBox开发版 盒子地窖:各种 app 和视频源

四月 5, 2024 · Beeta

昭昭肺炎康复复盘

宝宝生病,前后折腾了半个多月,列张表格复盘一下,总结经验教训。

十二月 15, 2023 · Beeta

发现美,欣赏美,理解美。 刘亦菲参加迪士尼《星愿》首映礼,值得发一篇文。

十一月 17, 2023 · Beeta

应不应该用 ai 总结文章

思考 大模型异军突起,很多以前实现起来很困难的功能在大模型前面变的轻而易举,「总结」能力就是其中一种。在我用的起劲的时候,突然反思,我这样做对吗?会不会让我自己丧失总结的能力?会不会失去阅读的兴趣? 画了个波士顿矩阵: 想了想,工具是帮助自己的,人类发明了计算器我能怕丧失计算能力而不用吗?君子爱器,取之有道,只要把握好一个度就好了。用ai总结的目的是帮自己快速过滤没有意义的文章,剩下的文章是需要自己认真研读的。 所以可以这么做:让ai总结,并问一些问题,比如文中是否有不合直觉的地方等等然后再决定是否详读。 资源 整理一下当前可以用的ai总结工具 kimi :个人觉得最好用 kagi:内容多,但没有重点 sider:浏览器扩展,需要选中文本再操作 poe.com 内置的ai agent,比如:Summarise,URLsummary,Webpage等等

十一月 17, 2023 · Beeta

XREAL Air2&Beam使用体验

TL;DR 主要就是通过 Beam 安装的 app 看视频(B站和阿里云盘),拥有了之前没有过的体验,不后悔 3dof功能非常有用:降低眩晕,而且会有真实感(所以没买雷鸟是对的) Beam续航大概四五个小时,发热严重,风扇有点响,按键声音有点响,感觉廉价 缘由 家里有了孩子后看电视就不方便,顺便也想玩vr/ar,借来朋友的pico4体验,除了乒乓游戏和看普通视频以外,别的感受都不怎么好,续航段,闷且眩晕感强烈,所以打消了买vr头显的念头。 然后考察AR,对比了雷鸟和xreal选择了后者。感觉XREAL更酷一点,而且3dof悬停功能才有ar的感觉,不然就只是一个屏幕。 产品:XREAL Air 2 + Beam 价格:3123 渠道:京东 开箱全家福 这里该有一张设备和配件的全家福😂 Air 2使用感受 屏幕:接上beam,点亮屏幕的一刻,感觉还是很震撼的,在我眼前竟然有这么大一个屏幕,真就像坐在电影院一样。而且屏幕是非常清晰的,小字基本也能看清。 音质:对于木耳的我来说,眼镜的声音效果也还好,很新奇的一个特点是官方宣传的「相位消除」技术,真就能达到声音只有自己能听到,旁边的人几乎听不见的情况。深夜看剧体验不错。 佩戴:佩戴效果感觉也还好,比普通眼镜舒适度差一点,而且总有种带的位置不对的感觉。不过随着使用次数感觉越来越适应了。 眼镜使用:眼镜本身没有电池,需要配合设备,比如手机、电脑等使用。 在手机上:需要支持dp输出功能(oppo、华为等安卓旗舰支持),我自己是小米13,没法使用。 在电脑上:有两种使用方式,直连即可作为一个外接屏幕;或者使用官方提供的Nebula工具,可以实现多个屏幕悬浮显示,效果很惊艳,但会有晃动和模糊的情况,用来办公的话还是差点。 Beam使用感受 基于我的手机不能直连,所以Beam成了必选项。 Beam实际上就是一个低配能装apk的安卓盒子,额外提供3dof功能。不过对我来说已经够了,我在里面装了:bbll(bilibili三方app)、阿里云盘和电视直播app。 不得不提的是3dof功能,能够吧屏幕「定」在空间某一处,减少眩晕增强虚拟现实感受,这还挺好的。 但是beam本身素质就有点查了,续航三四个小时中规中矩,用十几分钟风扇就呼呼转,机身也是热乎乎的。最让我受不了的是按键声音贼差,质感特别廉价,我只能把beam藏在被窝里用。

十一月 17, 2023 · Beeta

信息量转换

一个例子 Mac中的一个文件,显示大小为:1884463字节,显示MB大小位1.9。 但是,1884463/1024/1024 = 1.797…,这是什么原因呢? 我们再使用du来查看这个文件: 又不一样了,这是为什么呢?使用 man du 可以看到如下说明 两个标准:IEC和SI IEC:国际电工委员会。1999年1月,国际电工委员会(IEC)引入了“kibi-”、“mebi-”、“gibi-”等词头以及缩写符号“Ki”、“Mi”、“Gi”等来明确说明二进制乘数计数。 SI:International System of Units,国际单位制,也就是: 也就是说: 1GB = 10^3 MB = 10^6 KB = 10^9 B # 优盘,磁盘厂家常用 1GiB = 2^10 MiB = 2^20 KiB = 2^30 B 而我们平常中的 GB/MB/KB等的1024转换实际上是以讹传讹就这么用下来了。 两个领域:计算机和通信 上面说的GB/MB实际都属于计算机领域, 而我们常用的比特率bps则属于通信领域,在通信领域,一般遵守SI规范,即换算为1000,如: 1Gbps = 10^3 Mbps = 10^6 kbps = 10^9 bps 请再次注意上面的大小写。这也是SI 的标准 总结一下 计算机领域一般以2^10为进制,通信领域一般以10^3为进制,通信领域一般遵守SI标准 1GB=1024MB其实是错的,准确的是 1Gib=1024MiB 在电信领域,没有g,m,K,只有G,M,k (学术上) 1Mbps = 1000kbps 参考 https://zh.wikipedia.org/wiki/国际单位制词头

十月 27, 2023 · Beeta

为博客添加giscus评论系统

背景 调研了很多静态博客的评论系统: utterances Giscus(教程),继承自utterances https://twikoo.js.org/ 评论系统(教程) Gittalk:利用issue直接作为博文 waline 已经装完了utterances,在整理资料的时候发现giscus好像更好:有中文+能回复,所以临时改成了giscus 前置准备 确定仓库:一般选择博客本身即可,比如这里我的 Beeta/beeta.github.io,要确保是公开的 安装giscus(选择上面的仓库) 启用Discussions功能 获取giscus配置 完成上述准备工作后就可以访问 giscus 官网 获取配置信息了 关注点: 仓库要写前面明确的仓库 页面和discussion的映射关系一般用第一个 分类选Announcements,因为这个类型的discussion只有管理员才有权限操作 做完上面的操作后,会在下面生成一个script配置文件: 配置到博客系统 复制上面的script代码段。添加到当前使用主题目录文件nw对应的位置。 我用的Papermod,路径在:themes/PaperMod/layouts/partials/comments.html 提交代码,就可以在博文最下面看到评论框了。

八月 10, 2023 · Beeta