AI 摘要：Caritas APP 2.0版本发布，这是一款将部分答主的内容整理成单独APP的应用，支持安卓、iOS、MacOS、Windows和Web端。新版支持数据热更新、已读标记、历史记录查看、收藏等功能，优化了长文字阅读体验，支持自定义颜色主题和暗色模式。项目代码已开源，欢迎查看和修改。安装方式已在文章中提供。展开Powered by AISummary and MoonShot KimiChat.知乎原文 https://zhuanlan.zhihu.com/p/556201282 欢迎去捧个场～想写这样的一款 APP，于是就写了。感谢 @大卫 提供的 1.0 版本、图标等关键信息感谢 @g9qad @nell nell 的内容授权感谢 @阿寜寜 @流水浮灯 提供的笔记文件在之前大卫的 Caritas 1.0 版本上进行了整体的重构，希望能将这样一些引人启发的回答，以最纯净的形式带给你。依旧使用 flutter 架构，因此通过一套代码在 安卓/iOS/MacOS/Windows/Web 各端上都进行了支持，在最后附上了各端的安装方式。功能说明一句话说明：将部分答主（当前 @g9qad 和 @nell nell）的内容做成了单独的 APP，分门别类进行整理，以供离线使用与阅读那，和 1.0 相比，主要更新了哪些内容呢？首先由原来仅支持安卓/iOS（企业签名）变为了移动端/电脑端/网页端均支持的形式，可以在不同操作系统的手机/平板/电脑上以统一的体验使用。之后，与 1.0 版本一致，作为一个纯客户端的应用，所有的内容都将存储在本地，不需要联网（没错，好几次出差的飞机上，这个 APP 都陪伴过度过了整个航班）但不同的是，这次支持了数据的热更新，这意味着我会随着上游数据的更新（感谢 @阿寜寜 的 AaNingNing/Sth-Matters 与 AaNingNing/Nell-Nell 两个数据源）随之更新数据，更新后最新的数据依旧会存放在您的本地，不必担心后续变数此外，为了最大程度优化长文字的阅读体验，也进行了一些工作。支持了已读标记、历史记录查看、收藏等功能，支持自定义颜色主题，同时为了更好地在夜晚阅读（社畜不配拥有白天 QAQ）支持了暗色模式，并能随系统自动切换模式或手动调整。以及考虑到不同设备间的数据同步问题，支持将当前的收藏与历史阅读记录通过文件或二维码的形式进行导入导出；针对 iOS 设备额外支持了通过 iCloud 进行跨设备同步的方式（不过由于技术与苹果同步机制原因，暂未做成自动同步，需要手动出发）最后，全项目代码以 MIT License 开源在 Github-idealclover/Caritas-APP 上，可以进行查看与修改，也欢迎有能力的朋友帮助进行代码优化与功能扩展。如果在使用过程中有任何问题，可以在应用内通过 QQ 与我进行联系，或直接通过知乎私信或进行评论。如果觉得好用，也欢迎您的分享与其他支持！安装说明为了避免使用其他渠道分发带来的不可控性，尽可能使用了自己自费的 CDN 进行分发，速度可能会稍慢点，希望大家理解 hh移动端 - 安卓由于安卓应用商店众多且审核标准不一致，信息类 APP 也比较难过审，因此直接使用 apk 形式进行应用分发下载地址：http://cdn.idealclover.cn/Projects/caritas/caritas_android_latest.apk由于现在各安卓厂商的拦截、限制策略，可能会在安装 APP 时引导“去应用商店安装”，忽略即可（估计大家也都已经习惯了吧 = =|||）另外，之前安装过 Caritas 1.0 版本的朋友，由于包名、签名不一致，因此可能会看到两个版本在手机并存的情况，属正常现象移动端 - iOS由于 iOS 正式版被苹果应用商店以 4.2.2 理由拒审，因此暂时使用 testflight 进行发布，限额 1000 先使用先得（应该不会满员吧）如果你了解如何进一步修改以过审，也欢迎来联系我，需要你的帮助。使用地址：https://testflight.apple.com/join/XBsy7KXQ之前使用过 testflight 的朋友估计会比较熟悉了，点击链接直接可以参与测试、安装APP；没有用过的朋友可能需要先根据引导下载一个 testflight（苹果官方的测试版本发布工具）桌面端 - Windows下载地址：http://cdn.idealclover.cn/Projects/caritas/caritas_windows_latest.exe下载后按照安装引导步骤安装即可桌面端 - MacOSTestflight 过审中（另外电脑端也不推荐使用 APPStore 安装软件，直接用 dmg 包吧）下载地址：http://cdn.idealclover.cn/Projects/caritas/caritas_macos_latest.dmg下载打开之后按安装流程将图标拖入 Applications 文件夹即可进行使用网页端提示：网页端由于需加载文件较大（10+M）且 flutter web 架构本身不够稳定，不推荐进行使用，使用过程中可能会出现更多未知 bug网页链接：https://caritas.idealclover.cn/直接使用浏览器打开即可写在最后并不是科班出身，目前做的也不是实际开发工作。写的代码也不过靠着自己的业余兴趣，如果性能上有问题，或者出现了奇奇怪怪的 bug，欢迎随时来找我反馈。嗯，既然是兴趣，那就要“当女儿一般养起来”的。不会接入广告，也不会有收费，包括苹果开发者账号（688/年）在内也均为自费，你的点赞分享和使用就是我继续维护的最大动力嘿嘿。以及，“鼓励利用此 APP 的代码盈利”——如果这些代码值得，且用途正当合法的话。希望这个 APP 可以帮到你，至少，这些内容曾帮助过我自己，过去、现在、以及可能的未来。所以我把这火炬，与你分享。“于浩歌狂热之际中寒；于天上看见深渊。于一切眼中看见无所有；于无所希望中得救。“——鲁迅
我要戴口罩 – 为头像戴上口罩，防护从我做起
AI 摘要：本文介绍了一个名为“我要戴口罩”的个人项目，旨在为头像添加口罩，提高防护意识。项目灵感来源于之前的圣诞帽项目，使用了开源代码jasscia/ChristmasHat。用户可以通过微信扫描二维码，使用微信头像或系统相册的图片进行操作。项目提供了多种口罩样式，增加了分享和生成海报功能，以便推广。作者希望通过这个项目让更多人关注口罩，减少病毒传播风险。项目为开源，不涉及商业利益。展开Powered by AISummary and MoonShot KimiChat.自己新的沙雕个人项目（笑）看海报大概就能明白怎么回事了，类似之前 p 圣诞帽一样，就是能给自己的头像 p 上口罩。项目的技术代码也是来自与 github 上本来用来 p 圣诞帽的开源代码 jasscia/ChristmasHat。我毕竟不是技术...虽然时常用到 canvas 但毕竟遇到具体问题很捉急，于是就用现成轮子了。微信扫一扫，可以用微信头像，或者系统相册的图片，不过微信头像一般比较糊（捂脸）尽力搞了点口罩样式。少女一点的，硬核一点的，正面的侧面的都有w 不过还是没有能涵盖到的，不知有没有设计同学可以帮帮我w为了能让更多人得以知道以及推广，这次的重点落在了增加了分享和生成海报的功能，在保存之后可以发送给朋友或者生成海报。不过海报没时间设计了...于是直男翠就硬上了 orz~完整的流程就是像下面的这样啦 尽量做的简洁些w呐 来试试吧其实注册这个小程序，叫这个名，已经是 18 年的事情了。当时记得北京雾霾吧在，于是就有了这么一个脑洞。直到昨天清晨梦醒忽然想到这个坑。一看后台的数据，终于决心去完善。从五点多和设计一起填坑填到了快十点，赶着微信审核的最后一天，用了个人小程序一年一次的加急审核。不过微信也是给面子，五六分钟，就审核通过。做技术的，也帮不上什么忙（当然其实我是做产品的...）。多让周围人注意到口罩，也就少一分传播的风险。也因此，以自己接触过的一点增长的经验，做了一点努力。但至于这些努力究竟有没有用，还有哪些需要改进和完善的地方，就需要再这次风平浪静后，以一个产品和运营的视角去复盘与分析了。啊以及 这篇文章和这个小程序不开赞赏，不接广告。有些饭不用恰，有些饭不能恰w是开源的，阅读原文是 GitHub 项目地址。呐 新年快乐w