吃瓜小报 - 2023/5/28: 四款开源项目和一项AI新闻,值得关注

2,074 阅读3分钟

2023-5-28

仓库快读

devicescript

一个让你用 TypeScript 来写低功耗小设备的程序的项目。 它可以把你写的代码变成一种特殊的字节码,让它能在很小的设备中运行。

下面是它主要的一些特性

  • 方便地控制硬件,比如传感器和执行器,就像调用服务一样。
  • 和云端通信,用JSON格式发送和接收数据,还有监控设备的健康状况。
  • 模拟和测试你的程序,用真实或虚拟的硬件来检查你的代码是否正确。
  • 用Visual Studio Code调试你的代码,可以在电脑上或设备上看到你的程序运行情况。
  • 用各种包来增强你的功能,可以用npm, yarn或pnpm来安装和分享DeviceScript包。

ls-lint

非常快速的文件和目录名检查器,它提供了一种简单和快速的方式来规范你的文件名

下边是它的一些特性

  • 简单的设置,只需要一个 .ls-lint.yml 文件来管理简单的规则
  • 支持目录和文件名,所有扩展名都支持,完全支持 unicode
  • 非常快速,可以在毫秒内检查数千个文件和目录
  • 支持 Windows, MacOS 和 Linux + NPM 包 & Docker 镜像 + ARM 版本
  • 几乎没有第三方依赖,只有 go-yaml 和 doublestar

DB-GPT

DB-GPT 是一个开源的以数据库为基础的GPT实验项目,使用本地化的GPT大模型与您的数据和环境进行交互,无数据泄露风险,100% 私密,100% 安全。

下边是它的一些特性

  • SQL 语言能力:支持 SQL 生成、SQL 诊断等功能
  • 私域问答与数据处理:支持数据库知识问答、数据处理等功能
  • 插件模型:支持自定义插件执行任务,原生支持 Auto-GPT 插件
  • 知识库能力:支持私域知识库问答能力,可以自定义新增知识库或自动爬取知识学习
  • 大模型管理能力:基于 FastChat 提供一个大模型的运营环境,支持对接多种大模型
  • 统一的数据向量化存储与索引:提供一种统一的方式来存储和索引各种数据类型,内置了多种向量存储引擎
  • 连接模块:用于连接不同的模块和数据源,实现数据的流转和交互
  • Agent与插件:提供 Agent 和插件机制,使得用户可以自定义并增强系统的行为
  • Prompt自动生成与优化:自动化生成高质量的 Prompt,并进行优化,提高系统的响应效率
  • 多端产品界面:支持多种不同的客户端产品,例如 Web、移动应用和桌面应用等

progress

progress 是一个 Linux 命令行工具,可以显示各种核心工具的进度信息,例如 cp、mv、dd、tar、gzip、cat 等。

下边是它的一些特性

  • 支持多种常用的 Linux 命令,可以自动检测正在运行的命令并显示进度
  • 支持显示文件名、百分比、传输速率、剩余时间等信息
  • 支持显示多个进程的进度,可以按照 CPU 使用率或启动时间排序
  • 支持监控远程服务器上的进度,可以使用 ssh 或 nc 来传输数据
  • 支持自定义输出格式,可以使用 -f 选项来指定显示的字段和顺序


动态小报

Windows 11 即将推出全新 Copliot 模式

微软发布 Windows 11 重磅消息,推出多项AI驱动的功能和特性,打造集中式AI平台,引领人工智能时代。