阅读视图

发现新文章,点击刷新页面。

My App Defaults 2024

Introduction

在2023年年尾,我分享了这一年里常用的软件和服务——My App Defaults 2023,现在已经过去一年,其中有哪些变化,停用了哪些服务和软件,新尝试了哪些,在此做一个梳理。

My App Defaults 2024 - 第1张图片

My App Defaults 2024

📨 Mail Client:电脑端使用 Gmail 和QQ邮箱网页,在移动端,iPhone 使用系统自带邮件应用

📮 Mail Server: Gmail、QQmail、Foxmail.

📝 Notes: Obsidian今年因为参加工作,笔记反而记的少

✅ To-Do: None

📷 iPhone Photo Shooting: Apple Camera on iPhone 15 Pro Max

🟦 Photo Management: 旧手机上存储了大部分照片,新手机上照片较少,在阿里云盘也同步了部分

📆 Calendar: iPhone 自带日历

📁 Cloud File Storage: iCloud、阿里云盘

📖 RSS: FreshRSS(self-hosted) on my VPS、Reeder 5 on iPad 2021、NetNewsWire on iPhone、Follow

🙍🏻‍♂️ Contacts: iPhone 自带通讯录

🌐 Browser: Microsoft Edge、Safari

💬 Chat: WeChat、Telegram、飞书

🔖 Bookmarks: 几乎不用,几乎不收藏

📑 Read It Later: None

📜 Word Processing: Obsidian with Markdown

📈 Spreadsheets: Microsoft Excel

📊 Presentations: Microsoft PowerPoint

🛒 Shopping Lists: Apple Notes

🍴 Meal Planning: None

💰 Budgeting and Personal Finance: 钱迹,已经三个月没有记账,记账的习惯比记账更重要

📰 News: Twitter、RSS feeds、Buzzing

🎵 Music: 网易云音乐→Apple Music→Spotify

🎤 Podcasts: None, I currently don't have the habit of listening to podcasts.

🔐 Password Management: Bitwarden(self-hosted) on my VPS

And some extra categories not mentioned in the project:

✈️ VPN: Clash Meta、Stash、Mihomo Party

😘 Blog Platform: WordPress on my VPS

⌨️ Text input: Weasel with rime-ice

📖 Translation app: Immersive Translate

📚 Reading app: WeRead with Z-Library

🔧 Screenshot app: 微信截图

🌁 Image Hosting: Cloudflare R2、缤纷云

☁️ VPS Hosting: CloudCone and RackNerd

🤖 AI API: UniAPI

Change

今年最大的变化是开始喜欢用系统自带应用,从 Apple Notes,到 Apple Music,再到 Apple Maps,得益于 Apple 系统应用到轻便、干净和简洁,它们也让我思考我们使用一款软件,最需要的是什么,是核心的、主要的功能。

我卸载了百度地图、美团、网易云音乐、滴滴打车,这些软件要么千方百计想让我借钱,要么千方百计想让我花钱,而且是将钱用在花里胡哨的功能上,取而代之的是 Apple Maps、Spotify,以及微信小程序。

最后一句话总结,不要增加无谓的需求,适当做减法,不要做加法。

My App Defaults 2024》最先出现在印记

My App Defaults 2024

Introduction

在2023年年尾,我分享了这一年里常用的软件和服务——My App Defaults 2023,现在已经过去一年,其中有哪些变化,停用了哪些服务和软件,新尝试了哪些,在此做一个梳理。

My App Defaults 2024 - 第1张图片

My App Defaults 2024

📨 Mail Client:电脑端使用 Gmail 和QQ邮箱网页,在移动端,iPhone 使用系统自带邮件应用

📮 Mail Server: Gmail、QQmail、Foxmail.

📝 Notes: Obsidian今年因为参加工作,笔记反而记的少

✅ To-Do: None

📷 iPhone Photo Shooting: Apple Camera on iPhone 15 Pro Max

🟦 Photo Management: 旧手机上存储了大部分照片,新手机上照片较少,在阿里云盘也同步了部分

📆 Calendar: iPhone 自带日历

📁 Cloud File Storage: iCloud、阿里云盘

📖 RSS: FreshRSS(self-hosted) on my VPS、Reeder 5 on iPad 2021、NetNewsWire on iPhone、Follow

🙍🏻‍♂️ Contacts: iPhone 自带通讯录

🌐 Browser: Microsoft Edge、Safari

💬 Chat: WeChat、Telegram、飞书

🔖 Bookmarks: 几乎不用,几乎不收藏

