子舒

RSS: https://zishu.me/index.xml
想留下点什么,证明我来过。

我把视频字幕工具做进了浏览器里

做视频的人大概都遇到过这种小事:视频已经剪完了,只差把字幕贴上去,但为了这么一点收尾工作,还得打开一个不算便宜的剪辑软件,或者把文件传到某个在线网站,等处理、等下载,顺便担心视频会不会留在别人服务器上。 今天我刚好就遇到了这么一个问题,公司需要录制几段简单的教程视频,等我录制完准备添加字幕的时候发现,我找了一圈没找到特别顺手的工具,不是要登录注册就是要上传字幕文件等。 我的需求很简单,就是给一段视...
评论点赞收藏21 天前

把 Trae 桌面端的模型接入任意 OpenAI 客户端(二):做成本地大模型网关之后

代理用久了,想法会变 上一篇文章写了怎么把 Trae 桌面端的模型变成本地 OpenAI 兼容接口。当时脑子里想的还是“代理”:Trae 的私有协议进来,标准的 OpenAI 协议出去,能调通就行。 用了一段时间之后,想法慢慢变了。 因为我发现自己在调的不只是 Trae。DeepSeek 的官方 key、Kimi、智谱、本地 Ollama,甚至偶尔用一下 Anthropic 和 Gemini——每...
评论点赞收藏22 天前

把 Trae 桌面端的模型接入任意 OpenAI 客户端(一)

起因 Trae 桌面端登录后能用一批模型,但只能在它自己的界面里用。我想在别的工具里也调这些模型——不想再单独买 API key,也不想把凭据复制来复制去。 于是就有了 trae-proxy:一个纯 Node、零第三方依赖的本地代理,把 Trae 桌面端 已登录的模型 暴露成标准的 OpenAI 兼容 API。任何支持 OpenAI 协议的客户端、IDE 插件、SDK、CLI,填上 baseURL...
评论点赞收藏23 天前

DeekSeek Harness 初体验,非常有意思

昨天晚上 DeekSeek Harness 发了预览版本,我也是第一时间安装了,它提供了两种安装方式,下载源码运行或者通过 npm 运行。 Github: Npm: 跟传统的 Agent 工具不同的话,它目前不包含客户端、cli 端,运行方式是在终端执行 dsh web 或者下面这个方式,在本地起一个服务,然后浏览器访问。 xxx@abcdeMacBook-Air ~ % npx @deepsee...
评论点赞收藏61 天前

我用一个 skill 把视觉活外包了

我目前使用的 AI 工具是 Zcode,然后搭配 Opencode Go 套餐里面的 deepseek-v4-flash 模型。性价比很高,速度和模型能力都非常棒,所以被我当成主力模型。 但是它存在一个巨大的问题就是不支持多模态,官网目前好像是支持视觉识别了,但是我是调用了 api 在第三方客户端。而我恰好非常需要这个场景,所以我就想了一个办法,如果能在不更改当前会话模型的情况下,进行图片识别,那...
评论点赞收藏65 天前

安卓 APP 通话记录与录音上传踩坑记录

最近开发内部人员软件项目有个新需求,拿到本机通话记录以及通话录音文件,然后上传到服务器。开始接到这个需求的时候觉得很简单,不就是获取数据,匹配数据,上传数据那一套流程嘛,但是我实际深入进来的时候发现好多坑。由于之前没怎么深入开发过安卓 APP,所以踩了很多坑,也是花了好几天时间加上 AI 分析我才搞定。 就把这几天踩过的坑都记录一下分享出来,下次遇到了可以有效解决,这里只记录思路,具体代码就不赘述...
评论点赞收藏138 天前

CWD:一个基于 CloudFlare Workers 的评论系统

文档内容写的比较全面,建议看下面的地址! 使用文档: Github: 【更新】 后面会将一些重大更新同步到这篇文章。 20260209 0.1.2 beta 版本支持多站点管理、自定义 postSlug 参数等功能 项目介绍 缘起:为什么我要造轮子? 作为一个博客作者,我一直苦于找不到一个真正轻量、快速、且完全可控的评论系统。市面上常见的方案各有各的优势,只是我更喜欢全生态放到 CloudFlar...
评论点赞收藏265 天前

