SuperAPI AI 工具集

quarto

前端与建站

查看项目

更新于 10-15 23:48

技能介绍

用途:Quarto 是基于 Pandoc 的开源科技出版系统,用于把带 Python、R、Julia 代码的计算文档渲染为出版级输出,支持 Markdown(默认推荐)、PDF、HTML、Word 和演示文稿等格式。资料建议优先输出 Markdown 以便组合与归档。

主要能力:通过 epq CLI 脚手架创建新分析项目,生成 _quarto.yml、latex-header.tex、justfile、pyproject.toml、.gitignore 及 figures 示例等样板;提供 epq audit、epq fix、epq list-rules 用于审计与修复现有项目。共享库 epq 提供 style、cache、bq、fmt,用于统一绘图样式、24 小时文件缓存、BigQuery 查询封装和数字格式化。

使用方式:新建项目执行 epq scaffold ~/workspace/projects/my-analysis,随后 just bootstrap 与 epq audit .。复杂文档推荐把 matplotlib 代码抽到 figures/ 下的独立模块,每个图表一个文件,仅暴露 render(data: dict),QMD 只保留文字、数据加载和图表桩单元。图表开发循环用 just dev-fig NAME,输出到 {project}_files/figure-pdf/fig-NAME-output-1.png,并需读取 PNG 做视觉检查。

适用场景:需要多格式发布、含代码与图表的技术分析文档、PDF 报告与演示文稿。

限制:资料未提供收费、价格、平台支持范围等信息;部分路径与内部规范(如 ~/src/analysis-doc)属特定环境约定,通用性暂未说明。