时间: 2024 年 12 月 16 日 - 2024 年 12 月 22 日
终端新体验、高性能 UI 布局、通用 AI 物理引擎、代码仓库转换工具、自部署认证服务和 GitHub Copilot 免费额度。
升级你的命令行体验的开源终端工具。Wave Terminal 是一个具有超能力的开源终端,集成了文件预览、文件编辑、AI、网页浏览和工作区组织功能。支持快速切换远程服务器和集群的 SSH 连接管理器(支持 WSL),提供屏幕分割和布局功能,可将终端、编辑器和网页视图组织成工作区和仪表板。具备远程文件导航、预览 markdown 和图片、管理远程机器文件的能力。内置 VSCode 风格的编辑器用于编辑远程文件,甚至可以配置为 shell 的默认编辑器。提供内置网页浏览器访问 Github、StackOverflow、仪表板和自己的应用。支持可视化信息快速构建小部件,完全开源且可自定义主题和样式。
高性能 Flexbox 风格 UI 自动布局库。Clay 是一个用 C 语言编写的 flex-box 风格 UI 自动布局库,具有声明式语法和微秒级性能。采用单个.h 文件的 C/C++实现,编译后仅 15kb 的.wasm 文件,约 2000 行 C99 代码。零依赖,包括不依赖 C 标准库,渲染器无关设计。支持声明式语法,具有嵌套 UI 元素层次结构,可与标准 C 代码如循环、条件和函数混合使用。性能足够快,可以每帧重新计算整个 UI,内存占用小(默认 3.5mb)采用静态分配和重用,无 malloc/free。渲染器和平台无关,输出排序的原始渲染命令数组,如矩形、文本或图像。包含内置的 Chrome Inspector 风格调试工具。
链接: https://www.nicbarker.com/clay
为通用机器人/具身 AI/物理 AI 应用设计的物理平台。Genesis 是一个从头重新构建的通用物理引擎,能够模拟各种材料和物理现象。同时是一个轻量级、超快速、Python 化且用户友好的机器人仿真平台,具有强大快速的照片级真实感渲染系统。提供生成式数据引擎,将用户提示的自然语言描述转换为各种模态的数据。100% Python 实现,前端接口和后端物理引擎都原生用 Python 开发。安装简单,API 设计极其简单用户友好。并行化仿真速度前所未有,比现有 GPU 加速机器人仿真器快 10~80 倍。统一框架支持各种最先进的物理求解器,建模各种材料和物理现象。支持照片级真实感光线追踪渲染,性能优化。设计为完全兼容可微分仿真,原生支持生成式仿真。
链接: https://genesis-world.readthedocs.io/
将任何 Git 仓库转换为 LLM 友好的文本摘要工具。只需将 GitHub URL 中的'hub'替换为'ingest'即可获得代码库的提示友好提取。提供简单的代码上下文获取,从 Git 仓库 URL 或目录获取文本摘要。智能格式化,为 LLM 提示优化输出格式。提供文件和目录结构、提取大小、令牌计数等统计信息。支持 CLI 工具和 Python 包导入。对于私有仓库需要 GitHub 个人访问令牌。支持浏览器扩展,开源扩展可在 Chrome 和 Firefox 上使用。提供命令行使用,支持从 URL、特定子目录分析代码库。支持 Docker 自部署,可配置允许的主机名和各种环境变量。
链接: https://github.com/cyclotruc/gitingest
自部署的通用认证服务解决方案。OpenAuth 提供了完整的身份验证和授权服务,支持多种认证方式和协议。设计为易于部署和维护的自托管解决方案,为开发者提供灵活的认证集成选项。支持现代认证标准,包括 OAuth 2.0、OpenID Connect 等主流协议。具备用户管理、权限控制、会话管理等核心功能,适合各种规模的应用项目。
链接: https://github.com/openauthjs/openauth
GitHub 宣布为个人开发者提供 Copilot 免费使用额度。这一举措大大降低了 AI 辅助编程的门槛,让更多开发者能够体验到 AI 编程助手的强大功能。Copilot 能够根据上下文提供智能代码建议,支持多种编程语言,显著提升开发效率。免费额度的开放标志着 AI 辅助开发工具的进一步普及,为编程教育和开源项目开发提供了更好的支持。
链接: https://github.com/features/copilot
📝 记录技术发展,分享学习心得
每一次技术突破都源于对现状的不满足。敢于质疑,勇于创新,才能推动行业进步。
新年快乐!