无尘阁日记

买了会员,用爬虫爬取数据是否违法

买了会员,用爬虫爬取数据,是否违法,取决于是否违背善意、公平与合同约定。世间事物,有形的法律是显形的戒尺,无形的德性是内心的律法。判断会员用户使用爬虫获取数据是否合法,首要在于是否侵犯对方合法权益,是否违反了双方明确或默认的合同约定。购买会员并不意味着获得无限制抓取和分发的权利。当我购买会员时,通常购买的是“以个人正常使用频率访问和使用数据”的授权,而非“无...

为何国内大厂不提供高精度支持斜影模糊扫描件/手写体/公式识别异步返回API

扫描件与手写体的精准识别技术从未被视作高深不可攀的绝技。OCR(光学字符识别)自二十世纪六十年代便已出现,经过深度卷积网络和大模型预训练的迭代,准确率已经达到可以实用的水准,尤其在清晰度高、字体标准化的情况下,识别文字准确率普遍在98%以上。即便在复杂背景、斜影或轻微模糊环境中,通过多角度拍摄、光线增强、图像去噪预处理和基于Attention的识别模型,也可...

微信视频号视频转文字方案

微信视频号视频可通过「录屏」或「PC抓包」下载,再使用「OCR(文字识别)工具」批量提取视频内文字。若需持续批量,可使用「云手机+脚本」或「API自动化方案」降低人工干预,构建自己的素材库与二次剪辑库。01 | 下载微信视频号视频:可落地方法方法 A:手机录屏(无封号风险,适合少量)打开微信视频号,播放需要保存的视频。启动手机自带录屏功能(iPhone控制中...

技术人最该学会的一课:盲目做多?No,精准搞定

项目的大小,从来不在于它标价多少,而在于它是否有清晰的边界、真实的意图与稳定的执行结构。你说,低于一百万预算的项目就不该谈微服务、分布式;我听到的不是对技术的冷峻判断,而是一种走过一轮火焰之后的平静心声。是一个工程师,在亲身踩过预算、需求和系统复杂度之间那些反复崩塌又重构的地带之后,对“分寸”两个字的深刻体会。微服务不是问题,分布式也不是毒药,真正的问题是:...

以为自己用技术可以改变世界的人通常都会狠狠地跌上几跤

有些错觉,并不是因为无知才有,而是因为在某一个阶段,世界对你展开的速度,刚好和你手里掌握的技术节奏,交错得恰到好处。那种感觉,就像你站在一条山脊上,风正好,光也正好,你以为你真的能看尽这片山谷的每一道走向。那时你刚刚理解了某个原理、写通了某段代码、打通了几个系统之间的调用逻辑,你的脑子从未如此清晰过,你开始觉得,技术是钥匙,而你自己,是那个被选中来开启结构的...

一文搞懂云原生

你是开发者,公司有项目,现状是这样:你写好一个程序,测试没问题,放到服务器上准备上线——结果:A 环境跑得挺好,B 环境崩了,报一堆错;运维老哥说:你这个依赖装不了;老板急着催上线,但部署速度慢、回滚也麻烦;程序刚上去,用户突然暴增,服务器扛不住;你修了个 Bug,想更新,只能半夜上线,怕出问题没人救火。这时候你开始怀疑人生:明明我写的代码没问题,为啥部署上...

Anthropic 推出的终端式 AI 编程助手:Claude Code

Claude Code 是 Anthropic 推出的终端式 AI 编程助手,主打“代理式编程”(agentic coding),可以直接在终端中使用,无需更换 IDE 或打开网页,适配多种工作流和开发者工具。尽管界面简陋、缺乏多模态,但其强大能力使其在处理大型代码库时表现出色,尤其适用于企业级或日常密集开发者。其最大亮点是无需手动选取上下文,Claude...

和AI搭档配置权限系统,是种什么体验?

今天在项目权限配置上,我和 ChatGPT 协作完成了一系列权限插入、绑定、验证等操作。过程之中没有一行代码是冗余的,也没有一个 SQL 被误解。我们在对话中来回磨合语义、数据结构和业务逻辑,最终搭建出一整套可复用、可批量自动化生成的权限配置框架。借这次经验,我来分享整个协作过程的核心要点。01|权限点定义从手写到自动生成起初,我手动插入了如下 SQL:IN...

跟AI协作封装上传底稿

问:在上传底稿的这个方法前面加一个判断是否单项资产项目的逻辑。public function actionUpload() { //   file_put_contents(Yii::$app->basePath . "/uploadProject.json", json_encode(array_merge(Yii::...

跟AI协作完成文件加密入库

问:$source = Yii::$app->basePath . $fileHistoryMode['Path'];$downloads_dir = dirname($source);$fileName = basename($source);$zipFileName = str_replace(strrchr($fileName,...