codex开发鸿蒙应用

codex自身还是有点过度自信,今天让它在仿真器上实现一个接rtsp摄像头 截屏和录制的功能的demo,它似乎没有太关心鸿蒙原生SDK是否支持rtsp的问题 吭哧吭哧搞了半天 这不行那不行的。

于是我看了一眼Google 然后告诉它 鸿蒙原生SDK可能不大支持rtsp 你应该用某个开源库的native c++来处理。

然后codex就听进去了。于是才改好了。

如果你说人类现在比AI还强在什么地方,可能就是context还算多,切换效率也算高,切换过程中,保留的cache context?效率更高更好吧。

另外 视频处理经历了二三十年 真的是相当成熟了 为什么那么好 监控的需求其实是不足以推动这些技术有如此完美的 还是娱乐业影视业这些吧 宣扬文化和意识形态,再就是消费主义要洗脑 都需要音视频的传播 AI的视频生成 这几年也一直是大头 也是这两年才比coding 大模型略弱……

重部署了一下网站

不知不觉,hostinger已经用了一年,感觉还可以,但是续费不便宜,研究了一下,最经济的方法是重新注册一个账号,然后把内容转移过去。

于是就搞了一把。

这次买了两年,现在对花在IT上的开销略略有点敏感,因为AI的开销已经陆续上来了,互联网1.0 2.0 3.0的重要性没那么大,于是考虑除了让自己在世界上继续留有痕迹之外,多余的就不要搞那么多。

如果域名/网站本身就在hostinger上,迁移还是略麻烦,要先把上面的域名绑定解除,然后在新的hostinger账户内才能选中。

网站内容备份和数据库备份都比较简单,ftp上传网站内容,phpmyadmin导入sql,然后恢复反而不需要用官方的工具了。

另外,看到网上又说官方也提供网站clone的工具,不过是2x USD,我找了找没有相关链接,自己细心一点,慢慢做,2个小时也处理完了。

如果去年bluehost不是停止服务,我不会换hostinger,web hosting的生意估计也做到我们这一代人为止了。我看小孩们并不会关心自己是否需要一个网站的可能。如果真有项目,估计会用ai直接构建一个流行的表达方式,比如github?

IP从美东换成印尼了,果然快了很多,跟去年选择不一样,现在美国对接的可能性变小了。

惊蛰无声

易烊千玺终于还是彻底地长丑了。

表演得到位的是朱一龙,自……《消失的她》之后,他的老婆又怀孕了,咳咳。

也许是编剧故意的,或者导演故意选他来演这种角色。

大家反感的是张艺谋这种老登把控着的影坛,《惊蛰无声》说不上很出彩,但起码质量还是在线的,虽然后来口碑下来,但也是对老登影坛不满的体现吧。

再往后,就是 抓特务 的走个面,彻底把这种社会情绪表达出来了。《给阿嬷的情书》《功夫女足》在不同角度的成功,也是社会情绪自然的表达,就是没人给冯小刚面子,又怎么样……

即使捧《牛来》,也凭什么要给你面子,毕竟用口袋里的钱投票。

京圈算是自食其果。

直到今天,也有人缅怀那种劣质摇滚的蹭热度的歌手。真的能摊开说吗,京圈就是在自我陶醉,然后妄想成为全国的文化娱乐风向标……

物联网的机遇与利用

2014年,浙江省副省长毛光烈出的书,内容放2017/18年肯定都是老生常谈了,但2014年,作为政府高层,能写(出)这样的书,还是挺有魄力的。

当时阿里云已经看到成绩,浙江得陇望蜀,希望云计算再加上物联网,也是更前瞻地从政府层面,发起这样的号召。

相对而言,大湾区这边,或者说深圳/广州,由于双头多头的格局,很难有高屋建瓴的观点可以覆盖整个大湾区,成为共识。

好处也是有的,就是鸡蛋不会放一个篮子里,盯着国内外市场,而不是只是国内的内循环。

火遮眼

差不多从头打到尾。

格斗而言,真实性也挺好,几种风格糅合,但问题在于,制胜的想法居上,并不是真的怒火中烧那种拳头,所以大量的试探和引诱,当然,参演的人多是格斗+影视的角色,也要尊重武术指导的意见,总体来说,跟李小龙的有一定距离。

最亮眼的是黎唯,那大块头,以及灵活,居然还演出一个头槌攻击,比洪金宝还耐看的胖子。

