• 从 Prompt 到 Agent:OpenAI API 演进路线

    2026-05-30

    API 设计始终以模型自身的工作原理为指导! ——Why we built the Responses API By Steve Coffey, Prashant Mital 2020年至2025年,OpenAI 的 API 经历了三次重 …

  • JSON Lines

    2026-05-30

    JSON Lines(JSONL/jsonl)是一种文件格式,用于存储结构化数据。常用于日志、流数据、会话数据集等。文件中每行包含一个有效的 JSON 值,使用换行符分隔,便于逐行处理。下面展示了以 JSONL 格式存储的 pi 会话示例。 …

  • Webhooks

    2026-05-27

    最近一直对"钩子"比较感兴趣,因为这种技术就像是"传感器",可以在环境状态变化时迅速通知"大脑",引导"大脑"做出进一步的反应。随着 AI 智能化水平不断提升, …

  • Git Hooks

    2026-05-25

    Git 提供了一种在特定重要操作发生时触发自定义脚本的机制,称为钩子(Hooks)。 钩子本质上是 Git 仓库中 .git/hooks 目录下的可执行脚本,当仓库中发生特定事件时自动执行。这些脚本允许开发者自定义 Git 的内部行为,在 …

  • LLM context window and tokens

    2026-05-23

    大模型的上下文窗口(context window)指模型在生成响应时可以参考的所有文本,包括响应本身。它以词元(tokens)为单位,词元不是单词,也不是字符,而是模型分词器生成的单元。通过下方示例查看输入的分词与对应的ID: GPT-4o …

  • CommonJS vs ES Modules

    2026-05-21

    想写这两个模块的对比很久了,原因是每次看完不久后就记忆重置,想要区分又要搜集一大堆二者的材料,费时费力,这次直接记下来,方便下次复习。 历史记忆 在讲两者的区别之前,先聊一聊 JavaScript 的历史。JavaScript 由 …