小组协作积分小程序开发手记:从 Bug 修复到四大功能落地
引子 今天的工作涵盖了一层完整的开发横切面:从线上事故排查、第三方服务对接踩坑、到四个中等复杂度的功能模块并行交付。整个过程踩了不少细节,记下来备忘,也供有类似场景的同学参考。 Part 1:线上事故排查 — COS AccessDenied 导致服务崩溃 现象 云托管日志中频繁出现以下堆栈尾部: 日志不完整,没有显式…
// BLOG FEED
共 10 篇文章
引子 今天的工作涵盖了一层完整的开发横切面:从线上事故排查、第三方服务对接踩坑、到四个中等复杂度的功能模块并行交付。整个过程踩了不少细节,记下来备忘,也供有类似场景的同学参考。 Part 1:线上事故排查 — COS AccessDenied 导致服务崩溃 现象 云托管日志中频繁出现以下堆栈尾部: 日志不完整,没有显式…
一句话总结:把年初写的一个 Vue 3 桌面翻译工具,完整搬进了微信小程序。\ 项目叫“译文岛”(Translation Island)。用户对着考研英语真题练翻译,AI 自动评分批改,错题自动沉淀,还能导出学习报告海报。原本是纯 Web + Capacitor 打包 APK,今天刚刚跑通了 uni-app 小程序版本…
项目从哪来 这个项目的起点其实很朴素。团队里有成员在乡村学校做过志愿服务,亲眼看到老师一节课要点两次名——开始一次、结束一次,一学期下来光点名就要浪费几十个小时的教学时间。学校也想换智能考勤,但市面上的产品要么太贵(单校部署超5万),要么要联网(乡村学校网络不稳定),要么要上传人脸数据(家长不同意)。 “能不能做一个不…
问题的另一面:识别准确不等于数据可信 上一篇文章我们解决了隐私合规问题——人脸数据本地处理、用完即毁。但运行一段时间后,新的问题浮出水面:考勤数据本身不可信。 我们做了几组模拟测试:用手机屏幕播放一段学生视频对着摄像头,系统居然识别成功了。打印一张学生的照片放在镜头前,同样“签到成功”。这意味着什么?意味着学生完全可以…
写在前面 2024年1月1日,《未成年人网络保护条例》正式施行。几乎同一时间,湖南怀化网信部门查处了一家企业和九所学校,原因是它们违法收集使用了学生的人脸信息。这件事在我们团队内部引发了长时间的讨论——我们正在做的智慧课堂考勤项目,会不会也踩进同样的坑里? 老实说,最开始我们只是想做一个人脸识别考勤系统。技术选型很简单…
考研英语一的英译汉,大概是整张试卷里最让人心里没底的题型——翻完不知道对不对,没人帮你批,答案看懂了也不知道自己差在哪。于是就有了 译文岛,一个微信小程序,用 DeepSeek 做 AI 翻译评分,从准确性、语法、词汇、流畅四个维度给你打分,还带逐句批改。 这篇文章聊聊这个项目的技术选型、架构设计,以及我在 uni-a…
今年年初,我给一个考研英语翻译练习工具(EnglishTranslationTool)加上了移动端支持,并把它打包成了 Android APK。整个过程最核心的决策就是:同一个 Vue 项目,两套完全独立的 UI 外壳,共享全部状态和业务逻辑。 不做响应式勉强适配,而是让手机端拥有真正为触摸和窄屏设计的界面。 这篇文章…
区块链开发入门最怕一上来就面对主网、Gas费、测试币水龙头这些概念。其实最舒服的姿势是先在本地跑一条私链,用预置的10000 ETH随便“挥霍”。本文记录了我用 Hardhat 从零搭建本地节点并完成一笔转账的全过程,全程无需深入区块链原理,跟着敲命令就能跑通。 一、为什么从本地私链开始? 学习以太坊智能合约开发,本地…
一、部署概览与架构选型 本次上线的是一款\\集成AI能力的个人技术品牌平台\\(包含作品集、AI简历优化、面试模拟、RAG知识助手等功能)。为了兼顾开发效率和免费额度,我选择了这套组合拳: 前端/后端一体化:Next.js (App Router) 数据库与认证:Supabase(PostgreSQL + pgvect…
一、项目概览 本项目是一个\\区块链电子签章/文件存证\\系统,采用 JavaWeb 后端 + Vue 前端,底层使用 FISCO BCOS 2.9.2 联盟链作为区块链基础设施,并通过 WeBASE-Front 中间件与链上合约交互。核心功能包括:用户注册登录、文件签署上链、签署验证。 技术栈一览 | 组件 | 版本…