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.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證由 AI 生成視覺化與動態互動元件、嵌入筆記的個人筆記 Web App。用 npx 一行指令在任何 md/mdx 資料夾啟動漂亮 UI。
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
由 AI 生成視覺化與動態互動元件、嵌入筆記的個人筆記 Web App。以 Astro + MDX 為核心,用 npx 一行指令就能在任何 md/mdx 資料夾啟動三欄工作台;搭配 Claude Code,把筆記裡的標記自動變成互動圖表,還能一鍵轉成簡報。 NoteCraftApp 是一款為寫技術筆記的人打造的筆記工作台。它直接讀你專案裡的 md/mdx 資料夾,提供資料夾樹、四種筆記檢視、系列閱讀進度、⌘K 全站搜尋與多筆記頁籤;在 MDX 裡用 @ai-visualize 標記描述想要的圖,Claude Code 就會生成 React 互動元件並寫回筆記。同一份筆記還能一鍵轉成簡報,結構化的 JSON 資料檔(ER 圖、OpenAPI 文件)則交給可安裝的 plugin 渲染。寫筆記、補圖表、轉簡報,都在同一本筆記裡完成。 完整說明請看 使用文件:安裝、設定、各項功能的用法與 CLI 參考都在那裡。檢視完整 README ↗
NoteCraftApp 是一款為寫技術筆記的人打造的筆記工作台。它直接讀你專案裡的 md/mdx 資料夾,提供資料夾樹、四種筆記檢視、系列閱讀進度、⌘K 全站搜尋與多筆記頁籤;在 MDX 裡用 @ai-visualize 標記描述想要的圖,Claude Code 就會生成 React 互動元件並寫回筆記。同一份筆記還能一鍵轉成簡報,結構化的 JSON 資料檔(ER 圖、OpenAPI 文件)則交給可安裝的 plugin 渲染。寫筆記、補圖表、轉簡報,都在同一本筆記裡完成。
完整說明請看 使用文件:安裝、設定、各項功能的用法與 CLI 參考都在那裡。
⌘K 跨頁跳轉。→ 工作台@ai-visualize 描述想要的圖,Claude Code 生成 React 互動元件並寫回筆記;驗證沒過不寫回。→ AI 視覺化筆記依最後更新日排進日期格,色塊就是閱讀狀態;月檢視看整體節奏,週檢視看這幾天寫了什麼。→ 儀表板
筆記總數與閱讀狀態、AI 待生成、寫作頻率、最近更新、系列進度、標籤分布、更新日誌,集中在同一頁。→ 儀表板
view 模式下右上角會出現「+ 新增筆記」:自動產生 slug 並套用 frontmatter 模板,標籤用 chip 輸入並自動完成。→ 在工作台編輯
開過的筆記與資料檔都留在最上方,可固定、拖曳、右鍵管理;右側「全部頁籤」能篩選,也能重開剛關閉的。→ 頁籤
依未開始、閱讀中、已完成分成三欄,把卡片拖到另一欄,筆記的狀態就跟著更新。→ 筆記列表
單擊一列就在右側看到摘要、Metadata、@ai-visualize 標記與同系列章節;雙擊或點列尾箭頭才進入筆記。→ 筆記列表
依資料夾、系列、標籤、月份分組,篩選條件都寫在網址參數,分享連結就是同一個畫面。→ ⌘K 搜尋
列出已安裝的外掛、映射規則與命中的資料檔;dev 環境下可以一鍵啟用或停用。→ Plugin
在 .notecraft/series.json 定義系列(選用),多篇筆記依章節排成有順序的閱讀路徑,進度一目了然。→ 系列
在你的 md/mdx 資料夾所在專案下:
# 開啟工作台(HMR+可寫入)
npx notecraftapp view ./docs
# 要用 AI 視覺化與筆記轉簡報:把 skill 與 subagent 裝進專案的 .claude/
npx notecraftapp init-skill
# 要渲染 ER 圖或 OpenAPI 文件:從官方 store 裝 plugin
npx notecraftapp install-plugin
首次執行會複製套件到 ~/.notecraft/app-<version>/ 並跑一次 npm install(約 30 秒),之後每次啟動秒開。
五個子命令與全部參數見 CLI 參考。
筆記資料夾裡有不想讓 NoteCraft 讀的東西(草稿、私人筆記、測試用的大 JSON),在 .notecraft/ignore.json 寫規則,語法同 .gitignore:
{
"$schema": "https://cdn.jsdelivr.net/npm/notecraftapp/schemas/ignore.schema.json",
"ignore": [
"drafts/",
"**/*.private.md",
"CHANGELOG.md",
"archive/*",
"!archive/keep-this.mdx"
]
}
| 寫法 | 意義 |
|---|---|
CHANGELOG.md | 不含 /:任何深度的同名檔或資料夾 |
/README.md | 開頭 /:只比對筆記資料夾根目錄 |
drafts/ | 結尾 /:只比對資料夾,整棵子樹排除 |
*.test.mdx、**/tmp/ | *、?、[abc] 不跨層,** 跨任意層 |
!archive/keep-this.mdx | 把先前排除的納回,後寫的勝 |
# 說明 | 註解 |
ignore.json 與 plugins.json 放在同一個 .notecraft/(執行 npx notecraftapp 的資料夾). 開頭的檔案與資料夾、node_modules/、dist/ 一律排除,不必寫,也無法用 ! 解除! 救不回(同 git):要保留 archive/ 裡的一篇,寫 archive/* 而不是 archive/ignore.json 會自動生效(view 重啟 dev server、serve 重新 build);格式寫錯會讓 build 失敗並指出哪一條dist/)裡沒有它們view、build、serve、init-skill、install-plugin)想改 CLI 本身或 UI,見 參與開發、CLAUDE.md 與 CHANGELOG.md。
MIT — 見 LICENSE