谢苗估计就那样了,很难有吴京的高度。

不过武打片能出一部火遮眼,起码全球格斗人群基数还是庞大,这个品类终不会消亡。

说回剧情,就乏善可陈了,警长居然这么明摆着的助纣为虐,今时今日,放哪个国家也说不过去吧。

太平年

从过年看到现在,终于把太平年给看完了,国家的统战策略还是有主线的。宣扬钱氏纳土是顺应天意民心的千古良谋,自然多多少少也是给台湾以及台湾的支持者看。

孙太真的演员挺喜欢,赵匡胤的演员则让人有点出戏,其他演得好的老戏骨比较多,胡令公和冯道,虽然看过很多戏,但感觉都一直在线。

太平年为冯道也平反了。五代的皇帝做得没那么爽,冯道这种N朝元老,忠于的是朝廷和社稷,具体谁在那个位置上,都是ok的,只要他愿意保存一个可以运行的天下/系统。

拍摄上电脑合成的场面很多,有点权游的感觉,也是花钱很多了。看得出来浙江功不可没。

没有电视剧的目录,就归入电影吧。

世界名画

去年换办公室时,买了一些艺术鉴赏类的书籍,让办公室看起来不是那么技术线和管理风。

不过后来工作变动,于是搬回家。

这些名画介绍的书籍很多,现在AI如此发达了,估计烧几十块钱的token,也能做出一个类似原创的《世界名画》之类的。

不过,自己看,和AI写出来,是两码事了。这是按画家的年代顺序来排列的,每个画家大概1~3幅作品。自己溜达美术馆/博物馆,跟有专业人士讲解差别很大。

看画册,纯图片和有高质量的文本说明也差别比较大。

不过画册唯一不好的地方是,原作很多适合肉眼鉴赏的细节,会在转印的过程中丢失。

对比有些画,我用手机拍出来的效果,跟印在书上,色差也有点大。

openspec-apply-change

最近项目越做越复杂,于是上下文不大够用了。

apply change的时候,它虽然有一个tasks.md作工作规划,但codex屡屡把项目方方面面读进context,没有什么产出,就又compact了。

这样效果很低。

于是打断它,要求小步快跑,盯着tasks.md逐个完成,一聚焦,事情就流畅了。

突破微信贴图号“添加位置”限制

用EXIF修改让旧照片重新拥有精准地理标记

一份关于如何让世界各地拍摄的旧照片,在微信贴图号中获得准确位置推荐的技术笔记。

功能与痛点:为什么你的老照片加不了位置?

微信的贴图号(部分用户称为图片动态/状态,一种可发布图片、文字并附带位置的轻内容功能)有一个非常实用的机制:

  • 发布贴图时,你可以选择 “添加位置”
  • 一旦位置添加得当,该条贴图就有机会被推荐给该地点附近的人,带来大量自然曝光。

然而,这个“位置”并非随便就能加上。微信允许添加的位置来源只有两个:

  1. 手机当前地理位置
    发图时,手机会定位你所在的位置,并允许你在方圆2公里内的具体地点中选择一个。
  2. 图片内嵌的EXIF信息
    微信会读取图片文件中的 EXIF GPS坐标,若图片是在“近期”拍摄的,就能直接识别出对应的地点,让你添加。

这里便出现了困扰许多用户的限制:

  • 老照片失效:我在几年前周游世界时拍的照片,因为不是“近期拍摄”,EXIF时间戳过旧,微信完全不予识别。
  • 无法回到现场:我不可能再飞回那些国家,仅为了站在当地发一条贴图。而通过模拟定位工具伪造手机GPS,又很容易被微信安全策略识别,存在风险。

结论就是:历史照片的全球足迹,几乎不可能再被激活。

解决思路:给EXIF做一次“时间平移与GPS移植”

既然微信只信任“近期拍摄且携带GPS”的图片,那么关键突破口就在 EXIF元数据

我需要的操作本质非常简单:

  • 将一张带有正确GPS坐标的照片,其 拍摄时间 修改为最近(例如昨天或今天)。
  • 如果原图GPS信息已丢失,就重新写入正确的经纬度

这样处理后,微信就会认为这是一张刚刚在当地拍摄的照片,从而允许我添加该地点。

但是,手动修改成千上万张旧照片并不现实。于是我让AI写了一个轻量小工具,专门批量/定向完成EXIF更新。

