当前位置: 首页 > wzjs >正文

有帮忙做网站的吗b2b免费发布信息平台

有帮忙做网站的吗,b2b免费发布信息平台,菏泽做网站建设找哪家好,做pc端网站咨询GIM 发布新版本了!现在1.3.0版本可用了 可以通过brew upgrade git-intelligence-message升级。 初次安装需要先执行 brew tap davelet/gim GIM 是一个根据git仓库内文件变更自动生成git提交消息的命令行工具,参考前文《GIM: 根据代码变更自动生成git提交…

GIM 发布新版本了!现在1.3.0版本可用了 可以通过brew upgrade git-intelligence-message升级。

初次安装需要先执行 brew tap davelet/gim

GIM 是一个根据git仓库内文件变更自动生成git提交消息的命令行工具,参考前文《GIM: 根据代码变更自动生成git提交消息的工具》。

在最近的版本中主要三个新能力:

  • 不再依赖rust而是安装二进制包
  • 自动探测新版本并提示更新
  • 用户可自主调整生成提示(AI prompt)

此外还内置了更多大模型的 API 调用地址。

二进制安装

GIM 不再依赖 rust 环境了,而是通过brew bottle安装。即下即用,不用编译安装,立刻节省5G磁盘。

为了保证效果,推荐重装:

brew uninstall git-intelligence-message
brew cleanup
brew update
brew install git-intelligence-message

升级 GIM 版本

软件执行时会主动探测是否有新版本。发现后(会有提示)可以执行

gim update

来升级。如果提示了5次依然没升级则一个月内不会再提示。

调整AI提示词

可以自主设置提示词了。通过命令 gim prompt查看默认提示词,通过gim prompt -e可进行提示词更新。

完整命令可参考项目文档 https://github.com/davelet/git-intelligence-message/blob/main/README.md 或者帮助文档:

gim prompt -h
Manage ai model prompt files. Show content when no options specifiedUsage: gim prompt [OPTIONS]Options:-e, --edit             Optional: Edit the prompt files-t, --prompt <PROMPT>  Optional: Specify which prompt to edit (d or diff or diff_prompt or subject_prompt)-o, --editor <EDITOR>  Optional: Specify the editor to use (e.g., vim, code, nano)-h, --help             Print help

内置大模型地址清单

现在内置了一下8中大模型的API地址:

Model PrefixService ProviderDefault Endpoint
gpt-*OpenAIhttps://api.openai.com/v1/chat/completions
moonshot-*Moonshot AIhttps://api.moonshot.cn/v1/chat/completions
qwen-*Alibaba Qwenhttps://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions
gemini-*Google Geminihttps://generativelanguage.googleapis.com/v1beta/openai/
doubao-*ByteDance Doubaohttps://ark.cn-beijing.volces.com/api/v3/chat/completions
glm-*THUDM GLMhttps://open.bigmodel.cn/api/paas/v4/chat/completions
deepseek-*DeepSeekhttps://api.deepseek.com/chat/completions
qianfan-*Baidu Qianfanhttps://qianfan.baidubce.com/v2/chat/completions

所以如果你要用的模型是在这清单里可以不用使用gim ai --url来配置。

使用流程

  1. 通过homebrew安装
  2. 设置大模型token参考 gim ai -h
  3. 切换目录到某个git 仓库
  4. 执行gim -a (这就是GIM提供的核心能力)
  5. (可选)执行git push推送提交


bottle 制作流程

1. 新建 tap 分支

我给 https://github.com/davelet/homebrew-gim 拉了新分支 dep-cargo-install。这个分支保持通过cargo 安装。
main 分支后续更新成bottle安装方式,供用户使用。

2. 本地使用 tap 新分支

有多种方式切换分支,最直观的是

cd "$(brew --repo davelet/gim)"
git checkout dep-cargo-install
git pull
brew install --build-bottle davelet/gim/git-intelligence-message

这样会通过新分支的旧方式安装软件。

必须指定参数 --build-bottle 告诉 brew 这个软件要用来制作bottle

3. 制作 bottle

找个目录执行

brew bottle git-intelligence-message

会在当前目录生成一个bottle文件(结尾是 bottle.1.tar.gz)并提示一段代码:

  bottle dorebuild 1sha256 cellar: :any_skip_relocation, sonoma: "b478f239a65b704c85cc59b1a50fcde797bbbf9c142972c08f529e5bea3f5b7a"end

4. 上传文件

把上一步生成的文件重命名,里面的 -- 改成 -,上传到仓库的Release里面,比如
https://github.com/davelet/git-intelligence-message/releases/tag/v1.2.2
把上传好的文件链接复制出来。

5. 更新 Formulae

最后一步,回到 tap 主分支 https://github.com/davelet/homebrew-gim/blob/main/Formula/git-intelligence-message.rb ,把这个文件里的 depends_on 那一行删掉,改成第三步的代码。
然后在 bottle do 这个块里增加root_url,值就是上一步复制的地址去掉最后的文件名。

大功告成。

最后的小提示:源文件计算sha256 shasum -a 256 <下载到本地的tar.gz>

http://www.dtcms.com/wzjs/479896.html

相关文章:

  • 小程序管理平台登陆市场seo是什么
  • 做网站如何给图片命名ip域名查询
  • 手机网站建设服务器深圳搜索排名优化
  • 淄博网站制作高端网络网站如何推广
  • 织梦如何做电商网站外链网站大全
  • 营销型网站建设需要有什么功能google关键词优化
  • 烟台城发建设集团网站如何快速推广一个app
  • 三明做网站的公司竞价推广代运营企业
  • 分析seo做的不好的网站百度搜索排名查询
  • 建个网站做外贸网站seo基础优化
  • 如何建设社交网站百度推广平台
  • 建立网站的过程网站建设策划方案
  • 天津企业网站排名优化海外市场推广方案
  • 做网站送的企业邮箱能用吗广州seo全网营销
  • 小程序制作代码编写江西seo
  • 帝国cms论坛seo排名优化方式
  • 大众点评怎么做团购网站郑州手机网站建设
  • 大连网站推广公司百度官网首页下载
  • 网站换域名有没有影响吗站长工具app下载
  • 怎样建个人网站 步骤论坛推广的步骤
  • 上海信息公司做网站东莞seo收费
  • 自助建设wap网站十大培训机构教育培训机构哪家好
  • 南京门户网站建设优秀营销软文范例300字
  • 现在个人做网站还能盈利网站维护中
  • 学设计的网站推荐携程: 2023年旅行搜索上涨超900%
  • 网站修改文案百度服务热线
  • 淄博网站建设排行榜中文域名注册管理中心
  • 企业网站模板网页模板百度关键字优化精灵
  • 平台设计方案怎么做windows优化大师下载
  • 网站建设毕业设计个人总结应用关键词优化