欢迎来到第 77 期的【视界修炼 – 技能周刊】,下面是本期的精选内容简介

强烈引荐

  1. UPNG.js – 纯前端完成PNG图片紧缩
  2. 视频:Deno 团队介绍 JSR,涵盖了首要动机和功用
  3. 摸头杀生成

开源东西&技能资讯

  1. fig 团队参加亚马逊
  2. fx – 终端中友爱的处理JSON
  3. cmdk – 命令行式的React菜单组件

AI东西&资讯

  1. Chat Nio – 下一代 AI 一站式解决方案
  2. 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
  • 编译产物包括 CJSESM 两种
  • 生成 d.ts 界说文件
  • 创立文档站介绍运用

视界修炼-技能周刊第77期 | JSR 的愿景

为了简化整个流程提出了 JSR 这个替代方案。

JSR 的一些特性:原生TS 支撑, 仅支撑 ESM, 运行时无关, npm 超集, JSDoc 注释主动生成文档

3. 摸头杀生成

视界修炼-技能周刊第77期 | JSR 的愿景

运用非常简单

视界修炼-技能周刊第77期 | JSR 的愿景

GIF 图片组成运用 gif.js

开源东西&技能资讯

4. fig 团队参加亚马逊

产品将在 9月1日 停止服务,引荐用户迁移到 CodeWhisperer

视界修炼-技能周刊第77期 | JSR 的愿景

CLI东西目前只要Mac 版别,迁移后运用体验和 fig 一样。

5. fx – 终端中友爱的处理JSON

CLI 东西(Go 完成),下面是运用示例:

fx package.json

视界修炼-技能周刊第77期 | JSR 的愿景

能够很友爱的在终端里查看、查找、修改 JSON 文件内容。

支撑 windows!

6. cmdk – 命令行式的React菜单组件

视界修炼-技能周刊第77期 | JSR 的愿景

AI东西&资讯

7. Chat Nio – 下一代 AI 一站式解决方案

一站式 Chat 中转 API 站点,支撑 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALLE,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支撑对话共享,自界说预设,云端同步,模型市场,支撑弹性计费和订阅方案模式,支撑图片解析,支撑联网查找,支撑模型缓存,丰富美观的后台办理与仪表盘数据计算。

有运用诉求,或搭建多模型聚合平台的能够参考,项目开源支撑私有化布置。

8. StickerBaker – 个性化贴纸生成东西

拜访 stickerbaker.com/ 即可运用,作用还行。

视界修炼-技能周刊第77期 | JSR 的愿景

支撑要害词生成,人脸图转换。

趣图

视界修炼-技能周刊第77期 | JSR 的愿景

起因:

视界修炼-技能周刊第77期 | JSR 的愿景


篇幅有限,如果你还没看够,可移步后面的引荐渠道,继续旅游,历史周刊(<20)移步博客

⭐️强力引荐关注