最近更新
阅读最多
评论最多
简介FeedFuse 是一个结合了传统 RSS 阅读和现代 AI 能力的开源信息聚合工具。它的核心定位是让用户掌控信息源,拒绝算法推荐,同时利用 AI 技术来提升阅读和处理信息的效率。🎯 核心理念与优势用户主导,而非算法:你订阅什么就看什么,完全自主控制信息源。一体化工作流:将 RSS 收集、过滤、阅读、AI 理解和汇总整合在一个平台,无需在多个工具间切换。数据私有与可迁移:支持自托管,所有数据都在你自己的服务器上,安全且便于迁移。AI 增强:在保留 RSS 轻量、开放优势的同时,补充了 AI 摘要、翻译等现代高频需求。👥 适合人群需要长期跟踪行业动态、产品、研究或新闻的人。订阅了大量信息源,想集中管理的人。希望用 AI 提升效率,但不想把信息选择权交给算法的人。喜欢自托管,重视数据隐私的开发者或技术爱好者。⚙️ 核心功能一览功能类别具体能力RSS 管理集中管理订阅源、分类、OPML 导入/导出阅读体验三栏布局、全文抓取(无需跳转原网页)、深色模式、移动端适配内容减噪关键词过滤、AI 过滤、自动识别重复/相似的转载文章AI 辅助理解文章摘要、标题/正文翻译、沉浸式双语阅读AI 解读将多篇相关文章汇总成高层重点归纳,帮助快速把握趋势全局搜索支持跨源文章搜索,可使用快捷键(Cmd+F / Ctrl+F)快速查找🚀 安装使用直接在懒猫商店搜索安装即可使用首次登录,默认密码123456,或者选择【使用懒猫微服登录】作为一个RSS阅读器,添加RSS源当然是最重要的。整个软件页面分成三栏,点击左上角的导入订阅源粘贴订阅源之火,点击空白处就会验证链接是否有效,可以设置名字以及分类。想要使用AI功能,则必须添加AI 功能需要你提供 OpenAI 兼容接口。1.打开 。2. 进入 。3. 填写 ,例如 或你的服务支持的模型名。4. 填写 ,通常形如 。5. 填写 。6. 点击 。7. 看到连接成功后,等待设置自动保存。添加 OpenAI 之后,就可以使用翻译、摘要等功能了。翻译、摘要使用之后,关闭页面,下次打开依旧还在。整体界面什么清爽如何获取RSS订阅源1.官方RSS:许多网站自带RSS功能,直接复制RSS链接到阅读器即可订阅。2.RSSHub生成:RSSHub是开源项目,可为几乎任何网站生成RSS订阅源,支持新闻、社交媒体、博客等。RSSHub 适配了 300 多个网站,上千个内容。涵盖了知乎、微博、豆瓣、B站、贴吧、斗鱼、小红书、网易云音乐、U2B、Github、Reddit 等国内外主流网站。目前懒猫商城已经有RSSHub,直接安装具体使用攻略可以看 此外,如果你要订阅的内容多为国外网站,那么还可以尝试一下 RSS Bridge 这个项目。3.第三方平台:如全文RSS导航(quanwenrss.com)提供精选RSS源和全文阅读体验,方便快速订阅。总的来说,FeedFuse 是在传统 RSS 基础上的现代化增强,它把“全文抓取”和“AI 辅助”这两个高频需求无缝集成进来,让信息获取既自主又高效。




应怜鱼乱红纱涨,莫道青衿梦里游
🎯 What —— 这是什么?🏷️ 一句话定位:自托管AI生活教练🚀 核心优势✨ 支持多模式 AI 教练对话,覆盖 Check-in、Goal Review、Deep Session、Brainstorming、Accountability 等场景⚡ Dashboard 集成生命之轮雷达图、目标看板、周复盘、行动项和 AI 教练提醒,进展一眼可见🔒 支持自托管运行,数据保存在本地 SQLite,API Key 加密存储,并可接入 Anthropic、OpenAI、DeepSeek 和 Ollama🛠️ How —— 怎么用?使用场景:大一 AI 计算机专业新生的第一个学期假设你是刚入学的 AI 计算机专业大一新生:白天要上高数、线代、程序设计和英语课,晚上还可能有社团等。你真正需要的不是再多一个“待办清单”,而是一套能帮你把长期目标拆成每周行动、记录状态、及时复盘的个人系统。基础配置:先把 AI 教练连上打开 LifeOS 应用后,首次进入会看到 Welcome to LifeOS。直接点击 Get Started 进入初始化向导。进入 Connect Your AI 页面后,先配置模型服务。我这边使用的是算力仓,AI Provider 选择 ollama,Ollama URL 填写算力仓地址,然后点击 Test Connection,看到绿色的 Connected! 后,再点击 Continue。填写大一新生档案下一步是 Tell Me About Yourself,这里决定 AI 教练以后怎么理解你。可参考下图进行配置接着进入 Wheel of Life,也就是“生命之轮”。它会把生活分成事业/学业、财务、健康、人际、家庭、个人成长、娱乐、环境等领域,用 1-10 分记录重要性和满意度。对大一新生来说,不必一开始就调得很精细。建议先保持默认分数,等用一两周后再根据真实状态调整,例如:觉得高数和编程压力大,就把 Career / Personal Growth 的重要性调高最近作息很乱,就重点关注 Health刚入学人际适应期,就关注 Relationships / Community完成后会看到 You're All Set!,点击 Enter LifeOS 进入主界面。看懂首页:每天先看 Dashboard进入首页后,左侧是导航栏,右侧是核心信息区。对新生来说,建议把 Dashboard 当成每天打开 LifeOS 的第一站。首页主要看四块:Wheel of Life:观察自己在学习、健康、人际等方面是否失衡。Latest Review:显示最近一次周复盘结果。Active Goals:显示正在推进的目标。Coach:右侧 AI 教练会根据你的档案给提醒,也可以直接输入问题。创建第一个学习目标点击左侧 Goals,进入目标看板。LifeOS 的目标不是普通待办清单,更适合放“需要持续推进的阶段性成果”。点击右上角 New Goal,创建一个大一新生真实会用到的目标。示例:Title:完成《Python 程序设计》期末项目Description:用 Python 做一个校园二手书信息管理小工具,包含数据录入、查询、排序和简单可视化。Purpose / Why (RPM):这是进入 AI 计算机专业后的第一个完整项目,希望通过它把课堂知识变成作品。Identity Statement:我是一个会把编程作业拆成小任务并持续推进的人。Weekly Hours:5Target Date:2026-06-20创建后,目标会出现在 Not Started 列。后续可以拖到 In Progress、Completed 或 Paused。这就是 Kanban 看板,也就是按状态分栏管理任务的方法。点击目标卡片,可以展开详情。这里能看到目标描述、Why、截止日期、进度和操作按钮。建议每个大目标至少加 2-4 个 Milestones。例如这个 Python 项目可以拆成:第 3 周前完成数据结构设计第 4 周完成查询和排序功能第 5 周完成可视化和 README第 6 周完成演示视频和答辩稿注意:目标写得越像“下一步能做什么”,越容易坚持。不要只写“学好 Python”,要写“本周完成文件读写练习并提交一个小工具”。做一次周复盘点击左侧 Reviews,进入 Weekly Review。它适合每周末或周日晚做一次,用来回答:“这周我到底过得怎么样?”建议按这个顺序填:Gratitude:写 3 件值得感谢的小事,例如老师讲清楚一个难点、同学提醒你学习、自己完成了项目第一版。Reflections:写这周做成了什么、哪里卡住了、在逃避什么。Life Area Scores:给学习、健康、关系等领域打分。Overall Assessment:给整体满意度、价值对齐、压力、能量打分。Next Week:只写下周最重要的 2-3 件事。本次示例复盘里,下周重点是:填写完后点击 Complete Review。完成后的记录会进入 History,以后可以回看每周状态变化。注意:复盘不是写检讨。尤其刚上大学,重点不是责怪自己,而是找出“什么安排有效、什么安排总被打断、下周怎么少踩一个坑”。用 AI 教练拆任务点击左侧 Coach Chat,再点击 New Conversation。LifeOS 提供多种对话模式:Goal Review:适合复盘目标推进Check-In:适合快速检查当天状态Deep Session:适合深入梳理压力或困惑Accountability:适合让 AI 帮你追问执行情况Brainstorming:适合想项目点子、竞赛选题或学习路线例如选择 Goal Review 后,可以输入:21-chat-question-filled.pngAI 会给出任务拆解、执行节奏和避免拖延的提醒。下面是实测返回效果,已经能围绕 Python 项目和新生学习节奏给出建议。后续怎么坚持用对大一新生来说,不建议一开始把 LifeOS 用得很复杂。先坚持这个最小流程:每月建 1-3 个目标:例如 Python 项目、高数错题本、英语听力、运动习惯。每周做 1 次 Review:记录收获、阻碍、逃避项和下周三件事。遇到卡点就问 Coach Chat:让 AI 把任务拆小,而不是只给鸡汤。每两周看一次 Dashboard:看看目标和生命之轮有没有偏科。💡 实用技巧目标要小到能开始:把“学好机器学习”拆成“本周看完线性回归视频并手写一遍损失函数”。复盘要写事实,不写空话:少写“我太懒了”,多写“周三晚上被社团临时会议打断,没预留补救时间”。用 AI 当助教,不当替你学习的人:可以让它拆任务、解释概念、检查计划,但代码和作业一定要自己理解。保留自己的成长轨迹:每周 Review 里的中文记录,半年后会变成很有价值的大学成长日志。🧩 Conclusion —— 一句话总结LifeOS 的核心价值在于把 AI 教练、目标管理、周复盘和个人状态追踪整合成一个自托管闭环;它不像单纯聊天工具那样只回答问题,而是更适合长期保存个人上下文、持续观察变化,并把反思转化成下一步行动。



