CengSin城市名录

地图牌 · 已落地

DirMap

目录一变,就给 Agent 一份带简短说明的结构。

地图牌
原来的想法
Agent 要看懂一个项目,不该每次都重新扫一遍没有说明的目录树。
拿出来之后
监听目录变化,调用兼容 Claude 的接口,为每个文件夹写一行说明,输出 Markdown。目录一变,地图牌就重写一遍。
我做的取舍
macOS 上的 Docker 收不到可靠的文件系统事件,所以提供轮询。说明写多长、准不准,取决于你配置的模型。
材料
Go

它解决什么问题

Agent 要看懂一个项目,不该每次都重新扫一遍没有说明的目录树。

访客如何使用

配置要监视的路径、输出目录,以及兼容 Claude 的接口。可以本地运行,也可以用 Docker。

我做的取舍

macOS 上的 Docker 收不到可靠的文件系统事件,所以提供轮询。说明写多长、准不准,取决于你配置的模型。

依据仓库 README。 · 回到城市名录