
seeed-cli 在项目里统一调度 AI:把任务写成命令,复用同一套上下文,少做「每次从头讲一遍」的重复沟通。
安全扫描、质量检查、架构梳理、面向 AI 的说明、日报与提交说明、接口文档等,尽量一条链路走完。
基于AI的CLI工具: seeed-cli ,围绕项目开发时常见场景提供免自行驱动AI方案
| # | 功能 | 命令 | 完成 |
|---|---|---|---|
| 0 | 将 seeed-cli 命令缩短为 s ,这样打命令更快 | s install-s | ✓ |
| 1 | 项目安全扫描 | s safe-scan | ✓ |
| 2 | 项目代码质量检查 | s quality | ✓ |
| 3 | 项目架构分析 | s frame | ✓ |
| 4 | 项目说明生成(针对AI),作为 AI 修改本项目的说明书 | s gen-ai-agent | ✓ |
| 5 | 根据提交历史生成日报 | s gen-daily | ✓ |
| 5 | 根据修改文件生成提交的 commit 说明(git commit 的描述) | s gen-commit | ✓ |
| 6 | 接口文档生成 | s gen-api-doc | ✓ |
| 7 | 代码出处分析 | s who | ✓ |
| 8 | 多端兼容(windows、linux、macos) | — | ✓ |
| 9 | AI skills/rules/workflows 扫描 + 评分 + 缺口分析 | s skills-scan | ✓ |
| 10 | 跨工具 skills 同步(生成对应 SKILL.md 文件包) | s skills-sync | ✓ |
| 11 | 联网拉取高星 skill(内嵌 Top-50 索引) | s skills-pull | ✓ |
| 12 | 登录持久化用户数据(微信登录、手机号码登录、github 登录) | s login | x |
| 13 | 炫酷 ai 聊天 | — | x |
| x | 等你来... | — | - |
curl -fsSL https://raw.githubusercontent.com/wangzongming/seeed-cli/main/install.sh | bash
seeed-cli set-ak BaiLian xxx(替换为您的ak)ps: 注意您的账户不能是欠费状态,欠费的账号无法调用大模型。
go mod tidy
# 本地安装测试
make install

设置 LLM 的 api-key。
seeed-cli set-ak BaiLian <api-key>
查看已设置的 LLM api-key。
seeed-cli get-ak BaiLian
项目架构分析。
seeed-cli frame
seeed-cli f
项目代码安全扫描。
seeed-cli safe-scan
seeed-cli safe
代码质量评测。
seeed-cli quality
seeed-cli q
根据暂存区生成 commit 说明,执行前先 git add。
seeed-cli gen-commit
seeed-cli commit
根据今日 git 提交记录生成日报。
seeed-cli gen-daily
seeed-cli daily
扫描当前目录源码,生成 AI-AGENT.md。
seeed-cli gen-ai-agent
seeed-cli agent
扫描当前目录源码,生成 API-DOC.md。
seeed-cli gen-api-doc
seeed-cli api
粗估源码「古法/手写」与「偏 AI 风格」占比。
seeed-cli who
扫描并分析 AI 工具 skills、rules、workflows。
seeed-cli skills-scan
seeed-cli skills
seeed-cli sk
跨工具同步本地 skills。
seeed-cli skills-sync
seeed-cli sync
seeed-cli skills-sync --target claude --skills deploy-staging,api-review --overwrite -y
参数:
| 参数 | 说明 |
|---|---|
--target | 目标工具:cursor、claude、windsurf、augment |
--skills | 逗号分隔的源 skill 名,缺省进入交互式多选 |
--overwrite | 目标文件已存在时覆盖 |
--yes / -y | 跳过确认提示 |
联网拉取高星 skill,并安装到目标工具目录。
seeed-cli skills-pull
seeed-cli pull
seeed-cli pull --list
seeed-cli pull --search pdf --list
seeed-cli pull --ids anthropics/pdf,anthropics/docx --target claude -y --overwrite
参数:
| 参数 | 说明 |
|---|---|
--search | 在 id、name、description、tags 中模糊过滤 |
--ids | 逗号分隔的 skill id 或 name,缺省进入交互式多选 |
--target | 目标工具:cursor、claude、windsurf、augment |
--list / -l | 只列出当前匹配的 skill 索引,不下载 |
--overwrite | 目标文件已存在时覆盖 |
--yes / -y | 跳过确认提示 |
清除所有配置。
seeed-cli clear
创建简短命令 s。
seeed-cli install-s
s -h
No reviews yet. Be the first to rate this tool.
Sign in to leave a review.