博客图片修整中,看不了可以先搜索公众号“忘机山人”看。
我们移植应用的时候经常希望集成懒猫微服的SSO,在打包LPK上架应用的时候,可以使用官方的配置文件进行集成。但是我们今天想要刨根问底,让他变得通用一些。如果我本地的app想要集成懒猫微服的SSO,是不是也有其他的办法呢,毕竟是底层也是通用的OpenID Connect协议,于是便有了这个文章。懒猫的SSO是如下配置懒猫微服的SSO服务运行在5557 端口,通过 docker 网络访问地址是 172.18.0.2:5557。可以先使用grpcurl来连接测试:在这里下载GRPC:gRPC 是一个跨语言、高性能的远程过程调用(RPC)框架,它强依赖 HTTP/2 协议,并默认使用 Protobuf 作为二进制序列化协议。它的核心优势在于利用 HTTP/2 的多路复用和头部压缩提升了性能,通过二进制传输减少了带宽消耗,并且通过强类型的接口定义保证了跨语言调用的严谨性。”然后使用grpcurl对懒猫微服的SSO的API进行操作,因为是OIDC,所以这一步骤主要一个Oauth的应用, 也就是注册App name,client_id,client_secret,以及 redirect_uris。存储用的是内存 SQLite,容器重启后所有 OAuth token、授权码、已注册的 client 都会丢失。当然如果你想持久化的话,也可以写到systemd启动脚本让系统自启动拉起来。注册之后我们把这些信息放到authlib代码里面,把SSO串起来。一开始出现这个认证,这个是懒猫域名自带的认证,是为了应用放在公网的上的强制用户名密码认证,所以不要把他当作是我们本次懒猫SSO的主角。这个才是正式的OpenID Connect,点击Grant Access,然后就可以进行认证了。登录之后我们可以查看profile信息,以及登录之后token,这样就抓到了OIDC的去全部信息:如果之前注册的是 localhost,但 Flask 默认用127.0.0.1 。所以会收到Unregistered redirect_uri 的错误。所以吧域名改成localhost就好。好了,以上就是如何超越系统注册,使用API建立自己的懒猫SSO应用了,这样我们就可以不必再依赖三方的IDP了。Less is more。



趁着年轻干点儿想干的事情
前提工作clash 必须开启 tun 模式。登录 Claude 并授权点击去登录 Claude,再点击“生成登录连接”按钮,将 Claude 授权 URL 复制到已经登录 Claude 的浏览器中,没有登录则先去登录。随后点击授权,随后将浏览器的 url 贴到 auth2api 进行回调,提交完毕之后就可以看到账号了。随后到概览页面,将 Claude 的 BaseURL 复制到cherry studio 或者懒猫上的 chatbox 进行调用,并填入模型和 api key,就可以使用模型了。调用失败的原因1.可能是懒猫的 clash 代理未生效,可以在懒猫的终端 app 上传 ping 下外网试试,且建议打开 tun 模式2.调用的客户端可能开启了 vpn,建议关掉,因为可能会和懒猫微服 vpn 冲突建议1.建议使用懒猫的 chatbox 软件来聊天,这样省去公网配置,像我这样设置即可2.建议使用 Api Key 管理软件来管理你的 api key



