這是一個基於網頁的思維導圖工具,專為管理個人數位帳戶連結而設計。此系統可以在本地編輯,並將數據存儲到 GitHub 上,實現雲端文字化存儲和本地可視化編輯的結合。
- 直觀的拖放式思維導圖界面
- 節點之間的關聯可視化
- 自定義分類系統
- 本地存儲功能
- GitHub 導出/導入功能
- JSON 格式導出/導入
- 搜索功能
- 前往 GitHub 並登入您的帳戶
- 點擊右上角的
+按鈕,選擇New repository - 輸入倉庫名稱,例如
mindmap - 可選: 添加描述
- 選擇
Public(如果您希望它是公開的) - 點擊
Create repository
- 將本頁面的 HTML 文件保存為
index.html - 在您的倉庫中點擊
Add file>Upload files - 拖放或選擇
index.html文件 - 輸入提交訊息,例如 "初始上傳"
- 點擊
Commit changes
- 在您的倉庫頁面,點擊
Settings - 在左側菜單中,點擊
Pages - 在 "Source" 部分,從下拉菜單中選擇
main分支 - 選擇
/ (root)作為文件夾 - 點擊
Save - 等待幾分鐘,您的站點將在
https://<your-username>.github.io/<repository-name>可用
系統使用以下 JSON 格式存儲數據:
{
"nodes": [
{
"id": "node_id",
"title": "節點標題",
"url": "https://example.com",
"description": "節點描述",
"category": "分類名稱",
"x": 100,
"y": 200
}
],
"connections": [
{
"from": "parent_node_id",
"to": "child_node_id"
}
],
"categories": ["工作", "個人", "社交", "學習", "娛樂", "財務", "健康", "其他"]
}如果您希望使用語言模型 (如 GPT 系列) 來處理您的數據,請使用以下標準格式:
以下是向語言模型提問的範例:
請分析我的思維導圖數據:
{
"nodes": [...],
"connections": [...],
"categories": [...]
}
我想知道我的帳戶分類是否合理,以及有哪些改進建議?
若要請求語言模型幫您修改數據,可以使用:
請幫我優化我的思維導圖數據:
{
"nodes": [...],
"connections": [...],
"categories": [...]
}
我希望添加一個新的"健康應用"分類,並將所有健康相關的節點歸入這一分類。
語言模型應該能夠返回完整的、可直接導入系統的 JSON 格式數據。
- 您的 GitHub 個人訪問令牌 (Personal Access Token) 僅在當前會話中使用,不會被保存
- 確保您的令牌有足夠的權限 (
repo權限) - 建議定期備份您的數據
- 此工具完全在前端運行,數據不會發送到任何第三方服務器 (除了 GitHub,如果您使用該功能)
- 純 JavaScript 實現,無需後端
- 使用 HTML5 Canvas 和 DOM 元素混合渲染
- 響應式設計,適應不同屏幕大小
- 本地使用 localStorage 作為臨時存儲
這個系統設計為最小可行產品 (MVP),您可以根據需要擴展功能:
- 添加更多節點屬性
- 實現更複雜的連接類型
- 添加節點圖標或縮略圖
- 添加更多數據可視化選項
- 集成其他雲存儲服務
如果遇到問題:
- 無法保存到 GitHub: 檢查您的令牌權限和倉庫是否存在
- 無法載入數據: 嘗試清除瀏覽器緩存或使用導入功能重新載入數據
- 界面顯示問題: 刷新頁面或調整窗口大小
- 節點拖動問題: 確保未啟用瀏覽器擴展干擾拖放功能