fatasy-cli
v1.0.0
Published
Personal CLI tools collection with AI-powered Git commit messages
Maintainers
Readme
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.comNPM 命令
# 安装并运行全局包
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
