- 博客(43)
- 收藏
- 关注
原创 Agent 工程笔记③:为什么要有评测集(比单次演示重要)
评测集(eval set)是一组固定的任务与验收标准,用来反复测量 Agent 或提示策略是否变好、变坏。演示很会骗人:挑一个熟题,现场一次成功,不等于可上线。换个仓库、换个错误形态,就翻车。## 一、先说一个
2026-09-11 20:30:00
519
原创 理解 MIT 协议:对使用者意味着什么
MIT License 是一种宽松的开源许可证。许多前端库、工具与 SDK 采用它。对使用者,真正要记住的不是法律史,而是三件事:**你可以做什么、你必须保留什么、出了问题谁负责**。## 一、先说
2026-09-10 19:15:00
509
原创 截图发群前先打码:模糊、马赛克、去 EXIF 三件套
开发者、运营、测试同学发截图到钉钉群、微信群里,最怕两件事:**敏感信息没挡住**,以及 **照片里藏着拍摄位置**。手机号、API Key、后台 URL、客户数据——涂鸦两笔不一定盖干净。更隐蔽的是 EXIF:很多手机拍屏或拍文档的照片,元数据里带着 GPS、设备型号,发原图等于间接报地址。本文讲浏览器里 **打码 + 查看元数据 + 去除 EXIF** 的组合操作,发群前过一遍更安心。
2026-09-09 13:15:00
287
原创 三个月复盘:流量与关注从哪来
三个月前定的目标很具体:平台流量、关注度、账号权重;纪律是零软广;文风走「理解 / 入门 / 详解」。现在复盘,不谈感觉,谈机制:阅读、搜索、关注大概分别被哪类稿养活。## 一、先承认:没有完美数据也要
2026-09-08 13:00:00
339
原创 pnpm workspace 入门:多包仓库怎么组织
pnpm workspace 是用 pnpm 包管理器把多个 package 放进同一仓库协同开发的方式,也就是常见的 monorepo 实践之一。前端与 Node 项目长大以后,常拆成 `apps/*` 与 `packages/*`。没有 workspace,你会陷入:改共享库要先发版,再在应用里升版本,来回折腾。指:计算注意力时,不让每个位置都与序列里所有位置两两交互,只连接一部分位置。长上下文越来越常见,全量注意力的代价也越来越显眼。资料里又出现 DSA、各种稀疏模式缩写。先抓住它在优化什么,再记名字。指让模型按约定形态返回数据,常见是 JSON,便于程序直接解析。JSON Mode / schema 约束是各厂商实现这一目标的手段。聊天可以是散文;自动化要把结果喂给代码。这时「大概是个 JSON」不够,缺字段或尾随逗号都会让流水线断掉。是你给模型的任务说明。写得含糊,输出就漂;写得可检查,输出才容易收敛。很多人习惯堆形容词:「写得优雅、专业、全面、生产级」。这些词对人有感觉,对模型几乎没有可执行标准。更有效的写法是:**约束(不要做什么)+ 验收(怎样算完成)**。、搜索进入、关注(粉丝净增)。同一周里,阅读暴涨不一定等于搜索变好,也不等于粉丝留下。把三个指标当成同一回事,会做出错误选题决策。## 一、
2026-09-01 20:00:00
214
原创 简历头像、微信头像一次裁方/裁圆(含常见尺寸)
投简历、换微信头像、填报名系统,上传框往往写着:**「请上传正方形照片」「尺寸 295×413」「文件小于 2MB」**。手机相册里大多是竖构图全身或半身,比例不对直接被拒。其实不需要开 PS。浏览器里 **裁方 → 裁圆 → 按像素导出**,几分钟搞定。
投简历、换微信头像、填报名系统,上传框往往写着:**「请上传正方形照片」「尺寸 295×413」「文件小于 2MB」**。手机相册里大多是竖构图全身或半身,比例不对直接被拒。其实不需要开 PS。浏览器里 **裁方 → 裁圆 → 按像素导出**,几分钟搞定。
2026-08-28 13:00:00
987
原创 Agent 工程笔记①:工具调用失败时,先查哪三层
专栏「Agent 工程笔记」第一篇:工具调用失败时按模型决策、协议与参数、执行环境三层排查,避免只盯着报错原文空转。
2026-08-27 20:15:00
433
原创 理解 MCP:模型如何接上外部工具
用白话说明 Model Context Protocol(MCP):宿主如何通过统一协议把文件系统、数据库等工具接到模型,以及工具循环怎么转
2026-08-27 12:00:00
979
原创 理解流式输出:SSE 在聊天里干什么
说明聊天产品里的流式输出常见实现 SSE:服务器按事件推送文本碎片,前端边收边渲染,以及它解决什么、不替代什么
2026-08-26 20:30:00
307
原创 理解 WebAssembly:它解决什么问题
说明 WebAssembly(Wasm)要解决的问题:把紧循环与算力密集逻辑以近原生性能跑在浏览器或边缘环境,并与 JavaScript 分工协作
2026-08-25 20:00:00
366
原创 理解 JWT:三段分别是什么
拆开 JSON Web Token 的三段结构:Header、Payload、Signature 各自做什么,以及 JWT 不能解决什么问题
2026-08-24 19:30:00
354
原创 浏览器里的图形②:ImageData——像素级处理入门
专栏「浏览器里的图形」第二篇:用 getImageData / putImageData 读写像素,理解 RGBA 排列,并完成一个最小灰度处理
2026-08-21 11:45:00
754
原创 本地跑开源模型前要问的 5 个问题
在本机或局域网部署开源大模型前,先问清许可证、显存、量化、推理框架与用途上下文,避免下完权重才发现跑不动或不能商用。
2026-08-20 21:09:09
1471
原创 fetch:超时、重试与 AbortController
说明用 fetch 时如何做超时取消、可重试错误判断与退避重试,核心是 AbortController 与清晰的失败分类。
2026-08-19 12:45:00
396
原创 重排与重绘:前端性能的两个词
用白话区分浏览器重排(layout/reflow)与重绘(paint):几何变化常触发重排,外观颜色变化可能只重绘,并给出少踩坑的写法直觉。
2026-08-19 08:23:40
322
原创 Git:merge 与 rebase 分别解决什么问题
说明 Git merge 与 rebase 各自解决什么问题:保留分叉历史,还是把提交变直;以及何时不该 rebase 公共分支
2026-08-18 12:30:00
535
原创 浏览器里的图形①:Canvas 最小路径——从画布到第一根线
专栏「浏览器里的图形」第一篇:用最小步骤在 Canvas 上画出第一根线,并弄清坐标系与路径 API 的基本节奏
2026-08-17 12:15:00
694
原创 当周快评:DeepSeek 涨价,你换了吗
梳理 DeepSeek 2026 年 8 月 API 涨价预告前后时间线,并给出开发者判断「换不换模型」的三个检查项:缓存、时段、任务可迁移性。
2026-08-15 08:30:00
830
原创 前端里 SVG 三种用法:img、内联、组件
对比前端使用 SVG 的三种常见方式:当作图片引用、内联进 DOM、封装成组件,并说明各自适合什么场景
2026-08-14 12:30:00
413
原创 img2threejs:一张图如何变成 Three.js 模型
明开源技能 img2threejs 如何把参考图重建成可 diff、可动画的程序化 Three.js 工厂函数,以及它与 mesh 导出路线的差别
2026-08-14 00:01:15
949
原创 HTTP 状态码:只记你真正用得到的那些
不背完整状态码表,只记住前后端日常会碰到的 2xx / 3xx / 4xx / 5xx 常用项,以及各自该谁处理
2026-08-11 20:00:00
413
原创 Cursor 入门:Tab、行内编辑与 Agent 怎么选
把 Cursor 里最常用的三种介入方式拆开:Tab 补全、行内编辑、Agent,并说明各自适合什么改动、什么时候不该用
2026-08-10 13:28:34
311
原创 Claude Opus 5 来了,开发者先看这三件事
Anthropic 在 2026 年 7 月 24 日发布了 Claude Opus 5。官方把它定位成更适合日常使用的旗舰档:编码与知识工作评测上更强,价格与上一代 Opus 4.8 同档。
2026-08-10 12:00:00
720
原创 理解 MoE:总参数很大,为何还能跑
用白话说明 Mixture of Experts:总参数可以很大,但每次推理只激活少数专家,所以算力与显存压力不等于「全员同时上场」
2026-08-09 11:21:21
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