跳到主要内容

v1.7.0代码库本体 · 开源

通过 MCP,让 Claude Code 或 Codex 从同一个共享的 Markdown 文件夹获取任务上下文。查看已记录的能力与规则、它们的依据,以及仍然未知的部分。由你决定保留哪些提议的语义变更。

已由 Apple 签名并公证 · 没有 Atlas 后端

版本
v1.7.0 · 2026年10月10日
系统要求
macOS 12及以上 · Apple Silicon
DMG
88.3 MB

示意图:来自此仓库本体的概念名称和文件

这是一幅示意图。此仓库中的文件汇入它的本体:Ontology Atlas、它的领域,以及各自指向一个文件的能力和元素。编码智能体通过 MCP 使用 get_concept 向 Atlas 查询 capabilities/mcp-tool-server。Atlas 返回 MCP tool server(Agent access)以及该答案涉及的已声明关联。它依赖 Construction guidance、Vault validation、Import dependency inference和Task agent brief;In-app coding agent session 依赖它。随后智能体提议一条关联:MCP tool server → Meaning write safety。写入之前,需要由人选择仅允许一次。名称、文件和关联都来自此仓库自己的本体,交互过程本身仅为示意。

演示

查看智能体读取的上下文

这段录制的演示选中一个概念及其依据,然后 Codex 沿同一个文件夹中声明的路径查找。它展示的是有边界的查询,而不是完整的变更影响检查。

这一次录制中向 Codex 提出的问题
只使用 get_concept 和 find_path,用一句话说明从 capabilities/mcp-tool-server 到 capabilities/ontology-map 的路径。不要修改文件。

来自一次录制的 28 秒。只剪掉了智能体的思考时间,没有加速,也没有声音。

提交之后

智能体提交代码后,你能看到 “哪些含义需要重新核对”

地图上的概念会写明它所说明的文件。概念上次写完之后,如果 Git 仓库里的某次提交改动了其中的文件,应用的分析页就会把这个概念连同文件和两个日期一并列出。你可以自己重读,也可以交给智能体;它的回答会等你确认。

示意图 · 概念和文件来自本仓库的本体,提交仅为示例

示意图。一位编码智能体的提交改动了本仓库的三个文件:src/views/library/ui/LibraryPage.tsx、src/features/library/lib/wiki/judge-page-write.ts和src/features/saved-constellations/model/use-saved-constellations.ts。每个文件都是地图上某个概念所写明的文件:Library workspace、Wiki page write judge和Saved constellations。一道光从每个被改动的文件射向它的概念,概念会带上分析页给“代码已移动”的含义打上的琥珀色标记,各文件的路径则移入分析简报,简报写着“3 个概念的语义仍然成立,但其对应的代码已移动”,并提供“询问智能体”。概念和文件是本仓库自己的,提交仅为示例。

界面

一个文件夹,七种读法

同一个 Markdown 文件夹在应用里会打开成七个界面。点一下名称就能看到对应界面,地图可直接在此浏览器中打开。

地图
Atlas 应用的 Harness 界面

本仓库自己的智能体配置,读自它的文件:告诉智能体什么、拦住它什么、之后运行什么。取自应用截图。

打开 Harness

安装之后

打开你的项目,让 “智能体起草地图”

应用一打开就会询问文件夹。打开你项目所在的文件夹,第一张卡片会建议让你的编码智能体读取代码并起草地图。在你允许之前不会写入任何内容,写入的是该文件夹里的 Markdown,绝不会动你的代码。

示意图 · 应用真实的界面和文字,缩小后绘制

三个步骤的示意图。首先是应用的第一个界面“打开文件夹,开始工作”,上面有“打开我的文件夹”按钮。其次,打开代码文件夹后,第一张卡片显示“让 AI 根据代码起草地图”:它会读取此文件夹,并提出发现的项目、领域和能力。在你批准之前不会写入任何内容。写入的是此文件夹里的 Markdown,绝不会动你的代码。 它的“询问智能体”按钮会把请求交给编码智能体。最后,草稿以一张卡片“创建 12 个概念”的形式送达:允许后会写入此文件夹中的 Markdown 文件,在此之前不会有任何更改。 点击“仅允许一次”后,卡片显示“已允许一次,智能体继续执行。”,12 个概念填满地图,分析页则把它们列为“12 个由智能体写入、尚无人查看的概念”。
MIT 许可第三方许可本地优先 · Next.js · TypeScript · Canvas 2D · MCP

Claude Code、Codex、Cursor 等产品名称均为其各自所有者的商标。Ontology Atlas 与它们没有隶属关系,也未获其认可;这些名称只用来说明它能连接什么。