当前位置: 首页 > news >正文

Claude Code使用:CC配置第三方模型后,内置工具到底用的谁的?

它能做什么

仓库:github.com/yizhiyanhua-ai/fireworks-tech-graph(MIT,7k+ star),是一个 Claude Code 的「裸 skill」(pure skill,非 plugin)。

核心能力一览:

维度说明
自然语言输入一句话(中/英文均可)即可生成技术图,无需手写 Mermaid/PlantUML
双输出格式同时输出SVG(矢量、可二次编辑)+PNG(1920px 高清)
8 种风格style1~style8,覆盖简约/科技/手绘/暗色等多种视觉调性
14 种图类型流程图、架构图、时序图、思维导图、网络拓扑、组件关系图等
UML 全覆盖类图、用例图、活动图、状态图、组件图、部署图等标准 UML
AI-Agent 领域内置预置 RAG / LLM Pipeline / Agent / Tool-use / Vector-DB 等 AI 领域 pattern,开箱即用
语义形状箭头根据语义自动选择箭头形状(实线/虚线/粗细/箭头样式)表达不同关系
40+ 内置图标数据库、云、API、用户、服务、缓存等常用技术图标库

回到顶部

二、外部依赖清单

依赖是否必需用途本机状态
Python 3必需生成 SVG + 运行 helper 脚本已装 3.14.5
PNG 渲染器(三选一)必需把 SVG 渲染成 1920px PNG见第三节选型
git必需clone 仓库到 skills 目录已装
Node.js(puppeteer 时)puppeteer 方案需要运行 puppeteer 渲染已装 v25.8.1
系统 Chrome / Edge(puppeteer 时)puppeteer 方案可复用免下载 Chromium,直接用系统浏览器内核已装 Chrome

字体不用额外安装:puppeteer 走系统 Chrome,CJK 字体由 Windows 自带字体栈兜底。


回到顶部

三、PNG 渲染器选型(关键决策)

这是整个安装过程中最关键的一步,直接决定中文能否正常显示。

渲染器渲染质量中文支持安装体积安装方式
cairosvg✗ 中文变方框pip install cairosvg
puppeteer最佳✅ 完美大(可免下载 Chromium)npm install -g puppeteer
rsvg-convert一般✗ 丢中文Windows 上极难装(依赖 librsvg)

结论:本机已有 Chrome 内核 → 选puppeteer + 系统 Chrome。中文显示完美,且通过PUPPETEER_SKIP_DOWNLOAD=true跳过 ~150MB Chromium 下载,3 秒即可装完。


回到顶部

四、安装步骤(本机实测)

步骤 1:全局安装 skill(git clone 到 skills 目录)

git clone https://github.com/yizhiyanhua-ai/fireworks-tech-graph.git ~/.claude/skills/fireworks-tech-graph

注:

  • 别用npx skills add—— 那是第三方 CLI,非官方;
  • /plugin市场搜不到这个 skill —— 它是「裸 skill」,没有注册到任何 marketplace,只能 git clone。

步骤 2:安装 puppeteer(跳过 Chromium 下载)

PUPPETEER_SKIP_DOWNLOAD=true npm install -g puppeteer

注:本机有 Chrome 内核,跳过 150MB Chromium 下载,3 秒装完。

步骤 3:配置系统环境变量(写到系统级 HKLM)

让 puppeteer 永远指向系统 Chrome:

export MSYS_NO_PATHCONV=1
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PUPPETEER_EXECUTABLE_PATH /t REG_SZ /d "C:\Program Files\Google\Chrome\Application\chrome.exe" /f

设完之后必须重启 Claude Code让新环境变量生效。

http://www.jsqmd.com/news/1088106/

相关文章:

  • APC模型:从理论到实践,如何拆解社会变迁的密码
  • 问卷考试系统全链路测试实战:从接口自动化到高并发性能调优
  • 瑞萨RA8T2 RTC模块实战:从闹钟配置到低功耗唤醒全解析
  • Snap.Hutao:你的原神游戏效率提升器,告别繁琐管理
  • 无车之境:归零后的新纪元
  • Rogowski 线圈 0.01S 级高精度电流检测完整软硬件实现详解
  • 【Agentic RL / 强化学习框架】Miles 项目技术分析---(1)--- 总体
  • 红帆iOffice.net SQL注入漏洞深度剖析与防护实践
  • 5个专业技巧:如何用FLIP Fluids插件解决Blender流体模拟的核心难题 [特殊字符]
  • 如何快速解决微信QQ语音播放难题:silk-v3-decoder音频转换终极指南
  • 间歇性网站故障排查:「有时慢有时好」的科学点检方法
  • 包管理器安全风险深度解析:从供应链污染到企业级防御实践
  • 智慧职教全自动学习脚本:3分钟告别手动刷课烦恼
  • ReBalance:无需重训练即可实现推理精度+10%、长度-35%的动态思考调控
  • SQL注入进阶:报错、堆叠、头部与Cookie注入实战解析
  • API安全配置实战:从密钥管理到纵深防御体系构建
  • 嵌入式定时器实战:RL78 MCU脉冲测量与PWM输出API详解
  • 第8章:Agent 模式入门——让 AI 学会调用工具
  • 终极字体资源库:15款专业字体一键获取完整指南
  • Linux 系统中LD_PRELOAD有哪些用处?
  • ZXing自动化测试终极指南:Espresso与UI Automator实战对比
  • 模型YAML配置文件指南:从结构定义到部署契约的工程实践
  • Claude Managed Agents:AI Agent 运行时的标准化时刻
  • Windows Cleaner:5分钟掌握终极Windows系统清理工具,彻底解决C盘爆红问题
  • 集成学习常见概念的优缺点总结
  • 6款实用降AI率工具 改写实力出众
  • 软考系统分析师高频考点全景图(含2024新增AI治理模块):1张思维导图覆盖全部19个命题维度,稀缺性仅开放48小时
  • 音乐平台接口逆向工程:从抓包到签名算法的VIP请求模拟实战
  • 如何快速解决Windows驱动签名问题:完整绕过指南
  • Windows系统下实现多OneDrive个人账号同步的实用技巧