欢迎来到第 77 期的【视界修炼 – 技能周刊】,下面是本期的精选内容简介
强烈引荐
- UPNG.js – 纯前端完成PNG图片紧缩
- 视频:Deno 团队介绍 JSR,涵盖了首要动机和功用
- 摸头杀生成
开源东西&技能资讯
- fig 团队参加亚马逊
- fx – 终端中友爱的处理JSON
- cmdk – 命令行式的React菜单组件
AI东西&资讯
- Chat Nio – 下一代 AI 一站式解决方案
- StickerBaker – 个性化贴纸生成东西
也引荐大家关注一下最终的引荐内容(周刊的首要内容来源渠道)
下面开端本期内容的介绍,估计阅读时间 7 分钟。
强烈引荐
1. UPNG.js – 纯前端完成PNG图片紧缩
一个轻量且极速的 PNG/APNG
编码和解码库,Photopea 图画编辑器的首要 PNG
引擎。
引进后简单几行代码调用即可完成 PNG 图片紧缩。
import UPNG from 'upng-js'
async function compressPNG(file: File) {
const arrayBuffer = await file.arrayBuffer()
const decoded = UPNG.decode(arrayBuffer)
const rgba8 = UPNG.toRGBA8(decoded)
// 要害的紧缩方法
// 这里 坚持宽高不变,坚持80%的质量(接近于 tinypng 的紧缩作用)
const compressed = UPNG.encode(
rgba8,
decoded.width,
decoded.height,
256 * 0.8
)
return new File([compressed], file.name, { type: 'image/png' })
}
紧缩作用接近于 tinypng 。
2. 视频:Deno 团队介绍 JSR,涵盖了首要动机和功用
现状:npm包
- 将编写的
TS
转为JS
- 编译产物包括
CJS
和ESM
两种 - 生成
d.ts
界说文件 - 创立文档站介绍运用
为了简化整个流程提出了 JSR 这个替代方案。
JSR 的一些特性:原生TS 支撑
, 仅支撑 ESM
, 运行时无关
, npm 超集
, JSDoc 注释主动生成文档
。
3. 摸头杀生成
运用非常简单
GIF 图片组成运用 gif.js
开源东西&技能资讯
4. fig 团队参加亚马逊
产品将在 9月1日 停止服务,引荐用户迁移到 CodeWhisperer。
CLI东西目前只要Mac 版别,迁移后运用体验和 fig 一样。
5. fx – 终端中友爱的处理JSON
CLI 东西(Go 完成),下面是运用示例:
fx package.json
能够很友爱的在终端里查看、查找、修改 JSON 文件内容。
支撑 windows!
6. cmdk – 命令行式的React菜单组件
AI东西&资讯
7. Chat Nio – 下一代 AI 一站式解决方案
一站式 Chat 中转 API 站点,支撑 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALLE,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支撑对话共享,自界说预设,云端同步,模型市场,支撑弹性计费和订阅方案模式,支撑图片解析,支撑联网查找,支撑模型缓存,丰富美观的后台办理与仪表盘数据计算。
有运用诉求,或搭建多模型聚合平台的能够参考,项目开源支撑私有化布置。
8. StickerBaker – 个性化贴纸生成东西
拜访 stickerbaker.com/ 即可运用,作用还行。
支撑要害词生成,人脸图转换。
趣图
起因:
篇幅有限,如果你还没看够,可移步后面的引荐渠道,继续旅游,历史周刊(<20)移步博客
⭐️强力引荐关注
- 阮一峰: 科技爱好者周刊 – 记录每周值得共享的科技内容,周五发布
- 云谦:MDH 前端周刊 – 前端资讯和共享
- 童欧巴:前端食堂 – 你的前端食堂,吃好每一顿饭
- 前端RSS – 根据 RSS 订阅源抓取最新前端技能文章
- 值得一读技能博客 – 每天进步一点点,每天共享有料的技能文章!
- FRE123 技能周刊精选 – 前后端技能周刊精选引荐信息流