Claude Code NetworkX 技能:用加权图比较步行路线
EnglishClaude Code 安装步骤
- 从固定版本 GitHub 工作副本获取完整的 `cli-tool/components/skills/scientific/networkx` 目录。
- 将目录放入目标项目的 `.claude/skills/`,确认 `.claude/skills/networkx/SKILL.md` 存在,再从项目根目录启动 Claude Code 并输入 `/networkx`。
中文摘要
用 Python 图结构记录地点、路径和权重,再计算最短路线并解释每条边的作用。适合分析已有路线关系或课堂演练。
SKILL.md 中文导读
可复现示例
创建虚构步行图,入口到展厅直达 9 分钟,经花园分别 3 分钟和 4 分钟。请找加权最短路线,再移除一条边复测。工作步骤
- 先确定图是否有向、每条边的权重单位,以及缺失连接应如何处理。
- 核对输入后计算加权路径,同时报告路径节点和总权重。
验收方法
初始路径经花园,总计 7 分钟。移除入口到花园的边后应选择 9 分钟直达。
GitHub 原文 · 更新日期
适用环境
Claude Code、固定版本技能、可运行 NetworkX 的 Python 环境。演练用手写节点和边,不依赖地图服务。
常见问题
最短路线计算为什么可能选了耗时更多的路径?
检查算法是否明确使用时间权重。只数边数时,较少的路段可能对应更长的总时间。