Aug 26, 2023

Flomo的开源Alternative: Memos

Featured Image

越来越喜欢开源软件,除了免费这一个吸引人的点,更多的原因在于很多是可以架设在自己的服务器上的。前一阵用了一款国产的轻量笔记APP Flomo,从界面和功能都觉得很不错,但写的东西放在别人的数据库,这一点是有点不爽的,如果能有一款和Flomo差不多的开源系统就太好了,还真有,在Github上有一款叫做Memos的开源系统,从界面上看,不就是直接对标的Flomo吗,或者可以说,直接参考了Flomo,不管怎样,提供了一个开源的选择。 Github地址:https://github.com/usememos/memos 软件介绍是这样写的: A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts. 隐私至上的轻量级笔记服务。轻松捕捉与分享你的伟大想法。 看来作者和我一样是一个对隐私很有追求的人。 搭建方式也很简单,是通过Docker来部署的,在服务器已经安装了Docker的情况下,只需要一句代码就可以完成部署: docker run -d –name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest 而且部署好之后,不是仅仅只能从web端进行访问,还有其它的一些作者围绕Memo编写了一些更广泛的应用,包括iOS和Android客户端、MacOS和Windows客户端、Chrome插件、Wechat插件、从Flomo导入数据的插件等等,可以说是相当的齐全了。 Moe Memos - Third party client for iOS and Android lmm214/memos-bber - Chrome extension Rabithua/memos_wmp - WeChat MiniProgram qazxcdswe123/telegramMemoBot - Telegram bot eallion/memos.top - Static page rendered with the Memos API eindex/logseq-memos-sync - Logseq plugin JakeLaoyu/memos-import-from-flomo - Import data. Support from flomo, wechat reading...


Aug 21, 2023

ChatGPT Coding

Featured Image

Wordpress模板重写了文章列表的缩略图显示方式,把缩略图的质量压缩得很低,50多K的图片压缩只有只有9K,特别糊,因为还是想让文章列表的图片清晰一些,自己控制好图片的大小再上传就行,于是,尝试研究起相关的代码: 核心的代码在 /inc/core.de.php 里面: if( !defined( 'THEME_THUMBNAIL_PATH' ) ) define( 'THEME_THUMBNAIL_PATH', '/cache/theme-thumbnail' ); //存储目录 function biji_build_empty_index( $path ){ //生成空白首页 $index = $path . '/index.php'; if( is_file( $index ) ) return; wp_mkdir_p( $path ); file_put_contents( $index, "<?php\n// Silence is golden.\n" ); } function biji_crop_thumbnail( $url, $width, $height = null ){ //裁剪图片 $width = (int) $width; $height = empty( $height ) ? $width : (int) $height; $hash = md5( $url ); $file_path = constant( 'WP_CONTENT_DIR' ) ....


Aug 20, 2023

超强的双语对照网页翻译APP: 沉浸式翻译

Featured Image

最近特别有幸福感的事情之一,竟然是发现了这么一款翻译App:沉浸式翻译,可以在网页上把原来语言的文字和中文同时对照显示出来,集成了微软翻译、Google翻译、Deepl、彩云小译、腾讯交互翻译等众多的翻译接口,而且对于Mac、iOS、Android、Windows全平台支持,很多体验做得很人性化,加上现在很多的翻译都已经运用了机器算法神经网络的自然语言,读起来也没有太大的违和感。 用了之后最大的感受是,语言已经不是问题,世界上任何国家的网页都能轻松阅读,双语同时对照显示特别好,因为尽管现在翻译接口的效果挺好了,但有时候还是可能翻译得一头雾水,这个时候就可以看看原文是怎样的,对于有语言学习的朋友来说,也很方便可以随时沉浸式地边看自己感兴趣的内容边学习语言。同时,也提供了只显示译文和原文的功能,也可以随时切换。 其实几年前彩云小译也有网页双语翻译的插件,但好像印象中只有Chrome才可以用,不知道后面有没有开发更多平台的插件,但是沉浸式翻译的体验还是更好,光是集成了一大批翻译接口,全平台支持,就足以满足不同人群的需求,真是太棒了! 如果你也感兴趣,强烈推荐用起来哦~ 官网:https://immersivetranslate.com