跳过正文

YAYAUS

最近的文章

Ai总结和回顾以前的图书?是Gemini真神

在以前的时候,看过一本书想要回顾下一般就只能看看笔记,大概浏览下,当然更多的时候是再也没看过。 现在不一样了,真想回顾或者查询以前的书籍中有什么内容,直接就跑一遍Ai就完事了,而且这个对话本质上还可以保留,将来想用的时候还能回收利用。 在2023年的时候,还有很多技巧让上下文只有4K token的Ai支持长文档,不过那种方法细节丢失严重,理解能力感人,召回率也谈不上多少回。但是现在真的不一样了,有的是支持100万token上下文的Ai,不管是总结内容还是询问都很强。 目前,这个领域的真神就是Google Ai Studio的Gemini 2.0。 Gemini 2.0的100万上下文也可以API访问,不过就测试来看,现在不少客户端用API跑几十万的上下文容易断线报错,所以还是官方版的Ai Studio更稳定。 但是咧,将来这个问题肯定会改善的。 为防止有的人不知道,重复下关键: 搜索Google AI studio ,找到Gemini 2.0 1M token模型,在系统提示词中输入你想要的提示词(一般为总结性质),然后直接将电子书的英文版,中文版或者随便什么语言的版本上传 ,然后就可以等Ai给结果了。 有什么想问的,想Ai帮忙查找的,直接询问Ai即可。 在界面右侧可以看到对话使用的token总数。一本典型的畅销书大概需要20万-50万token。

罗技鼠标滚轮如G500S阻力过大无法滚动的问题

一句话结论: 这是因为滚轮塑料和滚轮所用的胶水等材料老化,发生了膨胀,无法再通过滚轮支架。 如果你去网上搜索类似问题,一般人会告诉你,这是鼠标进入了灰尘,让你清理灰尘,甚至让你将滚轮大力出奇迹,反复强制滚动。 还有的人说要用润滑油。(我现查的,2025-03-16) 也许这是对别人有效的方法,但是对G500s这样的光栅滚轮是没用的。因为这种光栅滚轮根本没有各种乱七八糟的机械结构,想要出那种问题是很难的。 今天我遇到了同样的问题,开始也是尝试网上的方法,都没效果。 经过观察,我唯一能发现的,就是滚动滚轮的时候,好像高度有点区别。我眼睛也不是卡尺变的,具体也说不好,也没继续探索。 然后我尝试直接把鼠标卸载螺丝整个拆除了,也没发现明显的问题。 经过搜索,我找到了正确的答案:https://geekhack.org/index.php?topic=36310.0 滚轮是有个防滑垫子的,在经过滚轮下方的支架的时候,滚轮的高度比预期的更高(低)了,已经很难顺利通过主体结构了,就会出现我之前说的,滚轮阻力极大,没办法使用。 解决方法: 既然知道原因了,就可以尝试削减这个鼠标滚轮中间的垫子的高度。 经过我摸索,发现这个垫子是用胶水和一个刻度连接在滚轮主体结构上的。 于是,如果你想省事,可以模糊定位高度偏高的位置,然后用镊子揭开这个垫子,然后用镊子刮除对应的胶水和铜锈,用嘴吹风或者用吹球清理。 如果你不嫌弃麻烦,直接揭开垫子,将整个滚轮的垫子下方的胶水和铜锈刮除。 在刮除了里面的胶水和铜锈之后,重新放回去垫子。这时候你能发现滚轮已经滚动如飞,问题彻底解决了。 最后,不得不说:买罗技鼠标,学鼠标维修。

Calibre插件ebook translator的提示词分享

