ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

ChatGPT代码解释器沙盒大揭秘:TheBigPromptLibrary中的完整Python包与Linux系统环境清单

2026/8/24 9:34:46 拓冰建站 浏览量
ChatGPT代码解释器沙盒大揭秘:TheBigPromptLibrary中的完整Python包与Linux系统环境清单 ChatGPT代码解释器沙盒大揭秘TheBigPromptLibrary中的完整Python包与Linux系统环境清单【免费下载链接】TheBigPromptLibraryA collection of prompts, system prompts and LLM instructions项目地址: https://gitcode.com/gh_mirrors/the/TheBigPromptLibraryTheBigPromptLibrary 开源项目收录了一份珍贵的「ChatGPT代码解释器沙盒」环境档案沙盒内共预装了368 个 Python 包和878 个 LinuxDebian软件包2024年8月23日快照。本文用大白话带你快速看懂 ChatGPT 代码解释器沙盒里到底装了什么以及你如何自己动手提取出同样的完整环境清单。一、什么是ChatGPT代码解释器沙盒当你让 ChatGPT「分析这份 Excel」「画一张趋势图」时它并不是凭空回答——背后会启动一个隔离的Python 沙盒代码解释器在云端替你执行代码、读写/mnt/data目录下的文件。这个沙盒本质上是一个基于Debian 12Bookworm的容器环境预装了一个相当庞大的 Python 生态。了解它的完整环境能帮你判断 ChatGPT 能不能直接处理你的文件类型PDF、Excel、音频、地图……写出更靠谱的提示词避免反复要求它「安装某库」从安全与逆向学习角度理解 AI 系统的运行边界图ChatGPT 客户端界面素材来自项目 Articles 目录代码解释器沙盒正是这个应用背后的执行环境二、368个Python包ChatGPT沙盒里备了哪些武器项目用一段提示词让沙盒把pkg_resources遍历出的全部包位于/home/sandbox/.local/lib/python3.11/site-packages逐字导出最终得到368 个 Python 包。按用途归类重点如下2.1 数据科学与机器学习绝对主力类别代表包版本能帮你做什么数值计算numpy 1.24.0、pandas 1.5.3、scipy 1.9.3表格/矩阵计算、统计分析机器学习scikit-learn 1.1.3、xgboost、numba分类、回归、加速计算深度学习torch 2.0.1、keras 2.6.0、jax 0.2.28含 CUDA 11 支持包模型推理与轻量训练贝叶斯统计pymc 4.0.1、arviz概率建模与不确定性分析可视化matplotlib、seaborn、plotly、bokeh、wordcloud折线图、热力图、词云2.2 办公文档一条龙Excel / Word / PDF 随便转这是最实用的一块——几乎所有主流办公格式都有对应库Excelopenpyxl、XlsxWriter、pyxlsb、odfpyWord / PPTpython-docx、python-pptx、docx2txtPDFPyMuPDF、pdfplumber、pdfminer.six、pdf2image、camelot-py、tabula、reportlab、weasyprint也就是说你直接丢一份 PDF 或 Excel 给 ChatGPT 让它提取表格、合并文档它完全有工具箱可用。2.3 多模态图像、音频、视频都能碰图像Pillow、opencv-python 4.5.5.62、scikit-image、dlib、mtcnn人脸识别音频librosa、SoundFile、pydub、gTTS / pyttsx3文字转语音视频moviepy、imageio-ffmpeg依赖系统自带的 ffmpeg2.4 Web 开发、数据库与 GIS 地理信息Webrequests、aiohttp、httpx、flask 3.0.3、fastapi、gradio快速搭小界面数据库snowflake-connector-python、databricks-sql-connector、exchange-calendars金融日历NLPspacy、gensim、nltk、textblob、rdflib知识图谱GIS 地图geopandas、rasterio、Shapely、pyproj、folium、geopy一句话总结这个 Python 沙盒 数据科学全家桶 办公文档转换器 多媒体处理工具 轻量 Web 栈。三、878个Linux软件包沙盒底层的Debian 12环境 同一份文章还导出了沙盒里dpkg-query -l的完整输出——878 个 Debian 软件包。关键组件一览系统组件版本作用Debian 基础base-files 12.4Bookworm、systemd操作系统底座容器环境含 tini 初始化Python 运行时Python 3.11.2、bash 5.2代码解释器的语言环境编译工具链gcc/g 12、cmake 3.25、make、swig支持在沙盒内现场编译扩展多媒体工具ffmpeg 5.1.5、imagemagick、sox音视频转码、批处理图片OCR 文字识别tesseract-ocr 5.3.0含英语模型从扫描图片中提取文字GIS 地理引擎gdal 3.6.2、proj 9.1.1、GEOS坐标转换、地图数据处理文档转换antiword、unrtf、poppler-utilsWord/RTF/PDF 转文本常用工具git 2.39、curl、wget、openssh-client、espeak网络请求、版本控制、语音合成可以看出系统层与 Python 层是互相配合的——例如pdf2image依赖 popplerffmpeg-python依赖系统 ffmpegpytesseract依赖 tesseract。四、自己动手3步提取沙盒完整清单方法复盘TheBigPromptLibrary 的作者并没有靠猜而是用「让模型自己执行命令」的方式导出的方法可复现让代码解释器执行导出命令。Linux 包清单来自一行命令dpkg-query -l输出重定向到/mnt/data/list2.txtPython 包清单则用pkg_resources.working_set遍历所有已安装包写入/mnt/data/list.txt。在提示词中强调不省略原提示词写明No brevity, include everything并要求把完整列表写到/mnt/data后给出下载链接。这正是提取完整清单的关键技巧。下载并归档导出文件后整理成 Markdown即项目中那两份清单。图要求逐字显示的提示技巧——沙盒清单提取用的正是同样的思路说明沙盒环境会随版本更新以上为2024-08-23 的快照具体版本请以实际环境为准。五、这份清单对新手有什么用写提示词前查户口想知道 ChatGPT 能否处理某格式先查清单能直接说用 pdfplumber 提取成功率更高。避免无效指令沙盒缺少的库不要硬让它pip install先确认是否在 368 个包之内。学习 AI 系统架构从 878 个系统包反推沙盒能力边界是理解 AI 产品能做什么、被限制什么的绝佳案例这也符合项目以学习为目的的定位。六、项目相关文件导航 资料文件路径Python 包完整清单368个Articles/chatgpt-sandbox/chatgpt-code-python-pkglist-08232024.mdLinux 包完整清单878个Articles/chatgpt-sandbox/chatgpt-code-pkglist-08232024.md项目文章索引Articles/README.md项目总览与说明README.md想继续探索 AI 系统提示词与沙盒安全相关的更多资料TheBigPromptLibrary 仓库中的 Articles、SystemPrompts 等目录都是很好的起点。【免费下载链接】TheBigPromptLibraryA collection of prompts, system prompts and LLM instructions项目地址: https://gitcode.com/gh_mirrors/the/TheBigPromptLibrary创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考