chatgpt k12的使用感受
前几天说到了k12,今天终于能正经用一下。
我的要求,很简单,就是把远程机器上的一个目录rsync过来,然后,每7天做次全量备份,让它写段脚本。
过程就不说了,我说最后的结果吧:

前几天说到了k12,今天终于能正经用一下。
我的要求,很简单,就是把远程机器上的一个目录rsync过来,然后,每7天做次全量备份,让它写段脚本。
过程就不说了,我说最后的结果吧:

这一周我本地的节点基本每天炸,一炸就大半的网站都上不去,只能是用代理服务器分流到其它国家节点上。但因为chatgpt也是在cloudflare上,一分流就从家宽变成了机房ip,很容易降智,烦躁。 ps: 我人在国外的,正常应该都是直连即可。
cf今年各种问题不断,感觉内部出什么问题了。

很失败的当了回赛博印度人,实在受不了那弱智,决定还是来改当赛博美国人民教师吧。
但愿这个版本不要再疯狂降智了,降一点可以,但别降到没法用的程度啊,不然我真的要转gemini了。
openai的思路真的挺奇怪,你要用免费升级策略来打开和培养市场的话,那就让免费升级的人体验好一点呀,弄得最后反而体验还不如标准的免费层级,这脑回路。。。
当然,肯定有人会说我,你花$20不就好了。是的,你有道理,但我穷啊。

https://wuliao.de/blog/
现在新域名是这个了,读下来就是,无聊的博客。 我够无聊吧。
本来简单处理就是 blog.wuliao.de 这样替换一下域名就好,不过,想想还是 wuliao.de/blog 这样更符合自然语序。谁叫我挺无聊挺有空呢。
折腾了一晚,踩的坑我改天专门写篇文章来说一下,因为typecho的设计上是只能放在根目录的,现在变二级目录了。
顺便把缓存功能取消了,还在考虑要不要把AI垃圾评论也取消,因为我想把源代码回归主线,将来只在主题模块做改动,而前面两个功能修改了主程序。
缓存功能取消问题不大,主要是防止CC攻击的,不过自从我全站缓存后已经没人来CC我试水了,而且就算CC死了其实也不是大事。不过垃圾评论挺严重的,现在有AI也都时不时来几条,以前没有的时候一天几百条都玩过。这个得想想怎么弄。
今天一位nodeseek的朋友向我指出,博客显示了29页,但点击29页时会报告找不到,实际只有28页。很感谢他的细心和报告,我自己都没注意到。
经过检查,typecho是在var/Widget/Archive.php的2233行的地方获得文章总条数: (也可能是在前面,不重要,反正是这个sql)
$this->countSql = clone $select;
经debug, countSql的判断条件是文章状态是 publish和private,非常奇怪,为什么会把private也加进去呢,但在实际显示文章的时候,就又不包含private的了?这样就导致显示有29页,实际只有28页。(因为博客里有几篇private的文章)。
一个可能的原因是,大概出发点是想让用户看到自己发布的private的文章(在下面判断了是否hasLogin),不过做到一半,开发者忘了list也需要private了吧。
因为typecho太久不更新了,我也懒得去深究也懒得提issue,就自己默默的改了吧。
要朔源比较麻烦,怕引出来别的问题,就简单补丁一下,就加一行:
/** 仅输出文章 */
$this->countSql = clone $select;
$this->countSql->where('table.contents.status = ?', 'publish'); //加这行,只允许publish