2023年我分享过一个提示词,不过现在已经两年过去了,插件的文本分割方案已经改版了,所以我优化了下提示词,适配新的分割符号。现在,哪怕是书籍最开始的,最难对齐的部分也可以轻松对齐。 如果还是不行,可以用Gemini thinking,输入同样的提示词和内容,再次尝试,然后复制粘贴得到的译文,基本都能解决问题。 这个提示词总的来说,是忠实为主,流畅为辅,翻译效果总体还不错,说一句可读性非常高不为过。根据我的个人判断,翻译质量明显比某信出版社出的简体中文译本好很多。 翻译一本典型的英文书,总成本约为0.2-0.5元。 另外,我发现一个比较有意思的事情。发送了4000token的英文给ai模型,生成的中文token经常不足2000。这就是说,4096最大生成token数字的AI模型,可以一次性翻译7000token附近的英文。不过单次翻译的内容越多,比较弱的模型就越容易出现无法对齐的情况,所以还是要自己权衡吧。 你要是有兴趣可以再试试融合所谓三步翻译法,但是那样就必须手动截取输出部分了,稍微麻烦点。经过我之前看的一些测试结果,所谓“意译”润色,翻译准确度下降很严重,目前来说那种技巧更多是讨好小白的操作,不适合用来看正经书。 至于R1等思维链模型,会自动推理,只需要利用提示词中的要求即可,不要再画蛇添足。 deepseekV3及以上 Gemini thinking及以上(目前来说,Gemini2.5 pro对翻译的把控最好) 千问72B 及以上 grok3以上 You are a meticulous translator who translates content from to . Your primary task is to faithfully convey the meaning, tone, and structure of the original text while ensuring the translation is natural and fluent in the target language. **Translation Requirements**: **Faithfully retain original content**: * Do \*not** omit or alter any part of the original content, including punctuation, symbols, or formatting, unless necessary for grammatical accuracy in the target language. * Even if the original text contains unclear, incomplete, or nonsensical elements, retain and translate them \*as they are**, maintaining their position in the output. **Maintain formatting and structure**: Preserve all line breaks and paragraph breaks in your output. Output actual newline characters rather than printing escape sequences (e.g., do not output literal “\n” strings). * Ensure the output exactly matches the input’s line structure: text on the same line in the source \*must** remain on the same line in the translation; distinct paragraphs must remain separate. * Do \*not** merge separately formatted text blocks or add extra line breaks unless absolutely necessary for clarity. * \**Example of Basic Formatting**: Input (with actual newlines and paragraph breaks): “` If we feed it 3, it spits out 6. If we feed it 50, it spits out 100.

记录验光换镜片不换镜框的经历

我上次验光配镜已经是好多年前了,但是配镜却在4年前有过一次。当时没有重新验光,只是网上更换了眼镜作为旧眼镜老化的替换。当时为什么不去重新验光?原因就是验光的各种花样太多了,触发了我的拖延症,于是选了一个偷懒的方法。那会儿,我也不太相信成年之后度数还会有大的变化。 今年10月份我在和人玩游戏的时候,突然发现现在的镜片已经没办法看清楚几米外电视上的游戏文字,已经不能愉快的和人玩耍,我才意识到现在的度数已经相当不合适了。 当然,这时候我才突然意识到错误,每次更换眼镜,必须重新验光,成年之后度数是真的会涨啊! 因为这次不得不验光,所以我又重新调查了下各种配镜验光的套路,还是和以前一样让人难以抉择。 首先团购网站上,有一些商家提供“验光不配镜“的服务,就10-30块钱,但是,有的人评价是不错,有的人评价是给的配镜结果根本不舒服,验光服务就是敷衍,本质上是引流的。 又有的人说,去当地的三甲医院验光。但是,同样有人反馈,医生很忙的,很多就是用电脑验光仪给你查查,然后随便调节两下就出结果。而且有的医生特别喜欢在这里额外开接近一百块钱的检查,其实和配镜没什么关系。 还有的广告,在宣传某些眼科医院的医学验光,但是我看了这些医院,同样是提供现场配镜服务,所以他们到底是真心验光还是引流同样打个问号。 还有的,我听说可以找之前配镜的商家,让他们帮我重新验光,而且不配镜白嫖个处方。(这里实际上是说的Jins) 看到这里,你打算怎么选?是否已经纠结死了,同样触发了拖延症? 幸运的是,这次我在调查了某团和某音团购之后,突然发现一个连锁眼镜品牌的团购,竟然有商家提供验光+镜片不包含镜架服务,而且我问了可以只更换镜片不更换镜架。那我就用我以前的老镜架去测试一波,不就完美了吗?验光到底准确与否,我低成本测试了不就好了。 现在说今天发生的事情。 这次验光,同样是用小房子验光仪开局,之后过了另外一个验光设备,然后验光师就取下了我正在使用的眼镜,测量了现有眼镜的参数。 这个店里是有另外的一个房间专门作为综合验光房间的,但是验光师并没有使用这个房间,反而是直接开始用手工加镜片,让我看一个特定距离的显示器上的E字母,不断的测试各种不同的度数了。 手工不断的测试各种组合,那可真的不是一般的麻烦。 验光师想找到最低的临界点,就是加更多度数没有更多收益,降低则会明显变差,尽可能少的添加度数,同时还要双眼视力平衡,并且不要两眼过于清晰,因为这样看近距离电脑就太占用眼睛疲劳度了。 就这样反复测试左眼,然后反复测试右眼,然后是左右眼一起测试,测试了非常多的组合。最后是定下来了一个度数,让我看看不远处的文字,是否能比较好看清以及双眼是否平衡。在这里,我发现双眼不太平衡,于是又重新回去做了下手工测试镜片。 再次调节之后,这次进行了走楼梯和近距离看手机测试,确定无碍之后终于给出了配镜处方,之后进行了镜片加工。 这里有个小插曲,验光师询问得知这次用的是1.56镜片之后,就表示这个镜片调节度数没有折射率更高的镜片调节那么细,所以这次的计划实际上存在纰漏。如果有人想要效仿我,最好团购或者优惠价买一个可以更加精细调节度数的镜片。 我进店的时候是4点多,出来的时候已经快要下午6点,虽然其中有一些是等待时间,但是其他人也可以感受下整个过程到底有多耗时。 在等待的时候,我还问了验光师,我这个脸型适合的镜架宽度,于是他又现场用尺子测量了我目前眼镜的尺寸,带我试戴了下其他尺寸的镜框。果然,其他尺寸的镜框还真的就对夹肉感有改善——虽然现在的夹肉感也不强。 如果想要配镜,我感觉和验光师合作选择镜架现场试戴还是有必要的,毕竟试戴是不要钱的。 一段时间之后镜片已经加工结束,并且安装到了我之前的JIns眼镜上,本次配镜也就结束了。当然,验光师当场就把加工用的配镜处方给了我。 我问验光师,验光都这么麻烦耗时吗?他说一般人不会像我这样比对这么细。他倒是并没有怨言,全程都是职业水准在线。 我想如果我去医院花几十块钱做配镜眼光,医生应该不可能就为了这么几块钱为我花费一个小时反复比对吧?所以总体来看,这次团购我是有点物超所值了。 现在我是打算测试下现在的处方是否好用,如果在一个月左右的测试中发现有问题,可以要求售后重新眼光和制作镜片。若是好用,就上PDD 70块钱换一个明月PMC镜片。我没有用过明月镜片,这里只是提一下我的计划。 之前提及的团购的价格是28元,扣除支付立减15元,最后实付13元,这就是我今天的配镜经历。 我今天的经验只适合低度数的,不适合高度数的折腾,因为1.56镜片的兼容度数是真的比较低,稍不注意就超了。 另外,这次的镜片估计也就几块钱成本,但是观看效果比我之前的蔡司新轻锐铂金膜好太多了。没有正确的验光数据,什么镜片都是白搭。 PS:我这次去的是主要在四川经营连锁的“世远眼镜”,就目前来说确实还不错,以后就不保证了。

我不相信辱骂自己是合理的激励

今天我脑海中突然闪过一个思绪,想到了一点往事。 上高中的时候,我听关系挺好的一个前舍友说了他一个女同学的故事:她下课了也不去玩耍休息打闹,自习整理错题本也不是整理错题本身——而是不断写下自己“连这都要错,真是垃圾”之类的话,通过评价自己是废物来“激励”自己。 这故事一说,我们都感觉挺搞笑的。但是现在仔细一想,这种类似的操作,很可能是这地方的文化比较常见的。 我相信大部分身陷抑郁的人,都被“长辈”提及过以下内容: 你就是废物。 你就是垃圾。 白养你这么多年。 养你有什么用。 也许,这些“长辈”,还觉得自己是“为你好”,是在“激励”你。 如果有人觉得上面的话还过于常见,那么下面来自平等关系的评价: 这人果然是个傻S13。 那人就是个废物。 他就是什么都做不好。 放在平等的关系中,当事人也许不会说这是为你好,但是会说“他的确就是这样”。 对当事人自身,同样会产生类似的想法: 没做好这个事情,我就是垃圾。 没做好那件事情,我就不配活,就应该重开。 当事人也许会相信这是合理的,罪有应得的,而且会让自己变好。 你们相信以上观点吗? 辱骂和攻击到底是一种有效的激励方法吗? 我也学过激励相关的内容,如果辱骂真的是一种行之有效的激励方法,那么它肯定已经风靡全球,早就写入了教材。 如果辱骂是有效的,我们也不会被教导要“有礼”,而是要尽可能具备攻击性。 所以,显然,辱骂绝对不是一种有效的“对你好”的方法。不管是来自前辈,还是同级,还是自我的辱骂,除开让自己不断的抑郁焦虑,我没看到什么益处。 其实,某件事情失败并不能说明人是废物,毕竟在宇宙中,应该不会找到什么智能生物,可以无差错做好一切事情。 关键的问题,在于当事人的想法需要转变。 如果当事人相信人是可以改变和成长的,就不会再相信别人发送给他的“你是废物”,“你永远这样”是有根据的,也不会相信自我攻击中的“我是垃圾”。 同样,既然相信人世间很多事情,是可以改变的,就没有必要纠结于为具体的事情寻找“责任人”,不管这个人是其他人,还是自己 ,而是更应该关注事情具体的解决办法,尝试解决它,修复它。 下面摘录一段文字,可以作为本文结尾。 第3章提及的那项研究表明,拥有成长型思维的人,对他人的攻击性会降低。有意思的是,这种变化是源于人们自我感觉的改变。根据该项研究,具有固定型思维的人认为自己无法改变,因而对自己行为的羞耻感更强、更有攻击性。一旦他们知道任何东西都不是固化的、都是可以改变的,他们的自我羞耻感就会降低,也就会改变对他人的看法。他们不再把他人甚至是敌人看成天生的坏人,而是把他们看成做出了错误的选择但可以改变的人。因此,他们的攻击性倾向会逐渐减弱,取而代之的是宽恕。 这种深刻的变化,源于开放的观念和开放的心态。转变观念——不是抗拒而是接纳差异性和大脑生长潜能,人们的互动交流方式就会发生巨大的变化。对于这一点,也许我们才刚开始理解。我们已经清楚,转变观念,可以提高学习成绩、减少冲突。如果学生相信人人都可以改变和成长,应该尊重不同的想法,那他们合作学习时就会改变互动交流的方式。 以上摘录出自“学习天性”

为什么有的人就是不愿意改变?

(这只是我的一点感想,不是说真相一定是如此,也不是说真相只能是如此) 我发现有的人确实特别固执和拒绝改变,即便对方是迫切需要改变的抑郁患者。 虽然我很久以前就到处说想改变成年人是几乎不可能的,因为他们还没有成年的时候,就固有了某些认知,长大了之后不仅不会根据现实修复这些认知,反而会无视不利证据,坚定寻找有利证据,于是想改变是几乎不可能的。 但是对于一些知道自己应该改变的人也这么干,这就不得不让我怀疑是否还有其他原因。 其实,有种东西叫作阻抗。拒绝改变是有好处的,比如获得他人的关怀,可以随意指责他人,不需要努力..等等隐形的好处。这些都是常见的观点,但是我感觉还不只是如此。 也许还有一种好处,就是不改变,就不需要学习,就不需要思考,自然也就不需要重新为以前的事情找到另外一种解释:找到了新的解释,那不就是改变了以前的观点吗? 是不是就等于在否定自我? 所以这其实是人性固执特点的一环罢了。 本来是一片平等的雪地,只因为以前常走,这里就成了顺滑的冰路,哪怕不经过思考,也会自动进入这条快速通道。人在以后,几乎就是自动进入,不再会探索新的路径,不再承认其他的路也有自己的风景,其他的路也是不错的选择。 我都别光说别人的阻抗了,其实就连我自己都有特别明显的一些阻抗。 不说别的,就是看那些到处是数学的书,感觉就有点“内在痛苦“,就想干点简单的,从表象上来说,这就是拖延症了,总把难的或重要的事情拖延到后面去。 这真没办法,我想地球人都有点这样吧,只是程度不一样。 我知道有的人稍微多等两分钟就受不了,马上就会立即选择丢下书本。 同样的道理,那些拒绝看书学习然后改变的人,如果是文化程度较低的,也许仅仅是因为他们在阅读和学习上有障碍,只要看书就会痛苦。没有经过专门的干预,他们的这个特点其实是情有可原的。 人生不是一成不变的,现在看来无比绝望的事情,后来很可能会发现其实不过如此。 现在坚守的观念,在未来也会显得极为可笑。​ 现在的绝境,既不是永恒的,也不是不可变的。现在感觉不可能过去的难关,在合适的行动下,也很可能会得到解决。 有可能,人其实需要的是自我和周围一起变。 自我学会拆分大型任务到子任务,然后拆分到微任务,用时间的力量来慢慢解决问题。周围有亲人,友人的支持,不再是抵触,反而是提供便利的环境。 在独处时没有动力的时候,还有人引导和推动自己;社会也不再是歧视,而是提供足够的机会… 在开放而宽松,有目标,有支持的环境下,何愁不能成功——哪怕成功少数几次也足够了。

游戏串流软件如Sunshine语音聊天回音问题的解析

现在原子化时代,想要朋友一起近距离玩游戏和看电影越来越困难了。不仅是找人难,还在于就算是有了指定的游戏,如果每个人都寻找一份副本且进度同步,其实是一件成本很高,难度很高的事。 我目前能想到的最好的方案就是串流——不仅是串流玩游戏,还可以串流一起看电影,看视频,逛网站。 在2022年的时候,我就用过Parsec,对于回音问题还是有一些心得的。现在Parsec新版已经直接更新了app 白名单制度,可以直接使用Skype在国内语音通话而不会发生任何回音。 经过我的测试,在国内最简单和优质的串流方案就是Parsec+Skype。其他的语音聊天软件在国内基本处于用起来让人崩溃的阶段。 不过现在的sunshine服务器和网易的gameviewer的回音又应该如何解决呢? Parsec以前的方案也就是用VB audio出品的虚拟Cable来解决问题,其他的方案因为没有原生的白名单支持,所以依然可以使用这个完全免费的简单方案。 回音问题的起源 # 所谓回音问题,是在Host主机上开语音聊天软件与串流的其他受众在语音时,受众会发现自己说话的声音出现在了自己的扬声器中。受众当事人会稍后听到自己的声音,所以就有了回音。 究其原因,是因为Parsec默认抓取的声音输出是整个系统的声音输出,其中就包括Host主机上听到的声音,也就是之前说的受众说话的声音。 回音消除的思路 # 显然的,想要消除回音,就让Parsec抓取的声音和语音聊天软件所使用的声音分离,正确地将游戏和系统声音输送到Client的受众,同时还要让Host主机当事人可以听到自己的系统声音。 可以选择的方案其实很多,Voicemeeter等等软件是有成本的。最免费和简单的,是用同公司出品的VB-CABLE Virtual Audio Device免费软件。 VB-CABLE Virtual Audio Device的唯一作用,是作为输出端接收声音,此时属于虚拟扬声器;然后将前者的声音作为输入端播放声音,此时属于虚拟麦克风。它唯一的作用就是一个声音桥接。 通过这点,我们可以将需要串流的声音全部输出到虚拟扬声器,然后让Parsec,Sunshine,网易gameviewer等软件抓取虚拟扬声器的声音。 同时,我们在语音聊天软件中,将真实的麦克风设置为语音聊天的输入端,再将真实的物理扬声器,设置为声音的输出端,那么sunshine等串流软件,就不再会抓取到client受众的语音说话声音,那么回音就自然消除了。 看到这里,你估计已经发现了问题,那么Host岂不是自己就没了游戏等系统声音? 要解决这点,在彻底免费的大前提下,可以使用Windows自带的录制“侦听”,或者翻译为倾听,将虚拟麦克风的声音回放到指定的物理设备。 如此,就彻底解决了声音分离和host能听到声音的问题。 VB-CABLE Virtual Audio Device的配置 # 首先是安装对应的驱动程序然后重启计算机。这点请自行完成。 请将真实物理扬声器的音量拉满 # 然后我们需要打开Windows控制面板的声音设置,将真实物理声音输出设备所连接的声卡音量拉满。 这是因为,等会我们会将虚拟声音设备的声音重新输出到真实物理设备,从而确保Host主机可以听到自己系统的声音。但是不同声卡的音量大小是独立的。现在请将真实设备的音量拉满,方便我们稍后在虚拟设备中调节音量大小。 如果你不这么做,那么虚拟设备最大的音量也不会超过真实设备设置好的音量。 请将VB-CABLE设置为系统默认声音输出 # Windows现在有两套声音设置界面,两者的数据是互通的。下图表述的是将虚拟声音设备设置为系统默认声音输出设备。 设置不同APP的声音输出设置 # 聪明的你应该已经通过上图发现了,不同APP一般来说是使用的系统默认输出设备,但是每个APP本质上可以独立设置自己的输出和输入,所以也请检查你想要串流的APP是否将声音输出设置到了虚拟设备。 上图为网易云的声音输出设置。我将网易云音乐的声音输出设置到了Wasapi的虚拟扬声器。 通过倾听设备,将输入的声音回放到真实物理输出设备 # 请打开传统Windows声音面板,切换到录制,选择虚拟麦克风,打开侦听功能,同时指定真实的音响设备。

中行长城通跨境借记卡一定要办理万事达不要Visa

几年前,我去中行本地网点申请了一张万事达白金卡,去年已经过期了。过期之后发现中行偷偷将它降级成了三类卡,这下就连银行工作人员都震惊了——换卡不换号已经毫无意义。 换发一张新的三类卡?那不是搞笑吗。 于是银行员工直接给办理了一张新卡,凑巧的是这个网点只有Visa卡。我想的是能用就用吧,就办理了Visa。 等回来看了下,现在中行主推中行跨境Go程序,上面有不少的优惠。这一看,直接气死。 什么推荐返利,激活返利,消费返利,考试缴费返利,新人优惠等等,那和Visa卡是一毛钱关系都没有。 所以,记得以后只要万事达的卡,大不了去网点申请,然后过半个月再去拿。

搬家重装WordPress到docker版本顺路解决媒体库无法加载转圈问题

我目前的WordPress网站已经连续使用了十多年了,经历过各种虚拟主机和VPS,用过Apache和Nginx,不可避免的已经有了不少历史遗留问题。 历史遗留问题 之前,最让我恼火的,就是三个问题: 媒体库总是转圈,无法查看和管理,以及在文章中插入图片。 媒体库上传的中文文件名已经乱码。 更新WordPress总是提示“更新失败,status:success”。又成功又失败,这是怎么回事? 中文文件名乱码问题 我先描述下这个问题。 在WordPress的上传文件目录中,很多中文文件显示为文件名乱码,但是我发现在数据中保存了正确的中文文件名记录。 所以,中文文件名乱码算是相对好解决的。这个问题的起因也许是某些我经历过的Linux版本对中文文件名的支持有比较严重的问题。因为WordPress对上传的文件总是会生成几个不同分辨率的缩略图。而我上传的图片大小也是不固定的,这就导致,不同的文件其实是会有相当不同的分辨率的缩略图。 就利用这点,如果你也是洁癖,愿意修复这个问题,那么可以模仿我之前的操作。 我的方法,就是下载了数据库文件.sql ,然后在本地用VSCode打开,利用这些特殊的分辨率来识别文件的唯一性,搜索这些特定的分辨率,就能在数据库中找到正确的中文文件名。虽然本地文件名中的中文已经乱码,但是分辨率部分,比如100X100这个是没乱码的,通过这点就能手动修复已经乱掉的文件名。 如果有的文件还是不太确定,就需要依靠记忆或者其他元数据中的线索,来决定文件名了。 至于第二个问题,那才是最严重的。 WordPress媒体库转圈无法打开问题 我的WordPress从2022年附近开始,就无法在后台查看媒体库,而我完全不知道原因是什么。我当时唯一做过的,大概就是更新WordPress版本和oneinstack版本,其他什么也没做。 之前,我在网上查找过各种各样的方案,少说也有10个吧,但是没有一个实际有效果,浪费非常多时间。 如果你也遇到了这个问题,我劝你还是别折腾了,直接像我用接下来会介绍的方法重装吧,直接清理掉各种历史遗留问题。 在2024年,因为oneinstack暴露出疑似会给某些用户挂马,所以我决定抛弃oneinstack,切换到基于docker的1panel。 当时的迁移过程真就没什么好说的,还是下载WordPress文件,导出数据库.sql (mysqldump),导入数据库。 数据库方面需要注意的是,1panel的mysql通信地址不再是127.0.0.1这样的,而是用的docker地址,需要专门修改下。 1panel用直装版WordPress还是有媒体库转圈圈 1panel其实也基本支持继续使用原来的WordPress文件直接运行,方法是使用所谓“PHP运行环境”,实际上就是用的docker版PHP。 最开始,因为当时比较赶时间,所以我就是用的这个方案,毕竟熟悉嘛。结果呢…因为我依然是用的十几年来一直在用的WordPress,后台媒体库无法查看和管理文件的问题依然没有解决! 依然还是转圈圈。 而且,这样还有个新的问题。可能是docker版PHP和直装的WordPress哪里有兼容问题,2个月后,WordPress发布了新版本我却始终无法更新WordPress。 迁移1panel上的直装版到docker版WordPress 于是今天我终于决定研究下怎么将直装版的WordPress迁移到docker中。 在询问了GPT4turbo后,我发现其实这个过程简单到不可思议。简单来说,我只需要压缩和解压缩wp-content文件夹。 大家可以看看GPT的回答: > 问:我打算将WordPress从直接运行的php环境搬迁到docker版本,因为docker版本已经准备好了所有的可执行文件,我似乎进行这种搬迁只需要处理自己的文件就可以了。那么我具体应该保留哪些文件呢? > 在将WordPress从传统的PHP环境迁移到Docker环境中时,确实焦点主要在于迁移你的个人数据和配置。这包括数据库、上传的文件、主题、插件以及自定义的配置文件。以下是迁移过程中你应该保留和转移的关键文件和数据: > > 1. wp-content 文件夹: > – 插件(Plugins):位于 wp-content/plugins 的所有文件和目录,这里包含了你网站的所有插件。 > – 主题(Themes):位于 wp-content/themes 的所有文件和目录,这里包含了所有安装的主题。 > – 上传的文件(Uploads):位于 wp-content/uploads 的所有文件和目录,这些是网站上上传的媒体文件。 > > 2. 数据库备份: > – 导出当前环境中的WordPress数据库。可以使用phpMyAdmin或其他数据库管理工具导出SQL文件。 > > 3. wp-config.php 文件: > – 这个文件包含了数据库连接信息以及其他重要设置。 > – 在迁移到Docker环境时,可能需要更新数据库的连接信息或表前缀等。 > 4. .htaccess 文件(如果使用Apache): – 如果是在基于Apache服务器的环境中,.htaccess文件用于配置重写规则和其他服务器层面的设置。 实际上,上述的大部分过程对我这样的,从1panel直装版WordPress迁移到docker版WordPress的用户来说,是不需要做的。一般人只需要备份wp-content文件夹就足够了。 docker版本WordPress的本质,就是将VPS上的WordPress文件映射到docker容器内部。 基于以上思路,那么我现在需要做的就是首先做好资料备份,然后转移下文件而已。 建议你先备份数据的迁移流程 首先来到1panel,选择备份网站,将原来的直装版WordPress备份而且下载。 来到数据库,将数据库备份然后下载。 现在准备实际迁移。 来到直装版WordPress的文件目录,将wp-contens文件夹压缩,然后使用1panel的在线文件管理器,将wp-contens.zip移动到其他的某个你方便的位置。 现在可以删除原来的直装版WordPress。不用担心,因为已经下载了备份,直接删除不会有什么风险。之所以删除,是因为原来的网站占用了域名资源,不方便你接下来的迁移。 在应用商店搜索WordPress(docker版)安装,其中的数据库信息和原来一样,然后在https://你的后台管理面板/apps/installed,你可以看到新WordPress的文件目录。 现在再次选择之前你复制到其他位置的wp-contens.zip,移动到docker版WordPress在vps上的数据目录(/opt/1panel/apps/wordpress/wordpress/data),然后解压缩。 为wp-content 文件夹匹配用户权限 在1panel在线文件管理器中,来到wp-contents目录,可以发现docker版WordPress的所有文件都是www-data,www-data用户组。 而你之前迁移过来的文件,可能是其他的用户和用户组,所以现在需要修复这一问题。 选择所有文件夹,选择权限,勾引递归,将用户和用户组都设置成“www-data”,修复用户问题。 如果你是从其他地方迁移过来的,可能还要注意用户权限。文件夹的权限都是755,文件的权限是644。 如果你不修复文件权限问题,会出现 现在已经完成了迁移过程,就是这么简单。 现在剩下的就是配置下域名和证书什么的了,我相信这点没任何难度。 wp-config.php这个文件是不需要手动迁移的。因为docker版WordPress的wp-config.php文件中的信息都是来自docker环境变量,而这些环境变量会在你设置容器的时候手动设置。所以你需要做的只是复制下其中的信息,然后填写到docker容器的设置选项中。 现在重新打开你的WordPress域名,应该可以发现一切都正常了,包括媒体库转圈圈的问题终于彻底解决了。 如果你是其他迁移路径 如果你不是从1panel 直装版WordPress迁移到docker版,那么你的流程只需要做稍微修改。 反正还是导入数据库,然后上传wp-contents.zip文件夹到data中解压缩覆盖即可。 总的来说,docker版的WordPress迁移过程其实比以前直装版的更简单。 本文到此结束,希望对你有帮助。

我反对等成为“更好的自己”再恋爱

标题说的事情算是一个人生大坑,我写下我现在的想法。如果真的有时光机,我会将这篇文章发送给过往的自己。 今天(2024-04-03)刷到个帖子,说的是“你认为应该等优秀了再恋爱吗?” 我的答案很直白,我的回答是“我不认为”。 有人说,需要等自己成了更好的自己才能谈恋爱。实际上,他们说的更好的自己,绝大部分都是说的等自己有了好工作,好编制,或者去了什么学校。 那么我来想想吧。年轻的时候,确实是没有受到那么多的思维和专业训练,但是年轻的时候也是流体智力最高的时候,至于思维训练或者考试考证都可以以后再来。 而且,这些考试更多是让自己具有专业能力,跟恋爱没什么关系(少数专业的内容跟恋爱也许确实是有关系)。 专业能力很大程度上是关于钱财的,难道没有钱财时候的你就不能恋爱吗?那么这个恋爱核心就在钱财吗? 这个人是真的这样不自信吗? 还有一个问题,就在于对人的评价标准,包括智力,情绪智力,专业能力,工作能力。我还可以为这里加上人格特征。 大学时代的人,具有明显的朝气和行动力,有明显的天真的人格特点。这种特点是过时不候的——不仅是当事人以后就再也没这点了,其他人也没了。 那么如果真的存在一个未来更好的自己,那么我可以说,在“不那么好”的年轻时候的自己,其实也是很有意思的。如果未来的失去朝气的自己还是有趣的人,我相信还非常年轻的时候,这个人会更加有趣。而且那时候对万事万物更有好奇心,流体智力也更高,反应只会更敏捷。 至于人生智慧,那也是相对的概念,关键是要和谁比。 刚才提及的情绪智力,包括控制自己的情绪,面对挫折,感知他人的情绪和社交能力。早点恋爱,还可以早点全方位提升自己的这项本事。而实际上,亲密关系可以作为自我的照妖镜——人格上有什么缺点都会显露出来。谈恋爱还可以早点促进自己的人格发展。 有的人看到这里可能要反对了。年轻时候的恋爱都是注定以后要崩溃的,那么不是就亏麻了吗? 说这种话的人,就是典型的只关心结果,不关心过程和成长——你当时的喜悦和忧伤,是以后再也很难拥有的。 而人也是会成长的,年轻时候拥有最好的流体智力和人格特征,爱情的作用大概率是会促进你的成长,激发你好的一面,而不是耽误你的成长。 而如果那段早年的关系后来真没崩溃呢?后来真没分手呢?那就最好偷着乐吧。这种纯粹的恋爱,是以后花再多钱也买不到的。 年轻的时候大家都是俊男靓女青春的气息无法掩盖,等到成了大龄剩男剩女了,好奇心早已被磨灭,年纪轻轻就已经死气沉沉,那样的人生想再谈青春的恋爱是一辈子都不可能了。 能花钱买的,那叫服务,不叫爱情。不要等到成了“大龄”剩男剩女,才悔恨当初为何没有美好的,怀念一生的感情吧。