microsnow - AI全栈技术博客

microsnow - AI全栈技术博客

Superpowers:为编程 AI Agent 设计的开发方法论与技能框架
发表于2026-05-12|工具推荐
Superpowers:为编程 AI Agent 设计的开发方法论与技能框架Superpowers 是一个为编程 AI Agent 设计的”开发方法论 + 技能框架”。 它的核心理念是:不让 Agent 一上来就写代码,而是强制它先搞清楚你要做什么、出方案、拆分任务、用 TDD 方式逐步实现,并通过子 Agent 并行推进。整个流程像一个”严格遵守工程纪律的初级工程师”那样工作。 下面从实际项目中的应用流程和各场景具体用法两个维度来拆解。 目录 1. 完整开发流程(从想法到合入主干) 2. 各场景详细应用 3. 哲学原则(贯穿所有场景) 4. 实际项目中的关键价值 1. 完整开发流程(从想法到合入主干)Superpowers 定义了一条不可跳过的流水线,每一步都对应一个技能(skill),Agent 会自动检测上下文并按需激活。 1.1 头脑风暴与需求澄清 —— brainstorming触发时机: 你跟 Agent 说”我想做一个XXX功能”,Agent 不会直接写代码。 实际用法: Agent 会通过苏格拉底式的提问帮你把模糊想法变成可落地的设计文档。它会: 追问你...
fireworks-tech-graph:用自然语言"画"出专业级技术架构图
发表于2026-05-12|工具推荐
fireworks-tech-graph:用自然语言”画”出专业级技术架构图 你只需要描述系统,剩下的交给它。 如果你曾经为了画一张像样的技术架构图,在 draw.io 里拖拽了半个小时,或者在 Mermaid 的 DSL 语法里反复调试——这篇文章就是为你写的。 fireworks-tech-graph 是一个开源项目,目前已经在 GitHub 上获得了 6.2k Star。它的核心能力就一句话:用中文或英文描述你的系统,几秒钟内自动生成高质量的 SVG + 1920px 高清 PNG 技术图表。 目录 1. 它能做什么 2. 7 种视觉风格,覆盖所有场景 3. 14 种 UML + AI 领域专用图表 4. 语义系统:形状和箭头都会”说话” 5. 快速上手 6. 和 Mermaid、draw.io 比,它好在哪? 7. 我的评价 1. 它能做什么举个直观的例子。你输入: “画一张 Mem0 记忆架构图,暗色风格” 项目会自动识别为”记忆架构图 + 风格 2(暗色终端)”,然后生成带泳道、圆柱、语义箭头的 SVG,最后导出 1920px 的 PNG,直接拿来就能用...
Linux 文件同步工具 rsync 详解
发表于2026-03-22
Linux 文件同步工具 rsync 详解本文档详细介绍了 Linux 系统中常用的文件同步工具 rsync,以及与之相关的文件传输工具 scp。适用于服务器迁移、数据备份、远程同步等场景。 工具对比 特性 scp rsync 适用网络 内网复制、迁移 内网和外网同步、迁移 传输方式 基于 SSH 基于 SSH 或独立守护进程 增量同步 ❌ 不支持 ✅ 支持 压缩传输 ❌ 不支持 ✅ 支持 断点续传 ❌ 不支持 ✅ 支持 带宽控制 ❌ 不支持 ✅ 支持 备份功能 ❌ 不支持 ✅ 支持 scp 命令详解scp(secure copy)是基于 SSH 的安全文件复制命令,适用于内网环境下的文件迁移。 命令语法1scp [选项] 源文件/目录 目标路径 常用选项 选项 说明 -a 归档模式,保留文件属性、权限、软链接(等同于 -rlpgoD) -r 递归复制,用于复制目录 -P 指定 SSH 端口号(注意是大写 P) -i 指定身份文件(私钥文件) -v 详细模式,显示详细的调试信息 -z 压缩传输,通过压缩减少...
服务器磁盘管理完全指南:分区、挂载与最佳实践
发表于2026-03-22|服务器运维
本文档全面介绍了服务器磁盘管理的完整流程,包括磁盘分区、文件系统格式化、挂载配置以及性能优化和数据安全最佳实践。 目录 磁盘管理基础 查看磁盘列表 磁盘分区工具对比 磁盘分区操作 使用 fdisk 分区 使用 parted 分区 使用 gdisk 分区 文件系统格式化 ext4 文件系统 xfs 文件系统 btrfs 文件系统 文件系统选择建议 挂载配置 临时挂载 永久挂载 挂载选项优化 磁盘性能优化 I/O 调度器配置 挂载参数优化 SSD 性能优化 云服务器磁盘配置 阿里云磁盘配置 腾讯云磁盘配置 AWS 磁盘配置 数据安全与故障排查 数据备份策略 磁盘健康检查 常见问题排查 总结 磁盘管理基础查看磁盘列表方法一:使用 fdisk123456789101112131415# 查看所有磁盘和分区sudo fdisk -l# 示例输出Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectorsUnits = sectors of 1 * 512 = 512 bytesSe...
ECharts 完整配置指南与项目最佳实践
发表于2026-03-22|前端开发
本文档全面介绍了 ECharts 的配置项分类、常用图表配置模板以及项目最佳实践,帮助开发者快速上手并掌握 ECharts 的高级用法。 目录 ECharts 简介 基础配置项 标题 (title) 提示框 (tooltip) 图例 (legend) 网格 (grid) 坐标轴 (xAxis/yAxis) 系列 (series) 工具箱 (toolbox) 数据区域缩放 (dataZoom) 动画 (animation) 背景色 (backgroundColor) 主题 (theme) 特殊配置项 折线图 (line) 柱状图 (bar) 饼图 (pie) 散点图 (scatter) 雷达图 (radar) 地图 (map) 仪表盘 (gauge) 漏斗图 (funnel) 旭日图 (sunburst) 树图 (tree) 矩形树图 (treemap) 平行坐标系 (parallel) 桑基图 (sankey) 热力图 (heatmap) 关系图 (graph) K线图 (candlestick) 箱线图 (boxplot) 日历图 (calendar) 自定义...
Ubuntu 22.04 环境部署指南:Nginx + JDK 17 + Redis + MySQL 8
发表于2026-03-22|服务器
本文档整理了在 Ubuntu 22.04+ 系统上使用 aptitude 部署完整 Java Web 环境的步骤,包含 Nginx、JDK 17、Redis 和 MySQL 8 的安装、配置、SSL 证书、跨域配置及常用命令。 文档说明 版本 日期 说明 1.0 2026-03-22 初始版本,包含基础环境部署 1.1 2026-03-22 添加 SSL 证书配置章节 1.2 2026-03-22 添加跨域配置章节 1.3 2026-03-22 优化文档结构,增加目录导航 适用场景本文档适用于以下场景: Web 服务器部署:Nginx 作为 Web 服务器和反向代理 Java 应用部署:JDK 17 运行 Java 应用 缓存服务部署:Redis 作为缓存数据库 关系型数据库部署:MySQL 8 作为关系型数据库 HTTPS 配置:SSL 证书配置,支持 HTTPS 跨域配置:Nginx 跨域配置,支持前端应用访问 技术栈 组件 版本 说明 Ubuntu 22.04+ 操作系统 Nginx 最新稳定版 Web 服务器和反向代理 ...
acme.sh 使用指南 - 从安装到自动化部署
发表于2026-03-22|运维安全
acme.sh 是一个纯 Shell 实现的 ACME 协议客户端,支持自动申请和续期 SSL 证书,兼容 Let’s Encrypt、ZeroSSL、Buypass 等多个 CA。 目录 1. 安装与基础命令 2. 证书申请命令 3. 证书管理命令 4. 证书安装与部署 5. 账户管理命令 6. 调试与测试 7. 常用环境变量配置 8. 安全与权限 9. 自动续期 10. CA 服务器选择 11. 实战示例 12. 常见问题 1. 安装与基础命令 命令 说明 curl https://get.acme.sh | sh 安装 acme.sh acme.sh --version / -v 查看版本信息 acme.sh --upgrade 检查并更新脚本 acme.sh --uninstall 卸载 acme.sh acme.sh --help / -h 显示帮助信息 安装注意事项: 安装后需要重新加载 Shell 配置:source ~/.bashrc 或重启终端 默认安装在 ~/.acme.sh/ 目录 会自动创建 cr...
屏幕信息检测工具 - 全面掌握设备显示参数
发表于2026-03-15|工具开发
工具介绍屏幕信息检测工具是一款基于纯前端技术开发的实用工具,能够在浏览器端全面检测和展示设备的屏幕、浏览器、硬件等多维度信息。无需安装任何插件,打开网页即可获取详细的设备参数。 在线体验 🌐 🖥️ 屏幕信息检测工具 核心功能1. 屏幕基本信息 检测项 说明 屏幕分辨率 显示设备的物理像素尺寸 可用屏幕尺寸 排除系统任务栏后的可用区域 屏幕颜色深度 显示器的色彩位数(通常为24/32位) 像素深度 每个像素的比特数 2. 设备信息检测 设备像素比 (DPR):视网膜屏通常为 2 或 3 窗口尺寸:浏览器外窗口和内窗口的宽高 设备类型:自动识别 PC / 手机 / 平板 3. 显示器详细参数123456789101112// 计算屏幕物理DPIfunction getDPI() { const div = document.createElement('div'); div.style.cssText = 'width:1in;height:1in;position...
ICO 图标生成器 - 一键生成多尺寸网站图标
发表于2026-03-15|工具
快速将图片转换为 ICO 格式的网站图标文件,支持多种常用尺寸,完全在浏览器本地处理,保护隐私安全。 🎨 工具介绍ICO 图标生成器是一个简单易用的在线工具,帮助你快速将普通图片转换为网站所需的 ICO 格式图标文件。无论是为新网站创建 favicon,还是为应用程序设计图标,这个工具都能满足你的需求。 ✨ 主要功能 功能 说明 多格式支持 支持 JPG、PNG、GIF、WebP 等常见图片格式 多尺寸生成 可同时生成 16×16、32×32、48×48、64×64、128×128、256×256 等多种尺寸 实时预览 上传后可预览原图和各个尺寸的生成效果 本地处理 所有操作在浏览器本地完成,图片不会上传到服务器 一键下载 生成的 ICO 文件可直接下载使用 🚀 使用方法 上传图片:点击上传区域或拖拽图片到页面中 选择尺寸:勾选需要生成的图标尺寸(默认选中常用尺寸) 生成文件:点击”生成 ICO 文件”按钮 下载使用:生成成功后点击下载按钮保存文件 📝 使用建议 推荐尺寸:网站 favicon 建议至少包含 16×16 和 32×32 两...
Conda 高级开发实践指南
发表于2026-03-15
环境管理基础操作12345678# 创建指定 Python 版本的环境conda create -n <env-name> python=3.11# 创建带依赖的环境(推荐一次性声明)conda create -n <env-name> python=3.11 pandas numpy scipy# 创建最小化环境(排除默认包)conda create -n <env-name> python=3.11 --no-default-packages 环境生命周期管理123456789101112131415# 激活环境conda activate <env-name># 退出当前环境conda deactivate# 查看所有环境(带路径)conda env listconda info --envs# 克隆环境(用于备份或迁移)conda create -n <new-env> --clone <old-env># 删除环境conda remove -n <env-name> --all 环...
123
avatar
microsnow
microsnow 的技术博客,专注全栈开发、前后端技术、工具分享与最佳实践。涵盖JavaScript、Python、Vue、PHP、Node.js等技术栈。
文章
21
标签
80
分类
9
Follow Me
公告
This is my Blog
最新文章
ECharts 图表大全:89 个常用图表示例与在线调参工具2026-09-28
IconHub:免费商用的 AI 生成 SVG 图标库2026-09-28
华夏千年:中国传统文化交互科普站2026-08-30
仰观:以地球为中心的中文星空罗盘2026-08-30
12 星座黄道面 3D 动画系统:交互式探索地球公转与黄道十二星座2026-08-27
分类
  • 前端开发1
  • 工具1
  • 工具开发1
  • 工具推荐8
  • 开源工具3
  • 服务器1
  • 服务器运维1
  • 运维1
标签
交互式演示 空间数据 HTTPS DevOps Linux rsync Vue 星座 技术文档 文件同步 在线工具 开发流程 编码转换 图标 Markdown 前端工具 星空 SVG 单文件应用 二十四节气 AI Agent 磁盘管理 工作流 TDD JavaScript 上下文工程 开发方法论 WebGL 图表 Let's Encrypt Nginx Python 架构图 科普 手绘图配准 传统节日 零依赖 开发者工具 前端开发 坐标转换
归档
  • 九月 2026 2
  • 八月 2026 3
  • 七月 2026 3
  • 五月 2026 4
  • 三月 2026 9
网站信息
文章数目 :
21
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By microsnow框架 Hexo 8.1.1|主题 Butterfly 5.5.4