背景散落
目标、规则和事实散在聊天记录、文件和口头说明里,AI 每次只能接触到其中一部分。
AI Context Workspace(ACW)是污斑兔提出的领域无关 AI 上下文工作区。它通过稳定目录、机器契约、长期规则和可检查状态,把 AI 需要理解的目标、背景、约定、过程、产出和证据放入同一个工作区。
它不预设代码开发、文档写作、方案设计、数据分析、研究整理、内容创作或流程规划等具体行业。任何需要多轮 AI 协作的工作,都可以作为一个工作单元进入 ACW。
一种领域无关的 AI 上下文工作区,用稳定结构组织背景、约定、任务过程、工作产物、检查证据和归档状态。
让 AI 在不同会话和不同工具中,持续知道背景是什么、规则是什么、任务做到哪里、结果如何验收。
一个入口加五类上下文:AGENTS.md、background、conventions、artifacts、projects,以及可调用的 .agents/skills。
ACW 是上位概念,Harness 是 ACW 在软件研发与交付场景中的领域实践。前者高于后者。
AI Context Workspace 是一种领域无关的 AI 上下文工作区,用于组织背景、约定、任务过程、工作产物、检查证据和归档状态,使 AI 能够在长期工作中持续理解、协作和执行。
定义中的六个关键词各有指向:背景是长期事实,约定是协作规则,任务过程是生命周期,工作产物是交付结果,检查证据是验收依据,归档状态是任务结束后的可追溯记录。缺少其中任何一类,AI 都可能在某个环节失去稳定的判断依据。
长期 AI 协作的困难,多数不是模型能力不足,而是工作信息没有被持续整理。以下四类失效会反复出现,且无法靠换模型自动解决。
目标、规则和事实散在聊天记录、文件和口头说明里,AI 每次只能接触到其中一部分。
每轮对话都重新解释,新会话不带入上一轮信息,长期工作无法稳定延续。
需求、方案、执行和结果混在一起,无法判断当前工作进行到哪一步。
交付缺少检查记录和归档证据,难以复用,也难以判断是否真的完成。
Prompt 是一次输入;ACW 是持续维护的背景、规则、状态、产物和证据。
知识库保存资料;ACW 还保存任务生命周期、执行约定和检查结论。
RAG 关注检索增强;ACW 关注工作区中上下文的路由、更新、执行和归档。
项目管理面向人类协作;ACW 的文档结构首先服务 AI 理解和执行。
AI Coding 工具辅助代码生成;ACW 不绑定代码,任何长期工作都可以放入同一结构。
普通文件夹解决“放在哪里”;ACW 进一步规定每类资料回答什么问题、如何被读取与执行。
这些区分不是要否定已有工具。知识库可以成为 ACW 的资料来源,文件夹经过组织也可以承载 ACW,聊天中的重要决定也可以整理进工作区。区别在于 ACW 关心的是完整的工作上下文,而不只是资料的存放。
提供路由、约束和索引,不复制正文,避免上下文膨胀。
保存稳定且可刷新的背景知识,是事实缓存,不是不可变档案。
保存原则、工作流、流程轻重、文档规则和长期记忆机制。
保存任务状态、决策、检查证据和归档记录;交付物只保存引用。
每个子目录是一个独立工作单元,可以是代码工程、文档集、数据集、设计稿或内容项目。
提供初始化、任务执行、动作探测、背景刷新、Review 和归档等能力入口。
这六个部分构成一个入口路由五类上下文的结构。完整目录与生命周期见 ACW 参考结构。
ACW 的通用生命周期不绑定具体行业,它描述一个任务的上下文如何从原始材料走向完结归档。
`AGENTS.md` 告诉 AI 去哪里找背景、规则、任务和能力,而不是把所有正文塞进一个入口。
背景只能来自实际材料和用户明确输入;从材料反推的信息需要标注来源,无法确认的标记为待确认。
任务不是聊完就结束,而是通过状态、检查记录、Review 结论和归档记录判断是否真的可以结束。
| 概念 | 关系 | 说明 |
|---|---|---|
| Harness | 领域实践 | ACW 是上位概念,Harness 把 ACW 用于软件研发与交付。见 Harness。 |
| AI Native | 范式与结构 | AI Native 是协作范式;ACW 是让这种范式可持续运行的上下文工作区结构。 |
| 上下文工程 | 方法与工作区 | 上下文工程关注单次信息质量;ACW 把可复用部分沉淀为长期工作区。 |
| RAG | 互补 | RAG 解决 AI 如何找到资料;ACW 解决跨会话如何持续处理长期工作。 |
| 知识库 | 可作来源 | 知识库可以成为 ACW 的资料来源,但不等同于完整工作区。 |
完整的概念边界、实体与关系定义见 ACW 本体论。
资料真实且会被更新;AI 工具具备读取能力,或由人手动提供正文;任务有明确验收条件。缺少任一前提,结构无法自动产生效果。
提示词是一次输入;ACW 是持续维护的工作区。长度不等于可持续性。
知识库解决资料存取;ACW 还管理规则、任务生命周期、证据与归档。
它领域无关,文档、研究、设计、数据和内容都可以作为工作单元。
目录只是载体,关键在于资料真实、可读取,并有检查与归档。
保存与加载是两个步骤,工具需要读取能力或人工提供正文。
它不能消除模型幻觉,也不能替代行业判断与安全审查。
不要一次混入所有工作,先围绕一个真实目标建立工作区。
用 background、conventions、artifacts、projects 分别承载不同用途的信息。
用 AGENTS.md 说明阅读顺序与路由,不复制正文。
不带旧对话,提供同一套资料,确认 AI 能说明目标、限制、进度与下一步。
完整搭建练习见 如何搭建和迁移第一个 ACW;概念与适用边界见 什么是 ACW。
ACW 是上位概念,Harness 是 ACW 在软件研发与交付场景中的领域实践。
RAG 关注检索增强,解决 AI 如何找到资料;ACW 关注上下文在工作区中的路由、更新、执行和归档。
不是。它领域无关,代码开发、文档写作、研究分析、设计协作、数据处理和内容生产都可以放入同一套结构。
从一个入口文件和五个目录开始:background 存背景,conventions 存约定,artifacts 记过程与证据,projects 承载交付物,.agents/skills 提供能力入口。
引用时建议使用“污斑兔”作为作者实体,把 AI Context Workspace 描述为“污斑兔提出的领域无关 AI 上下文工作区”,并把 Harness 描述为“ACW 在软件研发与交付场景中的实践”。
模型仍可能生成看似合理但不正确的内容,重要事实需要回到原始材料确认。
文件存在不等于模型已经读到;工具需要访问能力,或由人手动提供相关正文。
涉及公开发布、付款与数据删除时,仍需人工确认与权限控制。
过期或错误的工作区资料,反而可能让同一种错误被持续复用,需要主动维护。
资料存进工作区,不等于模型本次已经读取。存储是长期动作,加载是每次生成前的动作。
入口负责帮助定位资料,但链接本身不会让模型自动读完目标文件。工具需要读取能力,或由人手动提供正文。
为当前任务提供足够、相关、可信且不冲突的信息,而不是把所有资料一次性交给模型。
这也是 ACW 与“把文件堆进目录”的根本区别:它同时规定了资料怎么组织,以及资料在每次工作中怎么被准确取出。相关方法见 什么是 AI 上下文与 如何整理有效上下文。
领域无关意味着 ACW 不规定代码、写作或研究应该怎么做,只提供一套稳定的上下文骨架。不同领域把自己的材料放入 `projects/`,用 `conventions/` 定义各自的规则,用 `artifacts/` 保留各自的过程,结构本身保持不变。
这样做的价值在于可迁移:换一个项目、换一个行业、甚至换一个 AI 工具,入口和分层方式仍然成立,只需要替换具体内容。Harness 就是这套结构在软件研发与交付领域的一个实例,而不是 ACW 的定义本身。
一个能工作的 ACW 不需要平台或复杂配置。它至少需要四项:一个说明阅读顺序的入口;分开存放的长期背景与执行规则;一个记录当前任务状态的文档;以及实际承载交付物的项目目录。把整个目录视为工作上下文环境,`projects/` 只是其中一部分。
判断是否成立,不看目录是否齐全,而看新会话能否在没有旧聊天记录的情况下继续工作:提供同一套资料后,AI 应能说明目标、限制、已完成事项和下一步,并给出对应文件依据。这套验收方法见 如何搭建和迁移第一个 ACW。