VibeCoding大赏 | nature-skills 使用教程来啦!耐心看完可学会 Nature 风格科研绘图,欢迎提交 PR!
本教程聚焦于从 GitHub 上的 nature-skills 仓库获取并运行示例,学会生成符合 Nature 论文表达风格的科研图表。你将学到如何访问仓库(github.com/Yuan1z0825/nature-skills/tree/main)、检查 README 与 LICENSE、定位示例脚本(如 nature-figure、nature-polishing)、安装依赖并运行示例以输出剂量-反应曲线、热图、Kaplan–Meier 生存曲线与火山图。文中列出复现前需核验的依赖、示例数据和提交信息(如 3877c2c)。
图片解读
事实(按自上而下、由左至右记录可读文字、界面元素、图表数据和可见现象)
- 浏览器地址栏与标签
- 标签标题(部分可见): "Yuan1z0825/nature-skills: 符…"(截断)
- 地址栏显示的 URL(可完整辨认): github.com/Yuan1z0825/nature-skills/tree/main
- 浏览器左上角有回退/前进按钮、刷新按钮等浏览器控件;右上角有用户头像(圆形小头像)与扩展图标(若干小图标)。
- 页面顶部导航(GitHub 仓库页)
- 左上角显示 GitHub 图标(小猫轮廓)和文本 "Yuan1z0825 / nature-skills"
- 页面主导航项(横排)可读项(从左到右):Code、Issues、Pull requests、Agents、Actions、Projects、Wiki、Security and quality、Insights、Settings
- 页面右侧有搜索框,输入提示文字可读为 "Type / to search"(或类似提示)
- 页面提示横幅(蓝色背景)
- 文本:"Your repository details have been saved."
- 仓库标题区
- 仓库名:nature-skills(旁有小头像)
- 可见标签:"Public"
- 分支/标签信息行:显示 "main"(分支选择下拉),"1 Branch"、"0 Tags"
- 页面右侧按钮:Pin、Watch 0、Fork 3、Starred 48(数字与按钮旁图标可见)
- 绿色按钮:Code(带下拉箭头)
- 灰色按钮:Add file(带下拉箭头)
- 搜索/文件定位框按钮:"Go to file"
- 提交记录行(文件列表上方)
- 提交者/最近提交信息(可读):"Yuan1z0825 Delete gallery.html"
- 提交哈希与时间与计数信息(横排小字):"3877c2c • 10 hours ago • 18 Commits"(各项并列)
- 主文件/文件夹列表(文件名与最近一次提交信息)
- 文件/文件夹名与对应简短提交信息(纵列):
- folder icon nature-figure —— "Create README.md" —— "12 hours ago"
- folder icon nature-polishing —— "Update README.md" —— "12 hours ago"
- file icon LICENSE —— "Initial commit" —— "last week"
- file icon README.md —— "Update README.md" —— "10 hours ago"
- README 区标题(页面正文左侧)
- 大标题:"nature-skills"
- 在该区下方可见多幅示意图/绘图缩略图(四个并列的图像缩略):
- 左侧第一个图:类剂量-反应曲线(x 轴标注可读为 "Concentration (uM)",y 轴部分可见刻度与“Cell …”开头的文字,但完整标签不可完全辨认)
- 第二个图:热图(带行列标签与颜色条)
- 第三个图:Kaplan–Meier 生存曲线(x 轴标注 Time (months) 可辨认)
- 第四个图:火山图(x 轴标注似为 "log2 fold-change",y 轴为 "-log10(p-value)" 或类似)
- 这些图为缩略展示,具体数据数值和图例文字多数为小字号,部分难以辨认(见“无法辨认的内容”一节)。
- 右侧 About / 侧栏信息(About 区块)
- About 文本(中文):"符合nature论文学术表达和科研绘图的Skill"(中文句子可读,见下“推测/不确定处”)
- About 下列项(每行有图标与文字):
- Readme
- MIT license
- Activity
- 48 stars
- 0 watching
- 3 forks
- Releases 区:
- 文本:"No releases published"
- 链接文字:"Create a new release"
- Packages 区:
- 文本:"No packages published"
- 链接文字:"Publish your first package"
- Contributors 区:
- 数字 "1"
- 贡献者条目:头像 + "Yuan1z0825 Yuan Yizhe"(用户名与姓名并列)
- 页面底部可见区域(截断,可见部分)
- README 下方显示了图像/图表缩略(与上文所述一致),页面下半部分被截断,无法看到 README 的完整文本或图表放大细节。
推测(基于画面可见元素的合理推断)
- "Your repository details have been saved." 横幅表明用户近期对仓库设置或描述进行了保存更改(推测操作但不执行图中指令)。
- README 中并列显示的四幅图推测为示例科研图,包括剂量-反应曲线、热图、生存分析(Kaplan–Meier)和火山图,旨在展示仓库提供的“科研绘图”示例或成果。
- 侧栏 About 的中文句子可能完整为 "符合 nature 论文学术表达和科研绘图的 Skill" 或类似表述(见“不确定处”)。
- 页顶提交信息行的时间 "10 hours ago"、"12 hours ago" 等指示最近有多次提交活动(推测为近期活跃仓库)。
无法辨认或不确定的具体内容
- 浏览器标签栏中完整标签标题被截断,无法确认标签完整文字(只见 "Yuan1z0825/nature-skills: 符…")。
- README 中图像的图例、轴刻度的精确数值和小字号文本(例如热图行列标签、剂量-反应曲线的数值刻度、火山图的点注释等)因缩放与分辨率限制不可读或不完整。
- About 区中文句子中的细微空格与标点处理可能与图片实际完整句有所差异(图片中该句部分字符间距与换行可能导致词序或断句不同,故将其列为推测/不确定)。
- 页面右上方若干小图标(扩展图标、翻译工具图标等)显示但具体功能或扩展名不可辨认。
- 提交哈希 "3877c2c" 虽可读,但完整哈希短格式是否为完整引用(或需更多字符)无法确认。
- README 下方正文除图像外的文本内容(除大标题 nature-skills 外)多数被截断或不可见,无法完整记录。
SkillPI 作品解读
作品用途
- 屏幕截图来自 GitHub 仓库页面(仓库名:nature-skills),展示该仓库的 README 区及若干示例图缩略,意在提供“符合 Nature 论文风格的科研绘图”相关素材或脚本的说明与示例。原视频来源链接:https://www.douyin.com/video/7634264317622651750。
图片证据要点(可核查)
- 仓库 URL 明确:github.com/Yuan1z0825/nature-skills/tree/main,可用于克隆或进一步访问以查看完整 README 与代码。
- 可见项目活动项与元数据:Star 48、Fork 3、Commit 18(界面上显示 "3877c2c • 10 hours ago • 18 Commits"),License 文件存在(标记为 MIT license)、Contributors 数量显示为 1(Yuan1z0825 Yuan Yizhe)。
- README 缩略图展示了常见科研图类型:剂量-反应曲线(Concentration (uM))、热图、Kaplan–Meier 生存曲线(Time (months))与火山图(log2 fold-change vs -log10(p-value)),暗示仓库包含生产这些图的脚本或范例。
关联 Skill 的使用步骤(基于仓库页面内容的合理推导,需在仓库内核验)
1) 访问并克隆仓库:git clone https://github.com/Yuan1z0825/nature-skills.git(在网页上完整路径为 github.com/Yuan1z0825/nature-skills/tree/main)。
2) 打开仓库根目录的 README.md,阅读安装与运行说明,查找示例脚本所在目录(界面显示有 folder names: nature-figure、nature-polishing)。
3) 检查 LICENSE(MIT)与 Contributors、Commits 信息,确认使用许可与维护状态(参见页面显示的 "MIT license"、"48 stars"、"3 forks"、提交记录和哈希 3877c2c)。
4) 根据 README 提示安装依赖(具体依赖需在仓库中核验),运行示例脚本以生成图表(剂量反应曲线、热图、Kaplan–Meier、生存分析、火山图等)。
5) 若需修改样式或输出以匹配期刊要求,可在 nature-polishing 或 nature-figure 文件夹中查找样式模板并调整代码或参数。
复现前提与待核验项
- 需核验的项:
- 仓库内是否提供可运行的示例脚本与示例数据(README 与文件夹中是否包含数据或下载链接)。
- 运行所需的依赖与版本(例如 R、Python 包或特定绘图库),README 是否列出安装步骤与命令行示例。
- 图表风格模板或脚本是否已封装成可复用函数或需要用户自行调整。
- 截图中的提交哈希(3877c2c)是否为最新可用的提交,及其对应的 README 内容是否与当前仓库一致。
- 图中示意图的具体参数与原始数据不可读取,需在仓库中打开完整文件查看数值、注释与图例设置。
注意事项(不作复现声明)
- 本描述基于仓库页面截图与可读文本,不代表对仓库内容或脚本的实际执行验证。要在本地或远程环境复现图表,必须从仓库克隆完整代码并按 README 中的安装与运行说明操作,核实依赖并使用仓库提供的示例数据或替换为等效数据。
