OpenGithubs / OpenGithubs/weekly

【开源自荐】so - 命令行工具助手,根据自然语言生成命令行指令

Open
#53 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
1.7k
Forks
71
PR merge metrics
No merged PRs in 30d

Description

工具名字:so

项目地址:https://github.com/greensea/so

在使用命令行的时候,偶尔会需要用到一些不太常用的命令。因为不常用,所以不太记得这命令的参数了,不得不谷歌一遍再回来写命令。

这个工具就是为了解决这种情况而出现的,直接说出需求,AI 就会自动生成对应的命令。

截图

实际例子

gs@gslj:~ % so 把image.png切分成256x256的切片
convert image.png -crop 256x256 +repage output_%d.png
gs@gslj:~ % so 用 fio 测试一下/data的性能
fio --name=performance_test --ioengine=libaio --rw=randwrite --bs=4k --size=1G --numjobs=4 --runtime=60s --time_based --directory=/data --output=/home/gs/fio_result.txt

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file, test, or entry point is mentioned. The issue describes the so command-line assistant and provides example commands; the submission's inclusion or update in this weekly project would need a project location and acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli, content, documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.