我的 AI coding 方案

之前高强度使用 Cursor 作为我的主力开发工具,后来随着厂商的限制,用起来也比较麻烦,就改成了 Qoder。 如果不考虑额度和价格的话,我认为 Qoder 完全可以作为 Cursor 的平替,但问题就在这里,pro 虽然价格还是可以,但是账户额度有限,不能很好的支持日常开发工作。一个订阅周期(30 天)基本高强度使用 2.3 天就用完了,还需要重新注册账号订阅。挺麻烦的,而且算下来也不是很划算...
评论点赞收藏280 天前

我在苏州的小事

元旦小长假去苏州玩了一圈,有满意也有失望。首先是景色还是很不错的,各种园林寺庙都逛了。拙政园、平江路、山塘街、金鸡湖东方之门、西园寺、寒山寺等等,非常 city walk。 但是吃到了最近几年觉得最难吃的食物,不清楚是店面的问题还是我不太符合当地口味 --- 李百蟹的蟹黄面,平江路店。 我在各大平台专门对比了各个店面,找了一家评分比较高的店(因为不是当地人,首选肯定是查攻略),然后是个人账号推荐的...
评论点赞收藏283 天前

我的 2025 年度总结

又是一年过去,思考良久,终于到了动笔的时候,基本都在年底 12 月中旬发出来。 常读我博客的朋友或许察觉,近期的更新频率有所下降,打算换个风格。 之前看过 Steph Ango 写的 《40 questions to ask yourself every year》,每年用 40 个问题拷问自己。我觉得这非常有意义,完全可以以此为主题聊一聊。我在原版基础上做了一些符合实际情况的修改,花了一周时间来...
评论点赞收藏298 天前

如何导出 GitHub Discussions / Giscus 数据

如果你的静态博客使用了 Giscus 作为评论系统,那么所有评论内容实际上都会存储在你对应仓库的 GitHub Discussions 中。 这种方式免去了自建数据库和后端的麻烦,但很多人会关心一个问题:能否把评论备份导出? 答案是:可以!因为 GitHub 提供了完整的 API 来读取 Discussions 的全部数据。下面是一份 python 脚本,可以一键导出 Discussions 的数...
评论点赞收藏327 天前

小区门口的烩面

很久没有在小区门口看到摆摊的小贩了,之前还有很多,最近一个月突然销声匿迹,经常能看到城管在巡逻,应该是维持卫生秩序,不让摆摊。 然后昨天晚上下班后,和女友路过小区门口看到一家摆着河南烩面招牌的小摊,价格很公道只需要 12 元,来自家乡的味道,本来晚上不打算吃东西的,但是激烈思考了几秒钟后,决定和女友一起吃一碗。 毕竟也好久没吃了,我都记不起上次吃河南烩面是什么时候。 大致看了一下确实是羊肉汤煮的,...
评论点赞收藏355 天前

局域网用 Gitea 同步代码 --- 纯图形界面

因为一些需求,需要和同事之间同步一些代码,但是前提是不上云,也不想走公司内部的 svn 存储。因此打算在本地局域网起一个 git 服务,想要多台电脑像操作 GitHub 一样在本地执行各种拉取合并操作。 我锁定了开源项目 Gitea,可以在任何一台机器上部署类似 GitHub 的服务,支持各个系统。当然也支持我的电脑环境本地 Windows。 只需要一台电脑长期开着充当服务器的角色,其他电脑在同一...
评论点赞收藏357 天前

随手拍 - 山间高速风景

好久没更新日常了,国庆出去耍了一下...不过不是旅行办了一些私事,因此也没有拍什么照片。 第一次跑全程 3000km 的高速路线,杭州 - 重庆 - 杭州,看到了路上很多不同的风景,穿梭在云端的高速,遇山钻洞,遇水架桥。 中秋节后一天看到的月亮,又大又圆,不过手机像素限制了。
评论点赞收藏370 天前

大明山牵牛岗露营游记

