跳到主要内容

游牧周记第80期

· 阅读需 2 分钟
Suhe
This site owner

日常

昆明的南博会都10年了

也就是这几天开张的是第10届。 之前这个Expo给我的印象是个小商品摊贩市场,还不如车展好看。 今年的如何呢? 南博会参观有几个注意点:

  1. 第一天不对外
  2. 要买票,30元/人,最好带上身份证
  3. 大门不要走错,不然累死

vlog

新河村

最近常和几个朋友以及同学在这边碰头。 主打一个无所事事聊天。 送了屋主2盆柠檬苗,顺便在这边的挖走一捧野生薄荷回去养,就是云南人下米线的那种。

酸酸角

为啥要加一个酸字在前面呢,因为不写清楚的话,基本买到的都是甜角。 小时候只有无糖的,这已经作为一个特殊用途商品,很少见了。 我的目的当然是替代柠檬泡水喝(家里柠檬树老是不开花,买的话贵),补充维生素C。 另外之前种过水培酸角苗,挺好看的,这次准备把吃剩的种子土培一下,往树苗结果方向试试。

6月昆明一夜入冬

雨过了,偶尔来点小的。 如果骑上电动车,即使穿外套,也瑟瑟发抖。

世界杯开始了

小区附近商圈的气氛也起来了。 我们还能干啥,买彩票?

游牧周记第79期

· 阅读需 3 分钟
Suhe
This site owner

日常

彻底放弃小红书号运作的想法

完全无理由封号限流,无法申诉(App上的绝对无用)。 我现在很可怜那些认真做小红书号的人。 之前网上有一些投诉方法,包括各种法律途径,何必呢,越这样他们越嚣张。 我突然想到这是一个商机啊,不过灰产了。 你确实想在红书做点营销,唯一办法就是去留言了。

新增2颗观叶植物

蒜蒜蒜了八视频洗脑,开车跑斗南苗木市场,那个最有氛围的热带植物棚子里,买了2颗叶子漂亮的,共计110元。 彩叶芋

花烛

家里空间不够,只好送苗出去

柠檬苗从种子到成为健康苗的大概有10颗,家里有光通风阳台又这么小。 送了3颗给2个同学。 送了2颗给滇池边有院子的人。 自己还剩3盆,其中一盆是之前买的,4年了吧,开花中。

目前家中植物盘点

柠檬:1颗大的开花中(斗南买),2颗30公分高小苗(从种子发芽);

花叶柠檬:1颗(网购),2年了,开花中,同盆留兰香薄荷过密了;

树番茄:1颗(来自同学院子),1米2左右了,2年,叶子超大,未开花;

山乌龟:大小各一颗,生长良好(冬天会全掉叶,休眠);

九层塔:1小盆;

盆景榕树:1小盆,不管它也长得很正常;

冰菜:新播种,发芽(似乎只能一茬);

发财树:1颗;

绿萝:全部水培,4颗室内;

苹果芋:1颗,快掉光叶子了,半水培;

彩叶芋:1颗;

花烛:1颗;

树莓:2颗,1年未开花,40+长度;

金梅:1颗,2年,未开花;

杨梅:2盆,刚播种;

游牧周记第78期

· 阅读需 9 分钟
Suhe
This site owner

AI

推荐一个视频,还不错

卡帕西说Agent改变了世界,神奇小子说这是灾难——同一周,两个顶级工程师打起来了 | 快系统与慢系统 AI元点观察,只有87个关注,但是真人出镜,而且表达清楚,我只看了这个视频,感觉说得很清楚。

如何免费翻译视频字幕

需求:把Youtube英文视频搬运B站,然后提交字幕。(因为最近B站的自动翻译功能扑街,所以有此需求。) 肯定有很多现成的平台或应用,但肯定不是免费的;我也不想花功夫专门写一个程序来搞。 我总结的方法:

  1. youtube链接,拷贝到https://downsub.com,下载英文字幕(srt);
  2. 随便找个国产AI Chatbox如kimi,把字幕文件上传,然后让它翻译中文并输出(有时限制文件格式,可以自己改,ChatGPT方便得多);
  3. B站视频中上传字幕文件。 实际用下来,ChatGPT在新生成字幕文字时,会考虑:“对齐处理,重点是避免自动字幕的断行导致翻译和时间轴错位。”,结果发现Kimi做的开始都ok,到后面确实出现了错位问题,文字和内容对不上,具体原因不详; 我也说不上谁好? Kimi的说明:
  • 保持了标准的 SRT 格式(序号、时间戳、字幕文本)
  • 修正了原自动识别字幕中的拼写错误(如 Jetack→Jetpack、Cotlin→Kotlin、Jackpack→Jetpack 等)
  • 技术术语保持准确(SwiftUI、Jetpack Compose、JSI、TurboModule、Expo Router 等)
  • 口语化表达自然流畅,符合中文观看习惯 看起来也比较周到对吗?

游牧周记第77期

· 阅读需 5 分钟

开发

Remotion 用代码做动画

链接 Create real MP4 videos with React.
Parametrize content, render server-side and build applications. 用skills的方式引入Codex?或有更好的方法? 貌似只适合网页,如果能用在app就好了。

无需用户的Creem订阅

在网站或Android实现Creem内购看来都没有问题,订阅模式由于我思想中一直以为有个用户注册问题,感觉成本过高,没有认真去研究; 其实网站确实是这样,而桌面应用或App客户端似乎没有必要; Creem订阅产品中可以增加一个License项,订阅后Creem生成License Key,Client端配合开发即可,还能控制安装客户端数量(我选无限制)。 如果订阅的内容是每周期次数控制(如送N个币或N次导出),则需要一个后端(web服务+Db)来配合实现。 所以在Tauri项目外,增加了一个Entitlement Server项目,部署在Cloudflare。