博客图片修整中,看不了可以先搜索公众号“忘机山人”看。
我在不同电脑之间传输大文件的时候,喜欢使用懒猫网盘作为中转,相对于使用微信,邮箱传输来说,内网更加有安全保证,同时也比拔插移动硬盘更加方便,同时这些文件还能在懒猫微服上存一个备份,可以方便回溯。于是现在有了一个新的需求,我在上海有一台DGX Spark,平时用来下载和推理模型,但是毕竟机器在国内,很多资源无法访问,wget 甚至只有可怜的几百K,而如果通过SSH/SCP等方式来做,DGX Spark所在环境的网络带宽很小,所以速度不会比直接wget海外资源快多少。于是,既然上传到DGX Spark不行,那么我们就让它下载,而源站就是我们的懒猫微服。常规场景:图形界面传输如果在Windows和MacOS之间需要传输文件,我会在两台机器上分别都安装上懒猫网盘,然后通过一台机器上传,另一台下载,这样不需要写任何一行命令,也不需要配置共享文件夹,只需要鼠标拖拖拽拽就好。如果两台机器登录的是相同账户,那么直接访问同一个文件夹即可;如果是家里人互相分享文件,由于每个人的网盘空间是独立的,那设置一个共享文件夹就好了,一个上传一个下载。特殊场景:Headless服务器我的DGX Spark的情况有些特殊,由于端口和网络带宽的限制,只能通过SSH连接,所以就相当于一个Headless的服务器。美中不足的是,我不打算配置Spark的VNC桌面,这时候就没有网盘的图形界面供我下载了。方案一:传统方式(不推荐)最简单的办法就是使用这种方式开启一个文件服务器,这个能够解决问题但是不优雅。方案二:懒猫网盘隐藏API(推荐)转念一想,如果把这个http server的功能集成到网盘里,网盘是不是就会有自带的http server呢?VIP群询问之后,就有了这个隐藏API。把懒猫网盘当作文件服务器,Mac通过图形客户端访问,DGX Spark通过API访问。1. 配置网络组网首先给DGX Spark安装HClient,并且启动TUN模式。这样Spark的网络就和我的懒猫微服打通了,即使我的客户端、微服、Spark分别在三个地方,懒猫的组网也能无视距离,把相隔千里的三台机器网络打通。关于Spark安装HClient的具体操作,可以看这篇介绍,也可以翻我之前的攻略(实在不好翻):虽然协议是http,但是懒猫网盘的组网自带了加密,所以我们可以安全下载。2. 了解API格式懒猫网盘的隐藏API格式如下:文件路径就是在网盘里看到的路径,不包括登录的用户名。以我的MP3为例:3. 获取认证凭证当然懒猫网盘默认是带Single Sign On认证的,所以我们的API要绕过这一层,一般来说是JWT token或者Cookies。而在浏览器的环境下,请求会自动携带Cookies完成和服务端的认证,但是在Headless的环境下,我们就得手动注入了。在Web端完成登录之后,我们去浏览器抓凭证:在懒猫网盘页面启动开发者模式(F12)查看Cookie,找到的值示例:4. 使用命令行下载文件回到DGX Spark上,使用命令行进行从懒猫网盘进行下载。假设网盘上的文件路径是:那么完整的文件URL是:注意:中文会在http的链接中被转义,这点不必过分担心。方法1:使用wget下载(推荐)参数说明::跳过SSL证书验证:添加Cookie认证头:指定保存的文件名方法2:使用curl下载参数说明::跳过SSL证书验证:跟随重定向:添加Cookie认证头:指定保存的文件名方法3:使用curl的cookie参数(更简洁)参数说明::直接传递Cookie值,比方式更简洁最后通过懒猫网盘的隐藏API ,我们可以轻松在DGX Spark上实现Headless方式的文件下载。起码在国内的宽带环境里,用下载的高吞吐量来规避了某些情况上传带宽限速的条件。核心要点:API路径:认证方式:通过Cookie中的进行身份验证安全提醒:⚠️ 请妥善保管Token,避免泄露一行命令配合Cookie认证,即可实现远程文件下载,关于七层网络还有很多类似的小技巧,我们一起通过懒猫微服来玩。



博客图片修整中,看不了可以先搜索公众号“忘机山人”看。
最近上了懒猫读书,总结一些实用技巧。特此来分享一下,可以应用的图书数据直接映射到了是“懒猫读书”这个目录,所以不用再去网盘里翻应用数据了。当然这个只是说手动上传的读书会到这个目录,其他的还会别的目录就好了。懒猫读书没有文件夹的概念,所以文件夹还是在网盘管理,如果把电子书移动位置,那么网盘以前导入的书会找不到。需要找啥书直接搜索。卸载应用之后不会删除懒猫读书目录的文件,如果卸载重装,那么直接导如入这个目录即可。如果已经有了这本书会跳过,不会重复导入。直接离线阅读,双屏以及滑动阅读,很有现代阅读器的感觉了。下载之后有很漂亮的腰封5.还能换主题换字体,好好玩以前用Calibre的时候真的管理很难受,也么有比他更好的,现在懒猫阅读不光是阅读器,还是实打实的电子书服务器再重装电脑也不用备份资料了。



你相信光吗
微信读书会员过期后,我一直在寻找对应的开源平替工具,支持“读书+听书”一体的,最后发现了 readest 这款开源工具。搜索懒猫商店发现已存在这块应用。下载使用后发现这只是一个 Web 客户端,并不具备服务端的功能(书籍、进度、标注、笔记多端同步),于是开始研究懒猫本地托管方法。参考链接先说结果一个支持跨端同步(书籍、进度、标注、笔记等)的 Web 客户端PC 端、IOS 端体验良好,支持 Edge TTS,音色优于系统自带 TTS,(中国大陆不在Edge TTS 服务范围)readest 镜像需要本地构建,部署较繁琐,折腾部署方案就花了差不多整一周时间共 18 个容器,整体内存占用约 3GBAndroid 端 Web 兼容性有问题,需开启滚动模式,展开/查看菜单项需要拉到顶部或底部才能显示部署步骤克隆 readest 项目到本地编辑配置文件 readest/apps/readest-app/.env.local, zycat 需替换为你自己的设备名称本地构建 readest 镜像并推送到自己的懒猫盒子需要将 zycat 替换为你的懒猫盒子名称完整配置文件 supabase/docker/.env, zycat 需替换为你自己的设备名称完整配置文件 lzc-manifest.ymlreadest 镜像需要本地构建、推送到自己的微服后引用, zycat 需替换为你自己的设备名称应用初始化首次启动应用会提示应用状态异常,此时在后台执行下面命令后重启应用成功进入应用后还需在浏览器进行初始化,访问 http://readestpro.[your_device_name].heiyu.space:3000/project/default/sql/1 ,将参考链接中的 4 段 SQL 语句依次复制到浏览器执行参考链接:操作成功后可以在Table Eidor 菜单看到 多了 4 张表,这一步如果不成功则同步 API 无法使用开始使用使用任意邮箱进行用户注册、登录上传的书籍、阅读进度、笔记和批注会跟随账号同步最后花费了一整周的时间在懒猫团队的帮助下完成了该项目的本地化托管,虽然有成功后的喜悦,但更多的是对过程中投入的大量时间、精力以及熬夜带来的危害感到有点不值得,后续得减少对这类事件的偏执,将更多的精力投入到更有意义的事情上。整个项目文件已打包至 GitHub,需修改部分配置实现本地化,因架构问题需要通过文件导航页跳转一次,如部署过程有问题可在评论区讨论。lzc-manifest.yml 需修改 readest 镜像地址config/www/index.html、config/.env、config/.env.local、config/nginx.conf 需修改对应域名为自己本地域名