📑 Read It Later: None

📜 Word Processing: Obsidian with Markdown

📈 Spreadsheets: Microsoft Excel

📊 Presentations: Microsoft PowerPoint

🛒 Shopping Lists: Apple Notes

🍴 Meal Planning: None

💰 Budgeting and Personal Finance: 钱迹,已经三个月没有记账,记账的习惯比记账更重要

📰 News: Twitter、RSS feeds、Buzzing

🎵 Music: 网易云音乐→Apple Music→Spotify

🎤 Podcasts: None, I currently don't have the habit of listening to podcasts.

🔐 Password Management: Bitwarden(self-hosted) on my VPS

And some extra categories not mentioned in the project:

✈️ VPN: Clash Meta、Stash、Mihomo Party

😘 Blog Platform: WordPress on my VPS

⌨️ Text input: Weasel with rime-ice

📖 Translation app: Immersive Translate

📚 Reading app: WeRead with Z-Library

🔧 Screenshot app: 微信截图

🌁 Image Hosting: Cloudflare R2、缤纷云

☁️ VPS Hosting: CloudCone and RackNerd

🤖 AI API: UniAPI

Change

今年最大的变化是开始喜欢用系统自带应用,从 Apple Notes,到 Apple Music,再到 Apple Maps,得益于 Apple 系统应用到轻便、干净和简洁,它们也让我思考我们使用一款软件,最需要的是什么,是核心的、主要的功能。

我卸载了百度地图、美团、网易云音乐、滴滴打车,这些软件要么千方百计想让我借钱,要么千方百计想让我花钱,而且是将钱用在花里胡哨的功能上,取而代之的是 Apple Maps、Spotify,以及微信小程序。

最后一句话总结,不要增加无谓的需求,适当做减法,不要做加法。

My App Defaults 2024》最先出现在印记

盘点一下和上学有关的群与 APP

姑娘上初中半年了,因为她老母亲要带二娃,所以从一开学,和姑娘上学有关的都是留我的信息。

开学第一次家长会,老师在台上说的很严肃,不让孩子接触电子产品怎样怎样的,但是又要家长配合怎样怎样的。所以——好像也没有什么必然逻辑关系,不知道所以什么了。

反正到初一半期考结束,我盘点了一下和上学有关的需要借助电子产品的东西,只有漏的没有多的:

APP 3 个:智慧中小学、西柚英语、智学网 APP

智慧中小学:我都忘记这个是干什么的了,因为我直接装在了我女儿的手机上。
西柚英语:英语老师布置口语练习作业的。
智学网APP:查半期考答题卷和成绩的。

微信群 5 个:家长沟通群、成长舱、小组群、西柚英语学习群、智学网学习服务群

家长沟通群、成长舱都是家长群,我至今搞不懂具体啥区别,我只知道第一个只能加一个家长,后面那个可以加两个家长。
小组群:好像是家委负责管理的小组家长群。
西柚英语学习群、智学网学习服务群:这两个看名字就知道,和学校没关系又是老师让加的,第一个英语老师有布置作业在西柚 APP 上面整的一个客服群,后面那个是查半期考答案时要求安装的 APP 的客服群。

微信客服 2 个:对应西柚 APP 和 智学网 APP。

微信小程序 1 个:班小二,签到接龙用的。

所以,也不知道学校说不让孩子接触电子产品是不是发自真心的?

记得自己小时候,和学习有关的都是在学校,回家只要把老师布置的作业做完就行了,没做也是老师放学留堂补做。只有实在没法管的才会叫家长,基本不会有家长什么事情。

微慕小程序专业版支持Donut多端框架

微慕团队近期发布了微慕专业版5.0版,加入了对微信官方的多端框架 Donut 的支持。Donut 多端框架是支持使用小程序技术和工具开发移动应用的框架,开发者可以一次编码,分别编译为小程序和 Android 以及 iOS 应用。此框架最重要的特性:支持使用原生语法开发的微信小程序和多端应用。 如果已经有开发好的小程序,引入Donut后,可以迅速而简单地构建生成App。

目前使用 Donut 多端框架与工具的开发、编译、调试、预览等基础版功能永久免费;云构建安装包需消耗较多资源,官方提供基础发布与更新所需的免费次数。

微慕专业版加入Donut架构后,通过较小的代码修改,已成功发布Adroid 和 iOS版本,并入选官方推荐案例

1、选择Donut的理由

