所以我和我的朋友(目前还是一名本科生)提出了构建一个 CLI 的想法,它可以帮助您执行 git 命令,基本上就像您进入 VS Code 中的终端,甚至像一个基本终端一样。 我的基本想法是,我们称之为 gitwise。所以你只需在 VS Code 中打开终端(这里我们不确定是否继续使用关键字快捷方式(例如 github copilot 的快捷方式)或执行类似类型
gitwise
之类的操作,然后你会得到 >>
的东西,抱歉,我不知道这个的技术术语是什么)
然后你问类似“将更改推送到主分支”之类的问题,它会给出准确的 git 命令来执行此操作。 在这里,我们也没有过多考虑是否生成提交消息或其他任何内容,我们现在希望保持基本状态。
任何人,请任何可以指导我们完成这个项目的人,真的很感激
所以基本上你的想法是使用 llm 在终端中建议一些 github 命令,类似于我们如何使用 github copilot 在代码中获取建议。
我不知道如何制作它,但他们存在类似的产品Wrap.dev,如果它是开源的,那就太棒了,然后可以从他们的代码库中参考并构建类似的东西,但我猜是开源LLM,祝你好运.