你好,很高兴认识你!
3.1.1 gitlab 介绍GitLab 是一个开源的版本控制系统,基于 Ruby on Rails 构建,主要用于仓库管理。它使用 Git 作为代码管理工具,并通过一个 Web 界面让用户可以访问公开的或私有的项目。GitLab 不仅被广泛用于软件开发领域,还因其高效的团队协作功能而受到青睐。GitLab 的优势1. 社区版开源免费:GitLab 提供了一个社区版(Community Edition),这个版本是完全开源且免费的,适合个人开发者和小型团队使用。2. 作为 Git 代码仓库:作为一个基于 Git 的版本控制系统,GitLab 让用户可以在一个集中的地方管理代码仓库,同时保持代码的版本控制和历史记录。3. 易用的 Web 管理界面:GitLab 提供了一个直观且功能丰富的 Web 界面,使得用户可以轻松管理项目、代码合并请求、问题追踪、持续集成/持续部署(CI/CD)等。4. 支持多用户:GitLab 支持多用户协作,使得团队成员可以同时在同一个项目上工作,提高工作效率。5. 功能丰富:包括代码审查、问题跟踪、CI/CD、Wiki、静态页面(GitLab Pages)等多种功能,为软件开发提供全面支持。6. 支持离线提交:GitLab 允许用户在没有网络的情况下进行代码提交,之后可以在有网的情况下同步到服务器,这对于移动性工作和遥远地区的开发者尤为重要。7. 高安全性:GitLab 提供了细粒度的权限控制,可以对不同的用户设置不同的访问权限。例如,可以设定某些用户只能访问特定的分支或仓库,实现代码的部分可见性。3.1.2 Gitlab 克隆 Gitee、Github 项目源码3.1.2.1 访问 Gitlab 管理页面管理页面:https://gitlab.你的微服名.heiyu.space/admin懒猫微服的 Gitlab 目前默认账号密码:账号:root密码:LZC_240930选择左下角设置 --> 通用 --> 导入导出设置 --> 展开 --> 勾选所有你需要的源记得点击保存3.1.2.2 GitLab 新建一个群组1.点击左上角的小狐狸标志回到 Gitlab 的主页。2.点击群组,选择新建群组。3.填写群组名称,设置仓库可见级别3.1.2.3 GitLab 创建一个项目1.点击左上角的小狐狸标志回到 Gitlab 的主页。2.点击项目,选择创建项目 --> 导入项目。3.选择导入仓库(URL),粘贴github仓库URL,选择项目URL,新建项目。4.正在导入项目。5.导入成功后面就不再演示gitee的导入方法了,和github是一样的,最后附上Gitlab中文帮助手册:




应怜鱼乱红纱涨,莫道青衿梦里游
Wallabag 是一款自托管的网页应用程序,用于保存网页内容以便稍后阅读,通过提取和净化网页内容来提供无干扰的阅读体验。🤔 What应用简介与核心功能Wallabag 是一个开源工具,允许用户保存网页文章并离线阅读,同时去除广告、弹窗等干扰元素。它解决了网络内容稍后阅读和内容管理的问题,尤其适合希望完全掌控数据的用户。核心功能:• 🚀 自托管部署:支持在自己的服务器上安装和运行,确保数据私有化。• 📖 内容提取:自动抓取并净化网页正文,移除无关元素(广告、弹窗等)。• 🏷️ 分类与管理:支持对保存的文章添加标签、分类和搜索。• 📱 多平台支持:提供 Web 端、移动端(Android/iOS)及浏览器扩展。🛠️ How准备工作打开应用,输入账号密码“wallabag/wallabag"获取API进入应用后,点击右上角个人设置图标,找到API clients management,见下图点击CREATE A NEW CLIENTName of Client可随意填写,然后再点击CREATE A NEW CLIENT新建后,Client ID和Client secret这两个需要复制备用安装浏览器插件打开[谷歌插件],点击安装()如果你使用的是其他浏览器的话,可以在,下拉找到对应平台下载即可或者也可以在应用内,点击右上角个人设置,找到Howto找到你需要的平台,点击即可跳转,进行安装。进行浏览器插件配置点击插件,在Wallabag URl里对应填写懒猫地址,即wallabag.你的盒子名.heiyu.space,然后点击检查URL按照下图对应填写上面获取的Client ID、Secret以及用户名密码,点击获取Token之后右侧全绿即表示配置成功了。可以点击下方保存到文件进行备份,下次在新的浏览器里配置时,就可以直接点击从文件加载即可至此,浏览器插件配置就结束了,下面就可以开始使用了。保存文章首先,打开你需要保存的网页地址,我这边以宝玉老师的为案例进入网页后,在空白处右击即可,点击Wallabag it就行了应用内网页阅读和配置打开应用,就可以看到刚才收藏的网页,点击三竖点就可以进行预览点击该网页,就会跳转到阅读模式,可在左侧进行相关配置点击打标签就可以对文章进行标签设置之后在主页左侧标签页左侧点击Tag就可以看到对应的网页,方便整理当然,如果你想快速进行分类设置的话,也可以直接在主页面的网页下方对应设置下图懒猫微服里IOS端打开应用的界面,还是很简洁直观的。应用其他配置(可选)打开Internal Settings,按照下图配置,可以把源网页的图片也一并下载了,这样可以确保即便源网页删除了,应用内网页的图片也不会因为源网页的改变而受到影响。💎 ConclusionWallabag 是一款强大且灵活的开源稍后阅读工具,尤其适合注重隐私和自定义需求的用户,其主要优势在于自托管能力和高效的内容提取技术。整体而言,Wallabag 在功能性和自主性之间取得了优秀平衡。