一个重要的原因是这个是微信官方推出的多端框架,对微信小程序原生代码支持最完整,如果已经有了微信小程序产品,做少量的代码修改,就可以适配生成App,且微信小程序的大量API和sdk都可以兼容并应用到App里,目前这个api和sdk还在不断完善更新中,相信未来会有越来越多的小程序功能可以延展到App里,为App赋予更多的能力。
API兼容性总览参考文档:https://dev.weixin.qq.com/docs/framework/dev/jsapi/total.html

2、多端框架选型

多端的框架很多,微慕团队尝试过多端框架有finclip,uni-app, Donut

finclip是凡泰极客出品,2021年开始构架,已经形成比较完善的生态体系,从开发工具,到与微信小程序兼容框架,到应用市场,到云服务,技术和商务的支持,对小团队来说,比较友好。微慕团队在2022年时候,曾尝试在微慕开源版引入了finclip小程序框架,经过较小的改动,就生成了finclip版本的App,App的兼容性也比较好,此框架适合从微信小程序转App,转换的过程基本没有门槛。用此框架转换的微慕应用还获得了凡泰极客主办的首届FinClip Hackathon二等奖

uni-app是多端业态里时间最长最成熟的框架。这个框架需要采用vue的原生代码来生成小程序和app,如果原来是用微信原生代码的话,需要通过转换的工具把微信小程序原生代码转换成vue的代码,因此一个产品应用在刚刚创建之初,就考虑将来要支持多端的话,用vue代码从零开始构建一个uni-app应用,是非常合适的选择。针对微慕开源版,也搞一个版本进行适配,下载链接是:https://ext.dcloud.net.cn/plugin?id=2214

同时,微慕团队基于uni-app全新开发了微慕增强版,完全放弃了原生版本,真正做到一套代码生成多端。

3、关于App上架应用市场

通过微慕专业版App上架应用市场过程来看,个人觉得上架苹果App Store 应用商店要简单些,对相关资质要求低一些,主要涉及隐私或技术细节的问题,而上架国内市场,著作权、备案和各类资质,都要准备比较充分,过程长,比较折腾。关于上架应用市场常见问题,可以参考这个链接:https://dev.weixin.qq.com/docs/framework/faq/publish.html

访问微慕多端小程序和App可以扫描以下二维码

微信专业版 增强版微信 增强版百度 增强版字节 增强版QQ
微信专业版 微信增强版 百度增强版 字节增强版 QQ增强版
支付宝增强版 快手增强版 专业版APP(ADROID) 专业版APP(IOS) 增强版APP
支付宝增强版 快手增强版 专业版安卓app 专业版苹果app 增强版app

谢谢你的阅读,谢谢你对微慕小程序的支持。

The post 微慕小程序专业版支持Donut多端框架 first appeared on 守望轩.

小试自定义GPT

最近不是在折腾LLM嘛,于是就试了两条路子:用openai的api,以及直接在openai的界面里面创建GPT。

前者没啥特别的,chatgpt的api做的很成熟了,from openai import OpenAI 之后直接在python里面调用几个现成的函数就好了。可选的参数其实也不多,主要就是prompt写的好一点就行。我的要求也不高,试了试基本满足。此外我还用到了微软 azure api,也很方便,两者一结合基本一个app就搓出来了,只是暂时还只能在命令行运行,没写前端ui罢了。

后者就麻烦了。我想着自己写前端ui还挺麻烦的,就想偷个懒直接在GPT里面弄弄看看行不。结果呢,现在这个版本实在是太挫了,只支持最最基本的action,虽然可以调用其他api,但还没研究出来怎么实现用户上传的文件扔到action api call里面。搜了搜他们的论坛也没啥结果,然后心累就到此为止了。

最后贴一下如何在openai 的GPT里面调用azure api。主要是api key那里实在是反用户直觉,我找了好久……一定要选 custom 然后把自定义的名字设为 Ocp-Apim-Subscription-Key 才可以。贴个图。

自定义 action -> authentication -> custom header name

当然azure api的文档做的也很差就是了,经常搜出来的是过时的文档,试一试都是404错误。哎,时间都花在这些琐碎的调试bug上了。

最后的结论是,在现在这个阶段,openai GPT的多模态做的还是太封闭,只适用于比较基础的交互需求,得等到后面允许自定义编程更丰富一些才可以。想做的稍稍复杂一点,写ui是逃不掉的了。web版还可以写个python+js凑和一下(flask这么轻量级的web开发框架真的是效率提升利器),app版xcode看了半天发现也是一等一的复杂……说好的ai改变程序开发呢?叹口气……

❌