用Trae Work搞定微信小程序数据zip压缩备份
之前使用WorkBuddy+Trae 持续开发的微信小程序集成几个工具应用,但是里面的备份还原都是json、csv格式的纯数据备份还原,工具使用中产生的图片文件没有一起备份,导致备份效果大打折扣。在网上研究了下发现可以使用jszip来实现微信小程序数据的压缩解压,然后就有了这篇使用Trae开发微信小程序数据压缩备份的实践文章!本文将会带你实操一步步实现压缩备份还原功能(过程贴图可能会比较多)~
一、开始说出你的需求
我这个是在Trae已经开发了一些其他功能基础上发的指令,已经有一些项目相关的上下文,如果你是全新的项目需要让Trae帮你开发备份功能可以先增加提示词“请充分了解这个微信[……]
用Trae继续迭代WorkBuddy开发的微信小程序
之前使用WorkBuddy耗时2周开发的小工具(原文→Vibe Coding两周,做了个微信工具小程序 )上线后又丰富了一些功能,这周因为做WorkBuddy成长任务“召唤3次专家团”消耗了600多点还是没完成任务结果积分就见底了(我确定用了3个不同的专家团而且都完成任务了有任务产物,但就是没完成任务!心累为了100点任务积分,600多点打水漂了)。 正好赶上想要给我的小程序工具箱增加“备忘录”功能,这点积分肯定不够用的就又想起了老T(Trae),虽然现在Trae有日限额、周限额、月限额,但是好在能免费用,就又花了几天时间开发这个备忘功能。对了OpenCode每天也有免费限额的模型可用哦,腾讯[……]
微信小程序代码压缩及存储方案,看我怎么把30+功能整合到一个小程序
微信小程序单包代码大小为2M(含图片等文件资源),采用分包的话所有分包加载一起大小不超过30M,这是微信小程序官方的限制。正常情况下一般都会使用分包功能来避开单包大小限制,而现在VibeCoding的大多数简单小程序其实纯代码文件很难超过2M,主要是图片资源这些比较占空间。正好我前段时间借助AI开发了一款工具小程序,内含30+功能且全部支持离线本地使用,资源文件也是直接存的项目文件夹没有使用任何网络图片地址,也就是说我这个小程序发布后理论上哪怕几万人同时使用也不会消耗我的任何服务器资源(因为所有资源、代码都在小程序项目里面,微信自己分发给使用者后,用户就纯纯在自己的手机上运行了)!
[……]
不精通React、Canvas前端技术栈也能带你一天做出「自由画布」
React我是从来没接触过只知道是一个前端框架国外比国内流行,接触比较多的是Vue。Canvas一直觉得是个神秘且不可思议的东西,比较好奇那些图形什么是基于什么原理绘制出来的。再加上最近发现OpenCode推出了桌面端也有免费的DeepSeek V4 Flash模型可以使用,就决定用它实现一个web端的轻量版自由画布。
先看下累计花费一天时间VibeCoding的自由画布最终效果吧(PS:演示gif动图做了画质压缩;OpenCode当天免费额度用完后,又接了DeepSeek的付费API搞定收尾工作)。
一、调研准备
虽然说想要做自由画布,但是决定做之前并没有好的想法,就直[……]
OpenCode免费模型开发pdf阅读器(pdf拼接、导出高清图、文字水印)
OpenCode是一个开源 AI 编程代理,可在终端、IDE 或桌面应用中运行,直接官网下载适合你的桌面版程序即可。现在可以选择DeepSeek V4 Flash、MiMo V2.5 这两个免费模型,经测试速度还可以而且每天的免费额度基本够体验使用了,如果遇到限额可以明日再试。本次这个C#程序前半段用的MiMo 后半段用的DeepSeek 全程没用任何skill没写任何一行代码,还有另外2个免费模型我没有用过模型能力效果暂不清楚。
在windows下开发程序,没有AI之前我是习惯用python手撸的,有了之后就逐步习惯让AI开发C#程序了(即使我没有系统地了解学习过C#),主要是C#[……]