github上,有趣的python库

一 great-tables: github.com/posit-dev/great-tables

用 Python 制作漂亮的表格。这个 Python 库可以用来制作实用且美观的表格。它提供了一套表格组件,通过组合不同的表格部分,如表头、表尾、行标签(stub)以及跨列标签(spanner labels)等,帮助 Python 开发者轻松制作漂亮的数据表格。

二 Fabric:一Fabric 是一款开源框架,旨在通过将人工智能无缝集成到日常任务中,来增强个人能力

Fabric 包含三个主要组件:

Mill:托管和提供对人工智能模式访问的(可选)服务器
模式:以 Markdown 文档表示的细粒度人工智能用例
拼接:启用高级功能的模式链序列

Fabric 的一个优势在于它的模式系统,该系统由 Markdown 提示组成,可以在任何人工智能应用程序中直接调用和编辑。这使用户能够自定义模式并将其集成到他们的工作流程中。
仓库描述

Fabric 是一个利用人工智能来增强人类的开源框架。它提供了一个模块化框架,可以使用可在任何地方使用的众包人工智能提示集来解决特定问题。
案例

从文本中提取见解和摘要
生成创意内容
分析数据并做出预测
转换音频
总结视频

自定义模式: Fabric 允许用户创建并存储其自己的模式(本地),以便实现个性化的人工智能应用程序。
使用建议

将模式集成到日常工作流程中
构建自定义模式来自动化任务
利用拼接创建复杂的人工智能应用程序

结论

Fabric是一款很有前途的工具,它让个人能够利用人工智能的力量来改善他们的日常生活。它的开源特性和模块化设计确保了持续开发和社区贡献,确保其持久性和实用性。

三 marker 把PDF转换为markdown文件

地址: https://github.com/VikParuchuri/marker,据说把PDF文档转换为markdown文件,只要 pip install marker -i 中科大镜像

四 Aurora 是一个用 Python 实现的静态站点生成器。 https://github.com/capjamesg/aurora

Aurora 站点默认包含几个目录:

_layouts:存储您网站的模板。
assets:存储静态文件,如图像、CSS 和 JavaScript。
posts:存储博客文章(可选)。
pages:存放要生成的静态页面。 

新的 Aurora 站点将附带一个pages/index.html文件,您可以编辑该文件以开始使用。
建立您的网站(静态)

您可以通过运行该命令将您的站点构建为静态站点aurora build。
Aurora 根据您所在的目录进行工作。

默认情况下,Aurora 站点在根目录中具有以下结构:

pages:存储用于生成您的网站的所有页面的位置。
pages/_layouts:您可以在此存储用于生成网站的布局。
pages/_data:您可以在此处存储用于生成页面的 JSON 数据文件。有关如何使用此目录从数据文件生成页面的信息,请参阅本文档后面的“渲染数据集合”部分。
pages/posts:如果您将网站用作博客,则可以在此存储所有博客文章。文章目录将使用附加逻辑进行处理,以自动生成日期存档和类别存档页面(如果适用)。 

您在 中创建的任何文件pages或 文件夹中pages(不包括_layouts和_data)都将呈现在您的网站上。例如,如果您创建一个pages/interests/coffee.html文件,这将生成一个名为 的页面_site/pages/interests/coffee/index.html。

https://github.com/pyscript/pyscript

该项目可以让开发者在 HTML 文件中直接使用 Python 编程语言,像 JavaScript 文件一样引入和执行 Python 代码,支持更小的 MicroPython、常见第三方库和操作页面元素等功能,适用于快速创建交互的数据可视化、网站原型和在线教育等 Web 应用场景。