cly
一个集成了日常命令行工具和精美TUI演示的Go语言CLI工具箱。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:cly。 它的用途是:一个集成了日常命令行工具和精美TUI演示的Go语言CLI工具箱。 完整的 Skill 内容见:https://321skill.com/skills/cly/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我生成5个UUID v7。”,它会引导你使用 `cly uuid` 命令,在交互式TUI界面中选择生成v7类型并设置数量为5,快速获得结果。或者
对AI说:“我想学习如何用Bubbletea做一个文件选择器。”,它会建议你运行 `cly demo file-picker` 来查看一个完整可交互的示例。
介绍
CLY 是一款基于 Go 语言开发的模块化命令行工具集,旨在为开发者和技术爱好者提供一套美观且实用的日常效率工具。它通过单一二进制文件分发,无需运行时依赖,开箱即用。
该工具的核心价值在于将多种常用功能(如UUID生成、网页数据抓取)与一个包含48个完整示例的TUI组件库融为一体。用户可以通过简单的命令,如 cly uuid 生成UUID,或 cly scraper aliexpress 抓取商品数据,快速完成特定任务。其模块化架构确保了各功能零耦合,易于用户理解和扩展。
CLY 非常适合需要频繁使用命令行、希望提升终端交互体验或学习TUI开发的前后端开发者、运维工程师和智能体开发者。对于学生和研究者,其丰富的演示组件也是学习 Bubbletea 框架的绝佳资源。
使用建议:初次安装后,建议先运行 cly demo --help 浏览所有TUI演示,直观感受其交互能力。对于网页抓取功能,首次使用需通过 cly scraper browser 启动持久化浏览器实例以解决验证码问题,之后可在其他终端并行执行抓取命令,提升效率。
核心特点
与单一功能的CLI工具不同,CLY将生产级实用工具(如带浏览器自动化的电商数据抓取)与一个庞大的、可直接运行的Bubbletea TUI组件演示库深度整合,既可作为效率工具,也是学习和参考TUI界面开发的活字典。
注意事项
不适合需要复杂图形界面或重型数据处理的企业级自动化场景。
常见问题
CLY 能用来做什么?
主要用途:生成UUID、自动化抓取AliExpress商品数据,以及运行48种不同的终端用户界面(TUI)组件演示,用于学习或集成到自己的Go项目中。
安装后如何开始使用?
直接在终端输入 `cly` 查看所有命令,或尝试 `cly uuid`(交互式UUID生成)、`cly demo spinner`(查看旋转动画演示)来快速体验。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/cly/raw/index.md 读取 cly 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/cly/raw/index.md(查看排版版本)