当前位置: 首页 > 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.gsyq.cn/news/1600052.html

相关文章:

  • 无车之境:归零后的新纪元
  • 红帆iOffice.net SQL注入漏洞深度剖析与防护实践
  • 如何快速解决微信QQ语音播放难题:silk-v3-decoder音频转换终极指南
  • 智慧职教全自动学习脚本:3分钟告别手动刷课烦恼
  • 【Agentic RL / 强化学习框架】Miles 项目技术分析---(1)--- 总体
  • API安全配置实战:从密钥管理到纵深防御体系构建
  • 终极字体资源库:15款专业字体一键获取完整指南
  • 集成学习常见概念的优缺点总结
  • Windows系统下实现多OneDrive个人账号同步的实用技巧
  • 如何快速解决Windows驱动签名问题:完整绕过指南
  • APP安全漏洞探针实战:从SAST/DAST到IAST/SCA的攻防技术解析
  • 从零到精通:yt-dlp-gui的终极视频下载指南
  • AES-CMAC算法在汽车诊断安全访问中的应用与实现
  • arXiv提交避坑指南:巧用Overleaf将PDF“伪装”为LaTeX源码
  • 【软考退税终极指南】:2024最新政策解读+实操避坑清单(附税务局内部审核逻辑)
  • 解决跨平台资源获取难题:res-downloader实战方案解析
  • 终极AMD锐龙处理器调试指南:如何深度访问SMU、PCI和MSR寄存器
  • UE4SS深度解析:如何构建专业级虚幻引擎游戏Mod开发环境
  • NVMe开发——从配置空间到BAR映射的PCIe设备初始化全解析
  • 前端转大模型:从概念到可交付结果
  • 数据科学中没有‘正确概率’:从数学本质到工程实践
  • 7-Zip终极指南:免费开源压缩工具如何帮你节省50%存储空间
  • AI专著生成全知道:从选题到完稿,AI工具助你高效完成20万字专著!
  • 3分钟上手!Android GPS位置模拟终极指南:MockGPS让你随心所欲定位
  • Python供应链安全审计:三大盲区与实战防御指南
  • Android APK逆向与安全审计:从工具链到实战漏洞挖掘
  • 1-bit无线电光纤架构在分布式MIMO系统中的创新应用
  • 【新闻稿】贾子理论大厦(Kucius Theory System)正式发布一个试图统一“认知—智能—战略—文明建模”的新一代系统理论框架
  • “规模化创新”之困:为什么技术跑通了,商业却跑不通?
  • VLC点击暂停插件终极指南:鼠标一点即可控制视频播放