上周于天气太过炎热,不开空调几乎不能待,所以拉着对象说去大明山上露营看星星,最重要的是可以避暑,查了一下“天文通”APP,山顶温度刚过 20°。 这一次的行程安排的比较充分,带着帐篷,充气床垫(自从上次去过象山回来后下单,至今还未使用),厨具(卡式炉锅碗瓢盆等),以及一些食材,螺狮粉,火锅丸子若干,方便面,然后还买了西瓜和卤味,准备的是相当充分。 周六早上起个大早收拾了一下,顺便洗洗水果,原本想的...
评论点赞收藏429 天前

南京游八月三日

很久没出去旅游,有事来了趟南京顺便玩两天。虽然离杭州很近,但一直没有机会。 预约了侵华日军南京大暑杀遇难同胞纪念馆,非常庄严肃穆,刚好赶上淅淅沥沥的小雨,心情也变得沉重起来,感叹和平来之不易。 随后逛了总统府,了解了民国这一块的相关史实。 天色渐晚,又下起小雨,打消了前往秦淮河夫子庙的旅程,再会。 侵华日军南京大暑杀遇难同胞纪念馆 总统府
评论点赞收藏437 天前

如何登录旧版本 Bitwarden 密码管理器

2025/07/30 更新: 发现 Bitwarden 可以关闭二次验证,可以通过以下方式,进入 我的账户页面。 在登录旧版扩展前,先点击底部 停用新设备登陆保护,登录之后再打开这个选项,提高安全性。 Bitwarden 是一款非常知名的密码管理器,其功能我就不赘述了,我来讲讲如何登录旧版本的 Bitwarden 密码管理器。 旧版官方安装包: 肯定也有不少小伙伴喜欢旧版的 UI,因此就没有使用最...
评论点赞收藏446 天前

AI 驱动的验证码自动识别之旅:从困扰到解放

在当今互联网世界,验证码作为人机验证的重要工具无处不在。然而,频繁输入验证码对用户体验造成了不小的困扰。今天,我想分享一个名为 "CAPTCHA-automatic-recognition" 的开源项目,它巧妙地运用 AI 技术,实现了网页验证码的自动识别与填充。 1. 解决日常痛点 作为一名经常需要在不同网站注册和登录的开发者,我深受验证码困扰。有时仅仅是查询一个信息,就需要输入验证码;有时验证...
评论点赞收藏464 天前

Obsidian:移动端同步笔记

前景提示:Obsidian:如何使用坚果云进行多端同步? 时隔三年,终于完成了这个系列,Obsidian 多端同步坚果云之移动端同步。这依赖于坚果云的官方插件 --- Nutstore Sync,这个插件支持通过 Webdav 协议将坚果云与 Obsidian 本地笔记进行链接,目前已上架官方商店。 Github: 需要在 PC 端和移动端同时安装以下两个插件才能进行同步,安装流程都是一样的,我暂...
评论点赞收藏490 天前

端午节包粽子

昨天周五下班后,准备食材包粽子,迎接端午节的到来。 主材料:粽叶、糯米 馅料:五花肉、豆沙、咸蛋黄、蜜枣 由于是第一次包,我跟女朋友一边看教程一边学习,刚开始用的一张叶子,总包不好,后面换成两张叶子,发现越来越得心应手。 模样不算太好看,但是都是真材实料,且没有露馅。但是好像是酱油加的有点少了,所以导致不够咸,总体偏淡,但是口感也是可圈可点,是我喜欢的馅。 后面还有一盆糯米,准备改进一下,多加点酱...
评论点赞收藏501 天前

两天一夜象山赶海之旅

五一刚回来有些忙,推迟了好几天,终于可以闲下来写写游记了。 五一出去象山玩了几天,出发前一周已经做好了攻略,包括路线、时间、住宿哦、饮食等个各方面,但计划赶不上变化。最开始预估的最多三个小时就能到达目的地,结果硬是在高速跑了五六个小时,基本 2/3 的时间都在堵,特别是宁波嘉兴段高速,走走停停,不过还好带了小零食,跟对象说说笑笑就过去了,也不会枯燥。 点赞余姚服务区,跑一半小累下去休息一下,超市价...
评论点赞收藏524 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。