MacOS应用的外部发布

也就是App Store外发布。 我选择Github Pages,带上Release版本管理,为了和Tauri私有项目保持一致性,我选择把这个Landing + releases站做在Tauri项目目录中,Github private项目中加入发布的Actions。 Snap Combo 但还有个问题,第一次打包发布的版本,MacOS会报错,和苹果的签名有关,如果怕麻烦想暂时跳过处理,可以提示用户:


💡 **macOS 安装提示:** 若打开应用时提示「文件已损坏,您应该将它移到废纸篓」,请将应用拖入“应用程序”文件夹后,在终端执行以下命令修复(只需执行一次):

`sudo xattr -rd com.apple.quarantine /Applications/SnapCombo.app`

我的新作品:

阴历历法库

以前我一直关注的一个作者的github

介绍:lunar是一款无第三方依赖的公历(阳历)、农历(阴历、老黄历)、佛历和道历工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。

接下来我的一个app功能(皇极经世)可能又要用到,今天和ChatGPT聊起来,它提醒我作者有新repo: github,star数更多,更新更快。介绍是:

Tyme是一个非常强大的日历工具库,可以看作 Lunar 的升级版,拥有更优的设计和扩展性,支持公历、农历、藏历、回历、星座、干支、生肖、节气、月相、法定假日等。

看来需要更换了。

游牧周记第75期

· 阅读需 2 分钟
Suhe
This site owner

日常

昆明五一假期

在南悦城看狗狗party和运动会,比F1好看(其实是没精神熬夜,这周迈阿密站开赛)。

暗黑4 Diablo IV吃内存问题

16G根本不够用,开启就满了。 现在内存价格不划算。 有人推荐Mem reduct,说是设置内存百分之85自动清理就好了。 结果是可以控制,但卡死问题没法解决。 最惨的是炼狱魔潮最后关头... 难道真正卡死的问题不止是内存?

后来发现这台windows似乎一直都有卡死问题,请codex检查并修复一下。 AI发现是一张硬盘有坏块,如果部分pagefile在上面就会卡死。 我请他帮我处理了一下。 后来确实好了。

游牧周记第74期

· 阅读需 5 分钟
Suhe
This site owner

开发

Polymarket改版

  1. pUSD取代之前的代币 要先convert,然后看api
  2. api升级v2 幸好之前就升级了,直接就可以用; (AI让我检查funder address是否也变了,我发现没有,api直接生效。)
  3. older API问题来了 在读取行情方面都ok,但在下单时报错older version啥的,其实很明确,就是让codex查一下官方文档修改,为了节省GPT-5.5的tokens,做这种容易出错的修改,我都先去chatGpt用thinking分析一遍,然后让它给一适合AI处理用的说明文档,然后再到Codex把文档交给api来处理。

Tauri自己有图标生成命令

处理多个不同尺寸app图标一直是难题,我请AI做了个1024的icon,之前一般去线上找在线生成器。 现在发现Tauri自带此功能:

pnpm tauri icon ./poly-flux.png

连android/ios图标都一口气处理好了,这生态友好度似乎超过expo啊。

Caddy是啥?如何实现免费TLS

最近云服务器上的一个服务要求https和wss,证书必须要,AI提醒只要有域名都好办,正好我有;然后它就建议了Caddy这个服务,并且帮我搞定了,我请ChatGPT介绍一下这个东西:


**Caddy** 是一个用 Go 写的 Web Server / 反向代理 / TLS 终止器,定位有点像 **Nginx + 自动 HTTPS**。它最大的特点是:默认启用 HTTPS,并自动申请、配置、续期 TLS 证书。

官方文档说明:Caddy 默认会对站点启用 HTTPS;对公网域名,它会通过 ACME 协议从 Let’s Encrypt 或 ZeroSSL 这类公开 CA 获取证书;对 `localhost`、内网域名、IP 等,它可以使用本地自签 CA。([Caddy Web Server](https://caddyserver.com/docs/automatic-https?utm_source=chatgpt.com "Automatic HTTPS — Caddy Documentation"))


游牧周记第73期

· 阅读需 2 分钟
Suhe
This site owner

开发

即使有AI,也要先把核心功能先打通

这个教训太沉痛了。 折腾了几个星期,多少不同LLM的额度都用完了,之后没那么好的价格了。 一个Tauri项目,本来自己就不会rust,还先搭建完善框架,UI,然后才慢慢推进到核心功能,光mock就耗费了一半精力,最后落地测试,根本不是那么回事,关键点都没搞明白。 AI也不会主动帮你想明白的。 哎,累死了。 都想放弃。 流程要反着来。 superpowers那玩意真的没必要,自己先从第一性原理出发,把核心功能调通才是关键。 人需要及时的正反馈,不然会陷入忧郁。

Polymarket api有些讲究

坑好多,比如说:

  1. 有地区限制,我换到日本ip就好了。
  2. 据说对ip纯净度有要求,还没看出来。
  3. limit限价下单,share数量不能小于5,总额不能小于1usdc。
  4. 有时买单会部分成交,卖单似乎要准确的shares数。
  5. 有个手续费问题,基本是1%?成交了才收。
  6. api中有个时间服务器校正问题,需要随时取,约-0.4秒。
  7. 动态slug的timestamp可以估算出来,gemini教的。
  8. 注意WebSocket和https api的使用场景选择。
  9. 各种apikey和address的配置,很折腾。
  10. SDK据说效能不高,AI都推荐自己写代码调用Api,但它们自己会参考官方开源sdk的写法。
  11. api文档貌似丰富,但文字说明很不清楚。