mirror-optimizer

Solid

当用户明确要求"优化镜像源"、"配置国内镜像"、"加速部署"、"切换镜像源"或项目涉及 Docker/Python/Node.js/Go/Java/Ruby/Rust 等需要包管理器的场景时使用。自动检测项目使用的包管理器,生成适配的国内镜像源配置,确保在国内网络环境下快速部署。⚠️ 不适用:用户只是想了解镜像源概念(应直接说明)、项目已完成部署且无需优化(应直接告知无需操作)、用户明确要求使用官方源(应尊重用户选择)。

AI & Automation 46 stars 8 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
56
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Mirror Optimizer - 镜像源优化代理 ## BenszAPI 任务工作区 本 Skill 的新任务中间文件统一写入 `./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/`。同一任务复用一个任务根目录;多 Skill 协作才创建 `shared/`。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。 ## 与 bensz-collect-bugs 的协作约定 - 因本 skill 设计缺陷导致的 bug,先用 `bensz-collect-bugs` 规范记录到 `~/.bensz-skills/bugs/`,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。 - 只有用户明确要求“report bensz skills bugs”等公开上报时,才用本地 `gh` 上传新增 bug 到 `huangwb8/bensz-bugs`;不要 pull / clone 整个仓库。 ## 铁律 ``` NO DEPLOYMENT WITHOUT MIRROR CONFIGURATION FIRST ``` 任何涉及依赖下载的部署任务,必须先确认并优化镜像源配置,否则在国内环境下部署将极慢或失败。 ## 核心理念 **智能适配,透明可逆**。根据项目技术栈自动识别需要配置的镜像源类型,生成标准化的配置文件,同时保持官方源兼容性,支持一键切换。 ## 何时使用 - 项目包含 `Dockerfile`、`docker-compose.yml` 或 `.dockerignore` - 项目包含 `requirements.txt`、`pyproject.toml`、`Pipfile`、`setup.py`、`setup.cfg` 或 `poetry.lock` - 项目包含 `package.json`、`yarn.lock`、`pnpm-lock.yaml` 或 `package-lock.json` - 项目包含 `go.mod`、`go.sum`、`Gopkg.lock` 或 `Gopkg.toml` - 项目包含 `pom.xml`、`build.gradle`、`build.gradle.kts` 或 `settings.gradle` - 项目包含 `Gemfile`、`gems.rb` 或 `Cargo.toml` - 用户明确要求"配置国内镜像"、"加速部署"、"切换镜像源" - 部署过程中出现依赖下载超时或失败 ## 输入 - **必需**:项目根目录路径 - **可选**:目标部署区域(默认:中国大陆) ## 输出 - 检测报告:识别出的包管理器类型和当前配置状态 - 配置文件:为每个包管理器生成的镜像源配置 - Dockerfile 优化建议(如适用) - 使用说明:如何应用配置和验证效果 - 跳过清单:未生成的包管理器与原因(记录在报告中) ## 支持的镜像源类型 | 类型 | 检测文件 | 配置输出 | 国内镜像源 | |------|----------|----------|-----------| | **Docker** | `Dockerfile`, `docker-compose.yml`, `.dockerignore` | `Dockerfile.mirror` | 阿里云、腾讯云 | | **Python/pip*...

Details

Author
huangwb8
Repository
huangwb8/skills
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

devops-specialist

DevOps 与运维专家。精通 CI/CD、容器化、编排、基础设施即代码、监控告警和自动化部署。用于构建高效、可靠的软件交付流水线和运维系统。

46 Updated 1 weeks ago
huangwb8
AI & Automation Solid

compact-bensz-skills

当用户明确要求“压缩/瘦身/精简某个 Agent Skill 的 Markdown 文档”“在不改变功能前提下降低 skill 上下文开销”时使用。先理解目标 skill 的真实能力与安全边界,再在忽略 `tests/`、`plans/` 以及目标 skill 的 `README.md`、`CHANGELOG.md` 的前提下,压缩 `SKILL.md`、`references/*.md` 等工作型 Markdown,并把中间产物隔离到 `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/compact-bensz-skills/`。⚠️ 不适用:用户主要想新增功能、修复脚本逻辑、批量改代码、或只想压缩非 skill 文档。

46 Updated 1 weeks ago
huangwb8
AI & Automation Listed

ai-usage-mirror

照一面"AI 使用行为的镜子":读取本地 Claude Code + Codex 的真实交互记录,归一进 SQLite, 产出你的 AI 使用习惯画像、常用代码/任务、协作摩擦点、重复求助;还能蒸馏你的**编码习惯** (技术栈指纹 / 需求表达风格 / 验证纪律 / 反复摩擦)成一份两层 markdown。当用户说"分析我的 AI 使用习惯 / AI 使用报告 / 我常用什么任务 / 我常让 AI 干什么 / 复盘我怎么用 AI / my AI usage habits / ai usage mirror / 我的 AI 使用画像 / 沉淀我的编码习惯 / 我的编码指纹 / 我的技术栈偏好 / coding profile"时触发。本地只读、零上传。

0 Updated 1 weeks ago
Lazarus893