👀 在这里分享我日常的所见所思。 by @somkanel
📰 RSS 订阅: https://rss.fakeye.xyz
💻 镜像站: https://channel.fakeye.xyz
📖 博客(每日更新):https://blog.solazy.me
🎄 帮助频道助力: https://t.me/fakeye?boost
⚠️ 别在评论里发表低智/政治倾向/杠精言论,会被拉黑(关注关系是双向的)。
🚫 本频道不接广告。
📰 RSS 订阅: https://rss.fakeye.xyz
💻 镜像站: https://channel.fakeye.xyz
📖 博客(每日更新):https://blog.solazy.me
🎄 帮助频道助力: https://t.me/fakeye?boost
⚠️ 别在评论里发表低智/政治倾向/杠精言论,会被拉黑(关注关系是双向的)。
🚫 本频道不接广告。
Subscription Management 是一个开源项目,旨在帮助用户轻松管理和追踪各种订阅服务的费用、续费和历史记录。它支持多币种、自动汇率更新、数据可视化分析,并且注重隐私和本地数据存储。
🧙♂️ 特性
▶ 支持多种管理方式:支持添加、编辑、删除订阅服务,自动/手动续费,批量导入;
▶ 支持多币种:支持7种主流货币(USD, EUR, GBP, CAD, AUD, JPY, CNY),并可自动更新汇率;
▶ 提供费用分析报告:内置数据分析和可视化图表,帮助用户了解支出趋势和分类统计;
▶ 支持支付历史追踪:完整的支付记录,支持搜索和订单管理;
▶ 数据导入导出:支持 CSV、Json 格式的数据导入导出,方便迁移和备份
该项目支持 Docker 一键部署,数据存储在本地 SQLite 数据库,对于注重隐私的用户十分友好。如果感兴趣,可以前往 GitHub 上的项目详情页了解更多信息。
周一快乐朋友们,回到工位的感觉如何呢?今天介绍一个有意思的网页工具,可以计算你的工作的幸福指数。
🧙♂️ 特性
▶ 全面评估: 基于薪资、工作时间、通勤时间、工作环境等多方面因素计算工作价值
▶ PPP转换: 通过购买力平价(PPP)转换支持190多个国家的薪资比较
▶ 个人因素: 根据个人学历、工作经验等定制计算
▶ 详细报告: 生成可分享、可下载的工作分析报告
▶ 国际化: 支持中英文双语
▶ 移动友好: 响应式设计,适用于所有设备
工作性价比分数使用全面的公式计算,分别从标准化日薪(经PPP调整)、工作生活平衡因素(工作时长、通勤、远程工作选项)、环境因素(办公地点、团队关系)、学历加成、基于经验的期望值调整等进行了考量。
如果你闲得没事儿,可以计算一下自己的工作性价比(点击前往),也可以前往项目的 GitHub 页了解详情。
🧙 特性
▶ 全面监控:追踪盖子状态、网络连接和电源连接;
▶ 自动录制:开启时自动录制视频片段;
▶ 多重警报系统:通过 Bark 发出声音警报和推送通知;
▶ 实时检测:即时监控设备状态变化
一个比较合理的场景是,当你携带 MacBook 前往公共的咖啡厅办公,中途接电话或者去洗手间这种短暂的离开,就可以使用 Sentry。一旦 MacBook 有相应的情况,可以通过 Bark 来收获通知,Sentry 也能录制相应的视频。
⚠️ 为确保 Sentry 有效运行,需要防止 Mac 进入睡眠状态。如果没有这个设置,设备被快速合上盖子,Mac 可能在 Sentry 触发声音警报或发送通知之前就进入睡眠状态。
☝️ AirTag 这个产品当年发布还是在果粉圈引起了不小的轰动,但时隔多年,AirTag 本身也没有推出第二代产品,并且价格也居高不小(相比同类防丢器产品),虽然拼多多上也有华强北的平替产品,但是仍需要苹果设备才能绑定,才能查看位置。不支持安卓/鸿蒙/PC,也不支持集成到 Home Assistant 中。这时候有些「动手能力强」的朋友就蠢蠢欲动了。
⚠️ 今天看到关于 AirTag 的几个折腾,由于对「动手能力」要求很高,所以还是从这个事情本身的原理来窥探一下。摊主本人本人并不建议大家自己动手制作,以免产生不必要的麻烦。
▶ 蓝牙信号广播:AirTag 持续发射低功耗 蓝牙信号(BLE),信号中携带唯一加密标识符。此信号可被附近(约 30-100 米内)的苹果设备(iPhone、iPad、Mac 等)检测到。
▶ FindMy 网络协作定位:当苹果设备接收到 AirTag 的蓝牙信号后,会通过匿名加密机制,将设备自身的 GPS 位置 和 信号接收时间 上传至苹果服务器。所有苹果设备共同构成 Find My 去中心化网络,通过群体协作实现定位。
▶ 精确定位技术:若用户持有支持 U1 超宽频芯片(UWB) 的 iPhone(如 iPhone 11 及以上机型),可在近距离(约 10 米内)通过 AR 界面实现厘米级精度的指向性定位(如显示距离和方向)。
♻️ 逆向工程方案的实现机制
通过 GitHub 开源项目 OpenHaystack,可模拟 AirTag 的加密蓝牙广播协议,使第三方设备(如 ESP32)伪装成 Find My 网络节点。设备定期广播特定格式的 BLE 数据包,由周围苹果设备被动接收并上传位置。
这样做对于非 Apple 产品用户和使用 Home Assistant 的用户而言,可以实现数据查看。利用插件将设备位置同步至智能家居系统,实现自动化联动(如宠物离家触发警报)。
还有一个比 Apple 更牛的功能是支持查看历史 n 天的 AirTag 活动轨迹,我理解其实 Apple 也可以做这个功能,但是目前并没有。
⛄️ 方案致命缺点
由于是非官方方案,可能因苹果协议更新失效,且存在隐私泄露隐患。
📚 相关材料
▶ [V2EX] 自制 AirTag,支持安卓/鸿蒙/PC/Home Assistant,无需拥有 iPhone
▶ [GitHub] Macless-Haystack
👮♂️ 本文只作为相关原理和事物的观察分享,不提倡大家实践,请遵守当地法律法规!
OhMyWeChat 是一个为微信设计的备份阅读器,具体用法是:使用 iTunes (Mac 上已经是访达了)备份你的 iPhone 到电脑上,得到一个备份文件夹,然后在 OhMyWeChat 里打开这个文件夹。
🧙♂️ OhMyWeChat 支持包括如下类型的消息阅读:
▶ 文本、微信表情、图片、视频、语音、回复消息;
▶ 合并转发;
▶ 位置、实时位置共享;
▶ 红包、转账、AA 收款;
▶ 分享链接、分享音乐等;
▶ 通话记录;
▶ 微信名片、公众号名片、视频号名片、微信小店名片等;
▶ 群接龙、群公告;
▶ 拍一拍、系统消息。
📻 像听播客一样听 Hacker News —— Hacker News 每日播报
☝️ 今天介绍一个方便大家
▶ 听感自然。无论是音色和播客文稿都是比较偏向自然的方式,听感较好;
▶ 支持 RSS。方便在支持播放音频的 RSS 客户端进行订阅;
▶ 支持 Web 端播放。如果不想要在 RSS 客户端订阅,可以直接访问 Web 端进行播放;
▶ Web 端支持播客文稿展示、大纲总结、参考链接和评论。就算不想听音频,也可以直接从文稿和大纲中摄取信息;
▶ Web 端支持自适应。可以方便在 PC、Pad 和手机上进行使用;
▶ 开源,支持本地部署。可以使用 RSS/Web 端实例,也可以自行部署。
你可以前往 网站 免费使用该服务,也可以前往该项目的 GitHub 了解更多详情。
RSS.Beauty 是一个基于 XSLT 技术的 RSS 美化工具, 可以将普通的 RSS/Atom 订阅源转换成美观的阅读界面。
▶ 较为简约和精美的阅读界面;
▶ 支持 RSS 2.0 和 Atom 1.0;
▶ 响应式设计, 支持移动端;
▶ 一键订阅到主流 RSS 阅读器(Feedly, Inoreader, Newsblur, Follow, RSS Reader)
▶ 支持部署到自己服务器
项目是基于 2024 年热门的 Astro 和 TailwindCSS 开发,部署在 Cloudflare Pages 上, 同时也在 GitHub 上开源。
⛅️ 为你的日历增加天气预报功能 —— Weather in Calendar
📅 如果你是日历的重度用户,是否希望在检查当日事项的同时了解当日的天气情况。著名日历应用 Fantastical 就将日历中查看天气的功能作为高级功能进行了引入,今天你也可以免费的拥有这项功能。
☁️ Weather in Calendar 是一项免费服务,它提供界面让用户能够选取城市和温度制式单位,通过 OpenWeatherMap数据源获取未来 14 天的天气数据。设置完成后,用户将获得一个 .ical 订阅日历 URL,将这个 URL 在日历 App 进行配置,就可以直接获得一个拥有天气能力的日历了。
🌞 订阅日历最终会以一个全天日程的形式进行展示,展示效果是天气 emoji + 温度,全天日程详情会阐述天气详情、日出和日落时间、风向风力风速、气压以及湿度。
⚙️ 开发者将源代码开源在 GitHub 上,感兴趣的朋友可以深入研究或自己改进整体体验。
🏃 Running Page:打造个人跑步主页
Github|官方实例
🌟 Running Page 是开发者 yihong0618 开源一套支持自部署的三方跑步数据可视化服务。支持多个主流跑步 App 的数据同步,并且具备以下特点:
1⃣️ 支持 GitHub Actions 管理自动同步跑步进程及自动生成新的页面;
2⃣️ 使用 Gatsby 生成的静态网页,速度快;
3⃣️ 支持 Vercel 和 GitHub Pages 自动部署;
4⃣️ 采用 React Hooks 框架,使用 Mapbox 渲染地图数据,
5⃣️ 支持 Strava/Nike Run Club/Garmin(&cn)/Keep/悦跑圈/咕咚/GPX,以及 Nike+Strava 混合多种模式。
🎁 该项目无论是从自部署方面还是呈现效果,都十分清爽,且支持的跑步软件也非常广,文档和功能 todolist 也十分详尽。除了开发者自己的实例外,在 Github Readme 页面还提供了 20 余个跑步者自部署的实例,有兴趣的小伙伴可以前往浏览。