独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
P

p-oliveira7/context-maps

Mind maps built from context — local editor + agent skill (Claude, Codex, Cursor) to turn flows and…

装之前:没有可直接复制的命令 · 许可证 MIT · 链接可访问

第一步:Requirements: Node 18+ (tested on Node 24). No npm install is needed to use the app.

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
★ 数取值
0 ★ · p-oliveira7/context-maps · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-30 · 最近见到 2026-11-14 · 共见到 16 次 · 被 2 个来源列出
评分构成
综合分 203 · 2 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 p-oliveira7/context-maps;我们收录于 2026-10-30;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

English · Português (BR)

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Getting started · Features · Agent skill · Data format · API · Tests · Changelog
Context Maps is a local app to view and edit presentations as mind maps, plus an agent skill
(Claude, Codex, Cursor) that reads the context of an application — code, specs, flows, decisions — and
publishes the finished map with images, diagrams and links.
> No external backend, no CDN, no runtime dependencies. Everything runs on 127.0.0.1, and every
> presentation is a JSON file you version with Git.
From a request to a map: the skill builds it (real commands), then you explore, search and edit it.
## Contents
Why Context Maps
How it fits together
Getting started
Features — navigate · edit · diagrams · API client · export · save as
Agent skill
Data format · Server API · Security
Tests · Regenerating the screenshots
Known limitations · License · Third-party · Origin
## Why Context Maps
Explaining a system usually needs three things that live in different places: text (README, specs),
diagrams (flows, architecture) and evidence (screenshots, links). A mind map brings the three onto
one navigable surface: you start from the overview and open branches as the conversation goes.
| Versioning for free | Each presentation is a small JSON file: git diff shows exactly which idea changed. |
| No account, no cloud | The content of your architecture never leaves your machine. |
| Agent-friendly | The format is small and documented (schema.md); a CLI validates and publishes outlines. |
| Reviewable and reproducible | Edit by hand in the app, or ask the skill to regenerate or extend the map when the system changes. |
## How it fits together
mermaid
flowchart LR
ctx["Context code · specs · README"] --> agent["Agent + skill"]
agent -- outline --> cli["rm.mjs validate · create"]
cli --> srv["server.mjs 127.0.0.1"]
app["App in the browser view · edit · diagrams"] srv
srv --> files[("presentations/<id>.json + assets/")]
files --> git[["Git"]]
| Piece | What it is | Where |
| App | Map viewer and editor (HTML/CSS/ES modules) | index.html, app.js, motion.js, model.js, store.js, styles.css |
| Local server | Plain Node: serves the app and stores presentations | server.mjs |
| Presentations | One JSON per map + an images folder | presentations/ .json, presentations/ /assets/ |
| Skill | Procedure + CLI for agents to build maps | skills/context-maps/ (guide) |
| Tests | Model, browser, cards, motion, edit and skill | tests/ |
## Getting started
Requirements: Node 18+ (tested on Node 24). No npm install is needed to use the app.
bash
node server.mjs # or: npm start
Open . On first run the server creates the demo presentation in presentations/.
| Variable | Default | Purpose |
| PORT | 4173 | Server port |
| PRESENTATIONSDIR | ./presentations | Main library folder |
| CONTEXTMAPSCONFIG | ./.context-maps.json | Where the extra folders are remembered |
| COLLECTIONSDIR | ./collections | API client collections (Bruno format); secrets go to .secrets/ inside it |
> Without the server (for example python -m http.server) the app opens in view mode only, with the
> built-in demo map. Do not open index.html through file:// (it uses ES modules).
Language: the interface follows your browser's language — Portuguese (BR) or English (any other language falls back to English). Add ?lang=pt or ?lang=en to the URL to force one; the choice is remembered in the browser. Presentation content is yours and is never translated (the bundled example is in Portuguese).
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/p-oliveira7-context-maps/)
来源
github · https://github.com/p-oliveira7/context-maps
按领域浏览
开源项目
收录来源
2 个独立来源
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引