龙猫也是猫
这是什么?说白了,ReadBridge就是一个帮你读外语书的AI助手。你知道那种感觉吗?拿着一本英文小说,前三页就被生词搞得头大,最后只能放弃。ReadBridge就是来解决这个问题的。它不是传统的翻译工具,不会把整句话直接翻译成中文给你看。相反,它会用你正在学的那门语言来解释难懂的地方,让你始终沉浸在目标语言的环境里。这个工具基于一个叫"可理解输入假说"的理论。简单说就是:你需要读的内容应该稍微超出你现在的水平一点点,这样学习效果最好。具体怎么实现的?ReadBridge会:让你一句一句地读,不会被整篇文章吓到遇到不懂的地方,AI会用你学的那门语言给你解释根据你的水平调整解释的详细程度实用上手指南应用安装后,打开首页第二步:配置AI进去后第一件事就是设置AI模型。点击设置按钮,你会看到这些选项:API配置OpenAI:如果你有ChatGPT Plus,推荐用GPT-4其他模型:支持DeepSeek、火山引擎,选你用得顺手的重要:你的API密钥只存在浏览器里,不会上传到服务器以DeepSeek为例,先去新建一个key将密钥粘贴到这里就可以了这里的模型,对应右侧的聊天和推理模型你可以自定义提示词,比如:第三步:导入你想读的书ReadBridge支持多种格式的文本文件。你可以:直接粘贴文本:最简单的方式,复制一段文章粘贴进去上传文件:支持txt、epub等格式第四步:开始愉快阅读点击文件,开始阅读,你会看到一个很干净的界面:阅读界面解析左边是文章的目录中间显示当前段落的句子右边是AI助手对话框读当前句子, 如果有不懂的地方,点击那个词或者整句话,右侧就会生成解释。Sentence Analysis(句子分析):这是 AI 对整个句子的白话文解释。它用更通俗的语言概括了句子的主要意思,帮助你快速掌握原文的核心信息。Sentence Rewrite(句子重写):AI 把原文的句子用更简单、更直接的语言重写了一遍。这个功能超级实用,当你觉得原文的表达太复杂时,重写后的句子能让你一眼就看懂。Key Word Analysis(关键词分析):AI 提取了句子中的一些关键短语(比如 25-year student 和 experienced firsthand),并对它们进行详细解释。这就像一个随身携带的词典,而且解释得更深入,能让你更好地理解这些词语在上下文中的具体含义。点击句子中的某一个单词,会自动跳到“单词”的页面,并做出解释这里还有导出、预览等功能不要只是查生词,试试这样问:"这段对话的语气是什么样的?""作者为什么用这个词而不是那个词?""这里有什么文化背景需要了解的?"在DeepSeek后台可以看到token消耗情况,5k多tokens花了3分钱。整本书读完,估计也就几毛钱,还是很划算的写在最后ReadBridge不是魔法棒,不会让你一夜之间变成语言大师。但它确实是一个很实用的工具,能够让你更轻松地享受原版阅读的乐趣。最重要的是坚持。哪怕每天只读几个句子,时间长了你会发现,那些曾经看起来天书一样的文字,慢慢变得清晰起来。




龙猫也是猫
为什么我要推荐这个工具?说实话,买有声书真的很贵。一本书动辄几十块,碰上英文原版更是贵得离谱。但是电子书就便宜多了,有时候甚至免费。那问题来了:能不能把手头的电子书变成有声书呢?EPUB to Audiobook 这个项目就是专门干这事儿的。用过之后我觉得挺香的,所以来分享一下。最大的优势:选择多支持微软Azure TTS(声音质量最好)支持OpenAI TTS(也很不错,但要花钱)支持Edge TTS(免费!声音质量还行)支持本地Piper TTS(完全离线,隐私性最好)快速上手应用安装后,打开主页面上半部分:基础设置区这部分是进行有声书转换的核心,包含了文件的上传和一些基础的转换设置。左上角:Select the book file to process (选择要处理的电子书文件)这里就是你上传 EPUB 电子书的地方。中间部分:Set Output Directory (设置输出目录)这里是告诉工具,把转换好的有声书(MP3 文件)保存在哪里。Worker Count (工作线程数) 这个是给配置比较好的用户用的。数字越大,同时处理的章节越多,转换速度理论上会更快。右上角:Enable Preview Mode (启用预览模式)这个功能超级实用! 强烈建议你第一次使用时勾选它。勾选后,它只会解析并显示章节信息,但并不会真的开始转换音频。你可以看看章节有没有被正确识别,有没有乱码,确认无误后再取消勾选,进行正式转换。Chapter Start 和 Chapter End:如果你只想转换电子书的某几章,就可以在这里设置起始和结束的章节序号。Remove Endnotes 和 Remove Reference Numbers:这两个选项非常贴心。有些电子书最后会带有很多注释或者引用数字,如果你不希望这些东西也被读出来,直接勾选这两个选项,工具就会自动帮你去除。下半部分:这部分是选择和调整语音合成(TTS)服务的核心。顶部标签:OpenAI、Azure、Edge、Piper这里是你可以选择的四种不同的 TTS 引擎。Edge 是微软免费的服务,效果很不错,推荐新手使用。Language (语言) 和 Voice (声音)选择好 TTS 引擎后,你可以在这里选择你想要的语言和声音。比如,如果你选择了 Edge,然后想听中文,就在 Language 里选择 zh-CN,然后在 Voice 里选择一个你喜欢的声音,比如“云希”或者“晓萱”。Voice Rate (语速), Voice Volume (音量), Voice Pitch (音高)这些是调整声音细节的滑块。你可以根据自己的喜好来调整。比如,觉得语速太快就往左滑,太慢就往右滑。Break Duration (停顿时间)这个是设置句子之间停顿的时长,单位是毫秒。如果你觉得 AI 念书时停顿太短,听起来像机关枪,就可以适当增加这个值一切都设置好后,你就可以点击右下角的橙色大按钮 Start 了!这里会显示转换过程的日志信息,如果转换失败,你可以在这里找到原因。转换完之后,在应用目录下就能看到了总结这个工具确实解决了我的实际需求。花几分钟设置,就能把电子书库变成有声书库,体验相当不错。特别是对于:手里有很多电子书但买不起有声书的朋友想听一些冷门书籍(官方没出有声书版本)的朋友需要自定义语音和语速的朋友这工具都挺香的。




