1.0.0 • Published 6 months ago
fatasy-cli v1.0.0
fatasy-cli
使用 TypeScript 编写的个人命令行工具集
安装
npm install -g fatasy-cli
特性
- 🤖 AI 驱动的 Git 提交: 自动生成规范的提交信息
- 🚀 智能编辑器集成: 在 VS Code 或 WebStorm 中打开项目
- 🌐 浏览器命令: 快速启动 Chrome 并支持 URL
- 📦 NPM 工具: 运行全局包并检查更新
- ⏰ 时间显示: 显示当前时间,支持自动更新
使用方法
fatasy [命令] [选项]
Git 命令
# 使用 AI 生成的消息提交更改
fatasy commit
# 使用指定消息提交
fatasy commit "feat: 添加新功能"
# 使用 AI 消息提交并推送
fatasy push
# 使用指定消息推送
fatasy push "feat: 新功能"
# 在浏览器中打开仓库
fatasy open
编辑器命令
# 在编辑器中打开当前目录(VS Code 或 WebStorm)
fatasy code
fatasy c # 简写
fatasy o # 另一个简写
浏览器命令
# 打开 Chrome
fatasy chrome
# 使用指定 URL 打开 Chrome
fatasy chrome https://github.com
NPM 命令
# 安装并运行全局包
fatasy nrm
fatasy nrm ls
# 检查包更新
fatasy ncu
时间命令
# 显示当前时间
fatasy time
fatasy t
# 显示自动更新的时间
fatasy time --watch
fatasy t -w
配置
环境变量
ARK_API_KEY
: AI 提交信息生成的 API 密钥(可选)
开发
- 克隆仓库
- 安装依赖:
npm install
- 构建项目:
npm run build
- 全局安装以测试:
npm install -g --force
许可证
MIT
1.0.0
6 months ago