likes
comments
collection
share

具有主观意见的代码格式化工具:风格一致,多语言支持 | 开源日报 No.244

作者站长头像
站长
· 阅读数 27

具有主观意见的代码格式化工具:风格一致,多语言支持 | 开源日报 No.244

prettier/prettier

Stars: 48.1k License: MIT

Prettier 是一个具有主观意见的代码格式化工具。

  • 一致性:通过解析您的代码并根据自己的规则重新打印,Prettier 强制执行一种一致的风格。它考虑了最大行长度,并在必要时换行。
  • 多语言支持:无论是 JavaScript、TypeScript、Flow 还是 JSX,在 CSS 中还是 SCSS 或 Less,在 HTML 中还是 Vue 或 Angular,甚至包括 GraphQL、Markdown 和 YAML 等等,都可以使用 Prettier 来进行格式化。
  • 方便易用:您可以将 Prettier 配置为在编辑器保存文件时运行,在预提交钩子中运行或者在 CI 环境中运行以确保整个代码库始终保持统一风格。这样开发人员就再也不需要对每次 code review 发表各种琐碎评论了!

istio/istio

Stars: 34.9k License: Apache-2.0

istio 是一个开源服务网格,可以透明地覆盖现有的分布式应用程序,提供统一且更高效的方式来保护、连接和监控服务。

  • 提供负载均衡、服务间认证和监控功能
  • 无需或只需少量代码更改即可实现
  • 包括 Envoy 代理、Istiod 控制平面等核心组件

CorentinTh/it-tools

Stars: 9.3k License: GPL-3.0

具有主观意见的代码格式化工具:风格一致,多语言支持 | 开源日报 No.244

这个项目是一个为开发人员和 IT 从业者提供有用工具的开源项目。

  • 提供自托管解决方案
  • 可以在 Docker Hub 或 Github Packages 上获取
  • 其他可选解决方案包括 Cloudron、Tipi 和 Unraid
  • 通过运行脚本可以生成新工具的样板代码并将其添加到适当类别中进行开发

Deci-AI/super-gradients

Stars: 4.3k License: Apache-2.0

具有主观意见的代码格式化工具:风格一致,多语言支持 | 开源日报 No.244

这个项目是一个开源的深度学习训练库,主要功能包括构建、训练和微调生产就绪的领先视觉模型。其核心优势和特点包括:

  • 支持各种计算机视觉任务
  • 提供预训练 SOTA 模型以便快速部署
  • 易于使用并且可用于生产环境
  • 提供量化感知培训 (Quantization Aware Training) 等高级功能

该项目还提供了多种已实现的模型架构和数据集,并在社区中有着活跃的用户群体。

ishan0102/vimGPT

Stars: 2.4k License: MIT

这个项目是关于使用 GPT-4V 的视觉能力来浏览网页,并探索是否可以利用 Vimium Chrome 扩展让模型与网络进行交互。该项目提出了一些想法,包括在 Assistant API 发布后自动获取上下文、创建一个专门覆盖元素的 Vimium 分支、使用更高分辨率的图像以改善检测效果等。此外,还计划通过添加语音识别功能和使其适用于用户自己的浏览器来增强可访问性,并考虑将其作为盲人有用工具。

  • 使用 Assistant API 进行上下文检索
  • 创建定制版 Vimium 以选择性地叠加元素
  • 使用更高分辨率图像
  • 调整 LLaVa 或 CogVLM 或 Fuyu-8B 模型
  • 利用 JSON mode 版本 Vision API 返回指令
转载自:https://juejin.cn/post/7364409188073963571
评论
请登录