创意设计版霸·老掉牙的设计师·只能依仗AI的艺术家·落伍的伪全栈·除了舌毒嘴贱手残并没有什么别的优点
大概两周多以前我用Claude Sonnet完全Vibe了一个《全唐诗》阅读应用接下来的大半个月里,除了调试一个新玩具,我大部分时间都在重构这个应用。我完全重写了前后端,并将100% Vibe变成了50% Vibe,本文会着重记录一下开发的过程。为什么要做这个?阅读类的应用按说是品类很多的,但诗集有所不同,尤其是像《全唐诗》这样体量的诗集(五万多首诗),如果用传统的阅读方式,我想没几个人能认真读完。我小时候甚至买过一本纸质的《全唐诗》,5-6厘米厚,16K大开本精装,里面是蝇头小字,密密麻麻的豆腐块,结果当然是翻不了几次就束之高阁了,偶尔翻一次也只是随便看看,看完就忘记了。诗词表达了一个人在某段时间的某段感悟和思想,同时又凝结了这个人一生的文化造诣和人生哲学,再经过诗人反复推敲和凝炼,有时候短短的一句诗十几个字,能胜过千言万语的表达。如此高浓缩的艺术形式,不应该受到如此怠慢的阅读对待。所以我对这个应用的想法是,尽可能碎片化,一首诗就是一个作品,不管是长歌还是短句,不管是帝王文豪还是无名氏,完全统一对待。第一版第一版的画布是这样的:这里用了Refly画布,但是没有像以前那样做整理,就是一直的问下去,大约四十多个问题完成的。结果是够用了,但是还不尽人意,于是我当时就已经计划开始第二版了。第二版第二版的画布比较复杂。但在第二版中,我采用了分几个模块的方式求请AI开发。第一步准备第一步是只处理数据。在第一版中,这个功能是在后端的一个单独的方法,我让AI写在了一起,只是在打包前自己运行一次。但这样其实效率不太好,而且也不太合理。这一次我直接在本地开发机由python处理,指定了具体的格式后让AI为我处理,分别生成了作者索引和作品名索引两个JSON。以便在开始运行的时候,只要初始化miniDB,然后将这两个JSON索引直接导入到miniDB中就行了。第二步准备由于我比较爱用懒猫内置的miniDB,速度快而且轻巧(),所以我直接让AI在前端封装了一下minidb,然后在后端封装了JSON和图片上传及管理功能,把这两个功能加上基本的打包配置,形成了一个可以复制的初始项目包,暂且叫它《开发基础包》第三步准备这次的前端,我打算完全从头开始手写,而且由于数据其实不多,而且动态的也不是经常变化,所以我要把所有的界面写在同一个HTML页面中,用容器去切换界面,这样可以保持更好的用户体验。所以这个页面的结构其实看上去是下图中的“应用地图”中显示这样的:所以我先是描述了一下这个思路,然后让AI给我生成一个基础的事件处理和容器切换功能的基础架构,在上一步的开发基础包上,增加了以上架构,就形成了一个新的《UI基础包》正式开发以上几步处理完成之后,我才开始正式的开发:索引因为全唐诗总共有57000余首诗,3000多位作者,原始文件是做了58个JSON,每个JSON内含1000首诗,直接放进应用的话,查询的效率就会太低了,而要一个个导入miniDB或MySQL似乎又太麻烦了,也用不太着。所以我需要生成两个索引,一个是以作者为维度,包含每个作者的简介及他的作品列表,另一个是以作品标题为维度,记录所有57000多首诗的标题、作者和所在的JSON供查询。在应用开始的时候,应用会从后端的JSON文件夹中读取这两个索引,然后批量导入miniDB,由于miniDB批量输入的效率还挺高,总共60000多条记录只要十几秒就导入了。而且这个过程只需要在初次安装应用时初始化就可以了。同时还有一个每次运行的数据完整性检查,以防初始化的时候被打断,如果找不到倒数第十条(容错)记录,就会删除现有数据并重新初始化一次。前端由于我想自己完全控制CSS样式,所以这次的前端是我完全手码的。我不想用React或vue之类的模板结构(其实是不太会),所以基本上是在这个HTML中写了完整的UI结构,这一步花了不少时间。然后我给UI的要求,不再像以前那样一次提一个项目的需求,而是每次只提一个功能模块的需求,比如初始化、内容加载、设置、作者、收藏夹……每个功能单独用一个聊天线程,这样的好处是可以有效避免AI逻辑错乱和健忘的问题,也有利于我的版本控制和回滚。由于每个元素的ID和class都是我自己定义的,我在控制和指导AI的时候更容易记住需要做的事情和明确需求。事实证明这种方法很好,即使某一个模块AI搞乱了,只要重新再请求一次就可以了。后端这个应用由于使用了miniDB代替后端数据库,用localhost记录一些状态,所以后端就极为轻量,基本上就只是一个JSON的读取。因为原始数据的58个诗词文件和一个作者信息文件我并不想打乱,所以在读取诗歌的时候是让JS到后端去打开相应的JSON文件的,每首诗都是在miniDB中记录一个JSON文件名及位置的指针,这样虽然稍有一点慢,但可以减少对miniDB空间的占用,也减少了初始化的时间。用户体验正如开头所说,我做这个应用的主要目的是把《全唐诗》这个大部头的书碎片化。我希望把它变成一个,你随手打开就能随便选一首诗,说不定就会被其中的金句打动呢?或随便选一个作者,挖掘一下这个作者的生平,浏览他的作品。如果你不想点击导航菜单,只要在屏幕空白处滑动手指(或拖动鼠标),如果相应的角度上有其他功能界面,页面会显示一个3D的轻微偏转效果,松开手指就会动画滑动到相应的界面:应用同时配有一个详细的设置页面,你可以自由改变你喜欢的配色、字体和排版方案:有横排和竖排两种方式,默认是我喜欢且更适合手机的竖排方式,从右向左的竖排方式更显传统风格,也更像是在读古书的感觉。默认有两种配色和排版的预设。收藏/历史应用会记录你读过的每一首诗的历史,你也可以具体收藏某一首诗或者其中的某一个句子,当你点击喜欢的句子,它就会被划线标记,同时记入收藏夹。本应用的开发中使用了Refly做为AI调用工具。欢迎体验这款倾心打造的应用,有任何问题或建议欢迎评论留言。




龙猫也是猫
SQL之母是程序员鱼皮做的一个免费SQL学习网站,提供30多个闯关式练习关卡,你可以在线编写和提交SQL代码,完全不用安装任何数据库软件。想象一下,你在浏览器里就能写SQL、看结果,是不是很爽?使用攻略应用安装后,打开首页,页面分为三个区域:左边:教程和题目介绍右上:SQL代码编辑器右下:题目助手(提示、答案、建表语句)第2步:读题目,理解要求每个关卡的左侧都有详细的教程,不要跳过!先把教程看完,理解这一关要学什么,然后看题目要求。第3步:写代码,提交验证在右上角的编辑器里写SQL,点击"运行"按钮就能看到结果。系统会自动对比你的结果和标准答案。只有答案正确,【下一关】按钮才可以点击新手常见问题及解决方案问题1:不知道表结构怎么办?点击右下角的"查看建表语句",这里有完整的表结构信息。每个表有哪些字段、什么类型,一目了然。问题2:完全没思路怎么办?先点击"查看提示",看看作者给的小贴士还是不会就点击"查看答案",但建议先自己试试对比答案和自己的代码,找出差异问题3:SQL语法不熟悉怎么办?每个关卡的教程部分都有对应的语法讲解,比如第一关就详细讲解了SELECT语句的基本用法。除了固定关卡,网站还有个"SQL广场"功能,可以自由练习。建议把学过的知识点在这里多练几遍。技巧4:跳关学习策略可以自由选择关卡来挑战,所有关卡都没有任何限制,不一定非要按顺序做题。如果某个知识点已经掌握了,可以直接跳到后面的关卡。自定义关卡如果你觉得现有关卡不够用,还可以创建自定义关卡。步骤如下:复制目录修改建表语句和数据设置题目内容和答案在系统中引入新关卡总结SQL之母是一个很棒的SQL学习工具。不用装软件、不花钱、有趣味性,对新手特别友好。虽然它可能不能替代系统性的数据库学习,但作为入门工具,绝对是首选。最后想说,学习SQL不是一蹴而就的事情,需要多练习、多思考。SQL之母提供了一个很好的练习平台,但真正的提升还是要靠你自己的坚持和努力。




