这个项目能做什么
《AI 编程词典》是 Matt Pocock 的一个参考项目,用通俗英语解释 AI 辅助编程的行话。其明确目标是让 AI 编程的词汇在一个下午内可学,这样常见的困惑点——为什么上下文会退化、为什么账单会高企、为什么相同的提示在不同日子表现不同——一旦你掌握了正确的词汇,就能得到清晰的答案。
该词典分为七个部分:
1. 模型——AI、模型、参数、训练、推理、努力、令牌、下一个令牌预测、非确定性、模型提供商、工具、模型提供商请求、输入令牌、输出令牌、前缀缓存、缓存令牌。
2. 会话、上下文窗口与轮次——无状态、上下文、上下文窗口、有状态、代理、系统提示、会话、轮次。
3. 工具与环境——环境、文件系统、工具、工具调用、工具结果、MCP、权限请求、权限模式、代理模式、沙箱。
4. 故障模式——谄媚、幻觉、参数化知识、知识截止日期、上下文知识、注意力关系、注意力预算、注意力退化、智能区域。
5. 交接——清除、交接、主要来源、次要来源、交接工件、规格、工单、压缩、自动压缩。
6. 记忆与引导——记忆系统、AGENTS.md、渐进式披露、上下文指针、技能、子代理。
7. 工作模式——人在回路中、AFK、自动检查、自动审查、人工审查、氛围编码、设计概念、严格审查、原型设计、DX、AX。
条目不仅仅是一行定义。许多条目包含机制或历史背景——例如,一张表格追溯了“AI”在几十年间的含义,或一张对比训练和推理的阶段表——以及关于术语何时适用的实用指导、“避免”注释以标记不精确的用法,以及展示该术语在真实对话中如何出现的简短示例对话。框架在某些地方带有主观色彩,例如认为许多 AI 困惑是人为制造的,并且大多数令人失望的输出可追溯到上下文或工具,而不是模型本身。
README 明确是一个生成文件:内容存在于 dictionary/*.md 文件以及一个内部课程中,运行 npm run generate 会从模板重建 README。该项目还发布了一个配套网站 aicodingdictionary.com,并链接到作者的 AI Hero 新闻通讯,以获取更多关于 AI 工程的材料。
该仓库是文档而非软件;除了生成脚本外,没有描述运行时行为。它适合刚接触 AI 编码工具、希望为模型、工具、代理、上下文管理和日常工作模式获得精确共享词汇的开发者。
评论
0 评分人数达到10人后显示
登录后参与讨论。