TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
“星罗”是一款**键盘优先、沉浸式、动态可视化的知识探索与构建环境**。它将复杂的概念体系呈现为一个可自由遨游的二维图谱。用户通过流畅的键盘操作在概念之间“飞行”、编辑和构建关系,旨在提供极致的思维连贯性、深度的学习体验以及对知识结构更精细的掌控。其独特之处在于**动画速度可控的渐变效果**、**语义化链接**和**高度安全的连通性保障机制**,共同打造一个直观且富有沉浸感的知识宇宙。
Translation pending
ProductivityTypeScript · JavaScriptGitHub @sch246OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗本项目使用 AI 辅助生成
把一个项目画成一张能直接编辑的图:文件、文件夹、概念是节点,它们之间的关系是带类型的边。
整张图存在项目里的一个文本文件 universe.stars 里,跟代码一起进 git。
stars mcp 是一个 MCP 服务,Claude Code 之类的客户端直接用星罗的命令读写图谱(工具从同一张命令表生成);
--draft 让它只能往草稿里写,--read-only 只给读。git clone https://github.com/sch246/stars
cd stars/core && npm link # 之后哪个目录里都能用 stars 命令(不想 link 就用 node <路径>/core/src/cli.ts)
cd 你的项目
stars init # 新建 universe.stars
stars scan . # 把文件夹铺成节点
stars serve --watch # 打开 http://localhost:4321;磁盘上的变化实时同步进来
接到 Claude Code:claude mcp add stars -- stars mcp -f "$PWD/universe.stars"(没 link 就把 stars 换成 node <路径>/core/src/cli.ts)。
查看器里按 ? 看所有快捷键,按 ` 打开控制台,Ctrl K 打开命令面板。stars help 列出所有命令。
设计、用法和已知限制都写在 core/DESIGN.md。
| 位置 | 是什么 |
|---|---|
core/ | 现在的星罗:内核、命令行、实时查看器 |
universe.stars | 用星罗描述星罗自己 |
index.html | 旧版的网页(stars.sch246.com),单文件;旧版的 VS Code 扩展等代码已删,要看翻 git 历史(提交 662d34c 及以前) |
cd core
npm test # 单元测试
npm run test:ui # 浏览器里的交互测试(要装了 Chrome / Chromium / Edge)
npm ci && npm run typecheck # 类型检查(只有这一步要装东西:typescript、@types/node)
推到 GitHub 后,CI 会在 Linux(Node 22 / 24)、macOS、Windows 上跑类型检查和单元测试,另外单独跑一遍浏览器测试。
本项目目前不接受外部代码贡献或功能请求。感谢理解。
MIT License.