你没事吧?我美式
之前我用手机端的“闪念贝壳”,配合Apple Watch使用,不仅能手势录音,还能实时显示转写,很方便。不过因为是付费的,因此想找一些免费版,能满足日常需求就行。在懒猫上发现了Blinko,概念和闪念贝壳差不多。试了一下还是蛮惊艳的。虽然功能还不是很全面,但已经可以满足我的日常用机需求了。登录在懒猫中下载Blinko,会在桌面上创建成功。点开后,进行账号注册,注册后,便可登录了。软件功能拆解Blinko的功能,或者说日常经常用到的,和软件本身一样:1、闪念:记录灵感;2、笔记:记录日常的写作、草稿;3、待办:每日的安排,作为待办清单使用;而统计、资源可认为是附加的功能,有每周总结的习惯,可以在这找到你的每周耗时。归档,用于整理你的笔记归类。闪念闪念,顾名思义就是一闪而过的灵感。记录灵感,你可以使用录音、上传图片、上传链接、上传你手机本地的文件,也可以在文本框里编辑格式。发布之后,也可以点击右上角的3个“...",将闪念转换为笔记、或者编辑时间。笔记笔记的编辑,和闪念的编辑,是差不多的。只不过在写笔记的时候,可以在笔记中嵌入闪念的内容。对于分不清“闪念”和“笔记”的同学,可以这样理解:闪念是简单版的记录,笔记是详细的记录。闪念可以在笔记中插入,用于关联。若是闪念记录时,使用了关键词,那在写笔记的时候,可以关联关键词;闪念中插入过的图片,笔记中也可以再次索引到。同样,笔记里可以使用录音。开会的时候,可以先用闪念,把大概的会议记录用闪念记录下来,会后整理会议资料的时候,再用笔记整理,将闪念整理成笔记。而在整理笔记的时候,就可以在电脑端进行整理。Blinko的手机端和电脑端,资料是同步的。统计诸如钉钉、企业微信,都有每周的工作总结,作为自己的正向激励吧。Blinko里的“统计”功能,也是类似的,总结坚持记录的数据。🎉总结1、Blinko笔记支持普通文字和markdown格式输入,支持URL图片、表格、排序、代码块等等内容,左侧编辑笔记时还可以设置右侧预览模式,非常方便,足以满足大部分人的写作需求。2、笔记和闪念两者可以互相切换,点击笔记或者闪念编辑菜单,可进行再编辑、指定、公开以及归档操作。




你没事吧?我美式
之前写博客,自己搭建过wordpress,记得后续的维护,除了网站自身的维护,还要弄域名、阿里云的续费,自己都要一手抓。Prefreeblog在懒猫微服上,也省去了搭建的环节,直接安装后就能使用。登录在懒猫微服里安装后,输入基本信息进行配置,就可以使用。使用博客的使用,我个人用的最多的是:1、文章撰写;2、文章分类:标签、分类;3、评论管理;4、可自行安装一些插件;然而,prefreeblog几乎可以满足我对博客的所有需求。登录后,便进入了首页。首页看着比较简单,根据左侧导航栏就能看懂各个环节分别实现什么功能。我还是比较喜欢先写篇文章来尝试下这个博客。比较有好感的是文章的输入是支持Markdown的,并且可以点击编辑框右上的编辑器,选择不同的编辑器。输入文章后,“访问地址别名”就是文章的链接后缀,写完文章后,会自动生成。标签管理可对不同的文章,添加不同的标签。一般写论文的时候,也会在文末写上关键词。标签可认为是对文章段落的关键词提取。分类管理分类管理主要针对文章的类型,此处我添加了“读书”的分类名称,因此我再次在“分类管理”里进行创建时,我就在主类目下面,看到了我刚添加的“读书”。不同的文章,你可以对应归类到不同的分类下面。主题管理支持多主题自由切换,在主题管理的页面,自由上传喜欢的主题。另外也支持主题在线编辑,后台编辑,前端会实时显示。这点还是蛮方便的。插件管理安装插件,众多开发者肯定不陌生。我们自己用个chrome浏览器,都会在浏览器里安装各种插件。同样的,Prefreeblog也支持各种插件。总结PerfreeBlog是一款好用轻便的博客建站平台,界面简介美观。前端支持Markdown编辑器,支持多种主题切换;后端支持各种扩展插件支持、在线编辑主题、友情链接的管理、附件管理等功能。在懒猫微服上,用户也不需要额外部署,直接安装一下就可以使用。简直比自己用wordpress要方便的多。




你没事吧?我美式
🌟 总述:重新定义团队知识管理Many Notes 是一款以 Markdown为核心、多用户协同 为亮点的开源笔记应用,专为追求高效与简约的团队设计。🔍 分述:核心功能与技术解析一、多维度协作架构1.多用户分层管理支持无限用户独立账号,每个用户可创建 多个笔记库(如“项目文档”“个人灵感”),实现数据隔离与权限分层。管理员可全局监控笔记库状态,避免信息孤岛。2.Markdown极致体验原生支持Markdown语法与实时预览,兼容表格、代码块、数学公式等高级排版。树形视图浏览器 自动解析文档层级,点击节点快速跳转,复杂知识结构一目了然。二、高效知识流转设计功能技术实现用户价值批量导入/导出支持ZIP压缩包一键导入笔记库无缝迁移旧有文档(如GitHub项目)全库搜索基于关键词的毫秒级检索快速定位碎片化信息多端自适应响应式前端框架(兼容手机/PC)移动场景高效记录三、产品体验1.首次进入需要进行注册,注册页面如下2.进入到主界面后,点击+新增文档库,也支持导入zip文件3.文档库下的页面展示,可以新增文章4.文档编辑区域展示亮点:明暗主题自动切换,减少视觉疲劳;零广告、无订阅费,纯开源生态。💎 总结:轻量化背后的知识协作革命在信息过载时代,Many Notes以 「减法思维」 重塑知识管理——专注内容本身,让协作回归纯粹。




