← SkillSafe
实验日志

缺什么先问,不猜

实验日志 Lab Log把原始笔记和语音转录整理成带 YAML frontmatter 的标准实验日志。

贴上一次实验的笔记,填好体系、设备和日期。浏览器按 skill 的规则生成实验 ID 和样品批次,按示例日志的字段写好 YAML frontmatter,读出温度程序,算失重和面积,并写出日志路径、原始材料的归档文件夹和要追加到索引、异常记录、设备追踪的行。温度记不清、编号不明、一个范围、两个不同的值、缺单位的数,都会变成一行"待确认"和页面要问的问题 - 这些字段在 YAML 里留空,从不替你猜。

试一个示例:

实验与编号 免费

原始笔记 免费

运行计量的正文之前,笔记只留在你的浏览器里。图片和录音不上传 - 下面只写文件名。

腐蚀速率用 ASTM G1 公式(非 skill 内容),只在失重、面积、密度和暴露时长都确认后才算;页面不带材料密度表。

页面整理的结果 免费

待确认 - 先问这些

YAML frontmatter

每个字段的值和来源

从笔记中提取

温度程序

派生数

路径和要追加的行

检查

已有日志的 YAML 检查

飞书和 Obsidian 的集成在浏览器里做不了:页面导出 Markdown 文件和三个模板,你把它们放进自己的 vault 或文件夹。

日志正文

会话就绪后显示价格……

还没运行

页面对这份正文的检查

    保存的日志

    怎么做的 - 以及页面不做什么

    规则全部来自 skill:实验 ID 是 {体系代码}-{设备代码}-YYMMDD-{序号},序号三位、当天从 001 起;设备代码 M 马弗炉、T 管式炉、E 电化学工作站、G 手套箱、F 可控气氛炉、B 通用,可以按实际设备扩展;样品批次是 {体系代码}-{候选编号}-B{序号},同一批样品跨实验保持同一个。日志写到 {输出根目录}/实验日志/{体系}/{类型}/{exp_id}.md,原始材料归档到 {输出根目录}/raw/experiments/YYYY.MM.DD_描述_EXPID/,下面有 图片/ 和 语音/。字段和顺序照三个示例日志,通用模板只用核心字段;不问也不写操作人的名字。

    "不猜"的规则:带「约、大概、左右、大约、差不多、估计、好像、记不清、不确定、?、?、~」的值,一个需要单值的范围(如 480-500),必填字段没有值,同一字段的两个不同值,缺单位的数 - 每一种都变成一行待确认和页面要问的问题,YAML 里这个字段留空、列在「# 待确认:」注释里。「约束」「左右两侧」「不确定度」这类词不算。中文单位(度、摄氏度、开、小时、分钟、天、秒、克、毫克、千克)和氩气、氮气、氢气都读成规范写法;中文数字写的量(两小时、五克)不换算,先问阿拉伯数字。腐蚀速率用 ASTM G1 公式(非 skill 内容),只用你确认的密度。页面读的是你贴的文字:它不看图片、不听录音、不连飞书或 Obsidian;导出的文件由你放进自己的 vault。