实践步骤:只需修改一张图,轻松激活所有图

整个工作流经过测试,确实生效,而且极其省力:

  1. 准备一张锚点图
    选出一张需要添加位置的地点的照片,或者任意一张图。用工具将其EXIF中的 DateTimeOriginal 改为近一两天,并确保 GPSLatitudeGPSLongitude 等字段正确填入该地点的坐标。
  2. 发布贴图,获取位置
    打开微信贴图号,选择这张刚修改过的图片。微信识别到EXIF中的近期时间和GPS后,“添加位置”列表中会出现对应的地点。选中并发布。
  3. 补充上传其他图片
    这条贴图一旦带着正确位置发布成功后,你可以立即编辑或补充上传其他旧照片(那些未修改EXIF的图片)。此时位置已固定,不再需要每张图都通过EXIF校验。

一次修改,激活全部。 优雅地绕过了时间与距离的双重限制。

工具要点与注意事项

  • 修改EXIF的工具:使用Python (piexif, Pillow) 或现成的命令行工具(exiftool)均可,AI辅助可快速生成脚本。
  • 时间窗口:观察发现,“近期”大致在一个月内,为保险起见建议把拍摄时间改为 最近24小时
  • 避免滥用模拟定位:修改图片EXIF属于本地文件处理,不会触发微信的模拟定位检测,相比直接伪造手机GPS要安全得多。
  • 合规使用:本方法仅用于将个人历史旅行照片还原真实拍摄地点,以实现内容展示与记录,请勿用于虚假打卡、位置欺骗等违规行为。

结语

微信贴图号的地理围栏机制,曾经让无数精彩的“老照片足迹”被封存。借助EXIF元数据的灵活修改,我们重新获得了定义位置的能力。这不仅是对旅行记忆的一次数字复原,也为内容创作者解锁了更灵活的地点表达方式。

你过去在冰岛、在撒哈拉、在某个无名小镇按下的快门,现在终于能够带着它们原本的坐标,出现在它应该出现的人群视野里。


呼伦贝尔

还是太太和小儿子的同学家长一起组织的家庭游,大概的顺序是 海拉尔–额尔古纳–恩和–黑山头–满洲里–哈尔滨。

除了哈尔滨,其他几个都是内蒙段,有联系旅行社,帮我们安排了司机兼导游,一路接送并讲解。

海拉尔:呼伦贝尔的首府,我算是第一次踏入内蒙的地界,也是第一次知道,这一片,除了崇拜成吉思汗之外,更注意纪念的是代表蒙古,征服这片土地的,铁木真的弟弟——哈萨尔。

额尔古纳:大兴安岭边上的白桦林,安排了让小孩用白桦树皮作画的环节,好无聊。

恩和:是俄罗斯族的小镇,就是卖个俄罗斯风情,还有做俄罗斯面包的环节,也挺没意思。不过附近草原上骑了个马,没有我想象中那么累。想当年我第一次骑马是在杭州马会俱乐部,搞得腰酸背痛的,估计是马术的训练方式太紧张了。

黑山头:恩和到黑山头的路上,就是额尔古纳河的风光了,很美。还有草原的山上弄的滑草和索道项目,孩子们挺开心。黑山头镇则是一种欢迎土豪的玩法,有篝火晚会,欢迎土豪们去赞助点火仪式。还真有老板以及托们去的。不过烟花搞得很危险,掉下来的块块直接把旁边的老人头砸破了。黑山头镇还有个特色的地方,坐东向西,前方是河流和草原,适合看草原日落。

满洲里,中东铁路的起点,俄罗斯人比较多,我们去套娃游乐场看表演,之前也在半路看过蒙古族的马术表演,在满洲里的游乐场又看了一遍俄罗斯人的马术表演,同行的孩子有在珠海长隆看过一模一样的,边看边睡着了。

内蒙最后一场是旅拍,之后返回海拉尔坐火车。

火车是绿皮火车,孩子们虽然没坐过,但也不会有什么兴奋了,毕竟累了。

到了哈尔滨,中央大街——索非亚教堂——极地公园——黑龙江省博等等。我抽空去转了一下哈尔滨的其他教堂。

先不贴图了。

不过我现在发现Blog看的人太少,朋友圈又不适宜写太多,想表达的内容其实也不时有,最近发现微信的贴图号挺不错,于是改了个名字,把一些见闻直接发那里去了,只要不主动通知好友,其实他们是不知道的。