thinking-map

作者 PGshen已验证

一个基于思维导图的智能思考辅助系统

179
Stars
29
Forks
Go
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/PGshen/thinking-map

快速入门

使用 thinking-map 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Thinking Map

简体中文 | English

一个基于思维导图的智能思考辅助系统,用结构化可视化与 AI 代理协作,帮助你更清晰地梳理问题、探索方案与记录知识。

项目介绍

  • 产品定义:ThinkingMap 是一款交互式 AI 问题解决可视化助手,将 AI 的思考和问题解决过程转化为可视化的图结构,允许用户在过程中随时干预、提问。
  • 产品愿景:使 AI 辅助问题解决过程变得透明、可控且结构化,让用户真正参与到思考过程中,而不仅仅是得到最终答案。
  • 目标用户:研究人员和学者、学生和教育工作者、内容创作者和写作者、分析师和决策者、产品和项目管理人员。
  • 用户痛点:答案过程不透明、难以理解和信任;多步骤思路难以清晰展示;过程难以随时干预与调整;缺乏结构化拆解与可视化。
  • 核心价值:透明化思考、用户控制、结构化思维、探索性思考。

首页 工作区 工作区

技术栈

Frontend

  • 框架:Next.js 15(App Router)
  • 语言:TypeScript
  • UI:shadcn/ui + Radix UI
  • 状态管理:Zustand
  • 可视化:ReactFlow
  • 样式:Tailwind CSS
  • 包管理:pnpm
  • 图标:Lucide React

Backend

  • 语言/框架:Go 1.24+,Gin,eino
  • ORM/数据库:GORM + PostgreSQL 14+
  • 缓存:Redis 7+
  • 认证:JWT
  • 日志:Zap
  • 配置:Viper

博客与文档

博客(docs/blog)

技术文档(docs)

项目结构

thinking-map/
├── server/          # 后端服务 (Go)
├── web/             # 前端应用 (Next.js)
├── docs/            # 项目文档与博客
├── docker/          # Docker 与 Compose 配置
└── logs/            # 日志文件

开发指南

方式一:Docker 启动(推荐)

  1. 准备环境变量(在 docker/ 目录下):
cd docker
cp .env.example .env
# 编辑 .env,填入你的 AI 服务密钥(如 OPENAI/DeepSeek/Claude)和 tavily API 密钥
  1. 构建并启动所有服务:
docker-compose up -d --build
# 查看状态与日志
docker-compose ps
docker-compose logs -f
  1. 访问应用:
  1. 常用命令:
# 启动 / 停止
docker-compose up -d
docker-compose down

# 重新构建
docker-compose up -d --build

# 查看日志/进入容器
docker-compose logs -f [service_name]
docker-compose exec [service_name] sh

# 清理数据卷(会删除所有数据)
docker-compose down -v
  1. 开发模式(本地跑前后端,使用容器中的 DB/Redis):
cd docker
docker-compose up -d postgres redis

# 后端本地启动
cd ../server
go mod download
go run cmd/server/main.go

# 前端本地启动
cd ../web
pnpm install
pnpm run dev

方式二:源码启动(本地环境)

后端(server)

cd server
go mod download

# 编辑 configs/config.local.yaml,设置 PostgreSQL 与 Redis 连接信息

# 启动服务
go run cmd/server/main.go

前端(web)

cd web
pnpm install
pnpm run dev

提示:若本地未安装数据库与缓存,可按上文先启动 docker-compose up -d postgres redis,然后本地运行前后端。

环境要求

  • Go 1.24+
  • Node.js 18+
  • PostgreSQL 14+
  • Redis 7+
  • pnpm

许可证

Apache-2.0 license

常见问题

What is thinking-map?

thinking-map is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by PGshen. 一个基于思维导图的智能思考辅助系统. It has 179 GitHub stars.

Is thinking-map safe to use?

Yes. thinking-map passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install thinking-map?

Clone the repository with "git clone https://github.com/PGshen/thinking-map" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is thinking-map written in?

thinking-map is primarily written in Go. It is open-source under PGshen on GitHub, so you can review or fork the full source.

Are there alternatives to thinking-map?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh thinking-map against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情