龙猫也是猫
Ubooquity 是什么?简单说,Ubooquity是一个免费、轻量且易于使用的家庭服务器,专门用于管理你的漫画和电子书。想象一下,你把所有的漫画、小说都丢到一个地方,然后不管在哪都能用手机、平板、电脑看,这就是Ubooquity干的事儿。不用装各种APP,直接浏览器打开就能看,体验跟专业的漫画APP差不多。使用攻略应用安装后,打开首页先进入左侧的管理界面,设置一个密码登录之后,进入主页面上面的书籍Books和漫画Comics文件夹,路径已经配置好了分别对应应用数据中的这两个文件夹文件组织建议直接把相应的文件,上传到路径下面建议开启 "Scan at startup",启动时自动扫描新文件"Scan period" 设置几小时扫描一次(我一般设12小时)点击扫描,可以看到文件数量找到了点击进入前台页面进入主页面在books里可以看到刚才上传的文件点击可以阅读可以调节字体大小、主题 等等Android用户可以在github上找到apk, 这个专门为Ubooquity开发的客户端,体验比网页版更好。总结如果你有一堆电子书和漫画,又想随时随地能看,Ubooquity 是个不错的选择。虽然界面可能没有商业软件那么华丽,功能也不是最全的,但对大多数人来说够用了。最重要的是,你的数据完全在自己控制下,想咋折腾就咋折腾。



我始终相信,一款好的学习软件能让你带着热情长久地学下去。在使用 Zotero 期间,这种“相信”不断得到印证。网上关于 Zotero 的推荐大多涉及抓取论文、管理论文、文献引用,实在是过于“阳春白雪”啦。其实 Zotero 还是一款很棒的 pdf 阅读器,值得任何人使用。创建账号在懒猫商店安装 Zotero 以后,打开应该是这个样子的:一般来说,这个时候需要先登录自己的账号。如果以前你没用过 Zotero,可以点击左上角“编辑”,点击“设置”,点击“同步”,就能看到创建账户的入口。如果你想回到首页,点击左上角的小方框,选择“关闭”就能退出设置页。添加图书以我阅读 pdf 的习惯为例,我会先新建“图书”条目,在右侧输入好书籍的名称。如果是桌面应用,可以在创建好条目以后直接把 pdf 文件拖拽进条目中。现下我们就不能这样操作了,需要先把 pdf 通过懒猫网盘上传到 Zotero 可见的临时目录中,再让 Zotero 从本地添加附件。具体操作步骤为:1. 点开懒猫网盘里的 App Data;2. 点进 zotero 目录;3. 再点进 config 目录。此时你会看到两个文件夹:Zotero,ssl。我们在同级创建 tmpData 临时目录,然后点开 tmpData,以拖拽文件的方式把 pdf 上传到 tmpData。回到 Zotero,右键条目,选择添加附件,再选择文件。在弹框中切到“主目录”,点进 tmpData,选中我们需要添加的 pdf 文件即可。如果不出意外,你会看到在我们添加的条目之下,有一个 pdf 文件,双击就能开始看书了。安装插件Zotero 支持许多插件,你可以在里下载,选择 Zotero 7 版本。安装插件与添加图书类似,也是先上传到 tmpData 目录,点击左上角“工具”,选择“插件”,点击“Install Plugin From File…”。这里我强推的插件是:Better Notes for Zotero。(后面会用到这个插件的能力,但不做单独提示)Zotero 的基础操作需要注意,默认懒猫 Zotero 不能输入中文,需要点击左侧浮框,选按键,再选“不知道是啥图标”,如下图所示:除了左侧零散的高亮与注释,Zotero 右侧还支持创建笔记文件,让你把想法提炼聚合起来。笔记支持 markdown 语法,还支持在笔记中应用高亮内容,点击应用还能使屏幕跳到引用块。建议总的来说,Zotero 桌面端体验会好很多,更推荐的方式是,使用桌面端阅读、做笔记、写思考,懒猫端作为内容呈现,或者临时救急的场景使用。如果你想把本地的 Zotero 同步到懒猫端去,可见这篇攻略:。



利用 Calibre-Web 好好读书在我看来, 是我心目中的最强图书管理软件,跨平台支持 windows、macos、linux 三大操作系统。遗憾的是,Clibre 没有提供数据同步能力。 项目正好补上这个缺漏。修改密码在懒猫商店下载安装 Calibre-Web,默认用 admin / admin123 登录。安全起见,登录后第一件事就是修改默认密码,点击右上角头像,点击“admin”,找到“Password”一栏,输入你中意的复杂一些的密码,浏览器滑到底部点击“Save”,密码就改成功啦!上传图书点击右上角“Upload”,选中你要上传的图书,来到图书编辑页面。在这个页面,你可以修改书名、作者、书籍描述,添加 tag;还可以通过修改“Convert from”“Convert to”改变书籍格式 —— 但是我不推荐修改图书格式,自动转换格式出来的效果常常不尽如人意。滑到底部,点击右下角的“Save”按钮,图书就上传好了。如果你习惯对图书设置 tags,你还能在左侧的“Categories”中看到自己设置过的所有 tag:如果你想对图书管理做到更细致,还可以点击左下角的“CREATE A SHELF”创建书架。点进图书,点右上角可将书籍移动到你的目标书架中。如何提升阅读体验桌面端 Calibre 不但擅长管理图书,内置的 viewer 用来读书体验也很不错,但是 Clibre-Web 不太适合阅读。既不支持高亮,也不支持做笔记,当前仅支持极为简单的书签功能(还不能给书签取别名😂)。如果是在手机上,推荐把图书下载到本地,用第三方软件阅读。如果你用 kindle,当然走 Send-to-Kindle!首先在 Account 中配置好自己的登录邮箱地址(主要是为了接受测试邮件),kindle 邮箱地址。点右上角 Settings,点进“EDIT EMAIL SERVER SETTINGS”。如果你跟我一样用 163 邮箱转发,那配置应该跟我下面相同:这里强调一下:SMTP Password 不是 163 邮箱的登录密码,而是开启 POP3/SMTP 后创建的授权密码。点击“SAVE AND SEND TEST EMAIL”,如果你的账号邮箱能收到测试邮件说明配置正确。点击图书右上角的“小飞机”,就能成功发到 kindle 了。




你没事吧?我美式
Google Gemini可以用在很多AI软件里面, 比如本文介绍如何申请第一步:访问 Google AI Studio1.打开浏览器,进入 🔗 2.往下滚动页面,找到 “Get API key” 或 “API keys” 按钮📷 示意图:第二步:进入 API 密钥管理如果没有账号,需要先注册一个 Google 账号。1.使用你的 Google 账号 登录(Gmail 账号即可)。2.点击进入 API Key 管理界面。📷 示意图:第三步:创建新的 API Key1.点击 “Create API key” 或 “New key” 按钮。2.选择 关联项目(Google Cloud Project)。如果没有项目,系统会提示你新建一个,直接按照提示创建即可。3.系统会自动生成一串类似:的长字符串——这就是你的 Gemini API Key。📷 示意图:第四步:使用API KeyGemini CLI其它应用一般的应用都可以在设置里找到输入API key的地方现在你已经完成设置,立刻就可以愉快地体验 Google Gemini 强大且智能的功能了!


