Repository navigation
0.2.0
EasyWork —— 一条命令,配置好你的开发环境
适用于 macOS / Linux / Windows 的开发环境一键配置工具。Shell/PowerShell 环境、Git 身份与别名、Vim、gh、AI 工具即装即用。
🚀 快速开始
# macOS / Linux(含 Windows Git Bash)
curl -sL https://raw.githubusercontent.com/EasyIndie/EasyWork/0.2.0/bootstrap.sh | bash# Windows(PowerShell 原生)
irm https://raw.githubusercontent.com/EasyIndie/EasyWork/0.2.0/bootstrap.ps1 | iex# 配置开发环境
ew install --yes系统要求:macOS / Linux / Windows,已联网(Unix 需 curl;Windows 用系统自带 PowerShell)。
📖 使用指南
| 命令 | 说明 |
|---|---|
easywork install |
一键安装全部组件 |
easywork install <模块[/子组件]> |
只安装指定组件(如 git、ai/claude、glow) |
easywork uninstall |
卸载全部组件 |
easywork uninstall <模块> |
卸载指定组件 |
easywork config |
查看配置文件 |
easywork config edit |
编辑配置文件 |
easywork version |
查看版本和已安装组件 |
easywork update |
检查并升级到最新版本 |
easywork help |
显示帮助信息 |
全局选项: --dry-run 预览 · --yes / -y 跳过确认 · --verbose / -v 详细输出 · --json 机器可读 · --offline 禁止联网
模块: shell(Shell/PowerShell 环境)· git(身份 + 90+ 别名)· gh(GitHub CLI)· vim(IDE)· ai(claude/codex/pi,可细选)
可选 CLI 工具(默认不装): glow · herdr · mole
📋 变更记录
Changes since 0.1.0
- fix(release): checksums job 用 --repo;重复上传加 overwrite_files (63abb0d)
- feat(release): Windows 原生引导 bootstrap.ps1 + 0.2.0 发布准备 + 升级路径修复 (1daf585)
- fix(ci): 统一 LF 行尾(.gitattributes),修复 Windows 上 gofmt 误报 (da58f80)
- fix(ci): 修复 macOS 测试二进制 LC_UUID 与 Windows 单测守卫 (70f2f0b)
- feat: 引擎迁移到 Go(跨平台单二进制)并打通跨平台 CI/验收 (4ee6afa)
- docs: 新增 CHANGELOG,README 增加版本徽章与 release 安装示例 (551d7c9)