← 开源
kxxt

chatgpt-action

Let ChatGPT review PRs for you

ApplicationsCodingJavaScript
在 GitHub 打开
增长势头
+224 小时新增 Star+0.3%
622
Star
60
Fork
+14
本周
3
贡献者
创建于 2022-12-07 · 更新于 2026-10-16 · 今日第 4214 名
主要开发者
kxxtademidun

kxxt/chatgpt-action 排名第 4,214,有 622 个星标。

同类别比较

kxxt/chatgpt-action 排名第 4,214,此处有 8 个同类条目;Nigh/show-me-the-story 排名第 4,210。

同类别比较
名称排名指标
lukaszliniewicz/Pandrator4,203
语言:
Python
星标数:
635
分叉数:
50
简介:
Turn PDFs and EPUBs into audiobooks; subtitles or videos into dubbed videos (including translation), and more. For free. Pandrator uses local models, including voice-cloning (instant, RVC-enhanced, XTTS fine-tuning) and LLM processing. It aspires to be a user-friendly app with a GUI, an installer and all-in-one packages.
NeuroDong/Ai-Review4,205
星标数:
631
分叉数:
48
简介:
Large model-assisted paper review
OpenLabs-so/openanalytics4,207
语言:
TypeScript
星标数:
628
分叉数:
50
简介:
Open-source, privacy-first and cookieless web analytics with revenue attribution and an MCP server.
Nigh/show-me-the-story4,210
语言:
Go
星标数:
626
分叉数:
81
viticci/remctl4,218
语言:
HTML
星标数:
616
分叉数:
40
简介:
An Apple Reminders CLI for power users and AI agents. RemCTL supports all the latest Reminders features such as sections, subtasks, tags, rich links, groceries lists, templates, smart lists, and image attachments. (Not affiliated with Apple.)
carolinaaafy/travel-memory-sticker-card4,224
星标数:
607
分叉数:
41
简介:
A Codex skill for turning travel photos into collectible memory sticker cards.
gglucass/headroom-desktop4,227
语言:
Rust
星标数:
601
分叉数:
64
简介:
Menu Bar App on MacOS and Windows that cuts Claude Code and Codex token costs by ~50%
gykim80/perfectpixel-studio4,239
语言:
Go
星标数:
591
分叉数:
97
关键参数与规格
关键参数与规格
参数值
语言JavaScript
类别Applications
子类别Coding
关键词Coding
星标数622
分叉数60
贡献者3
创建日期2022-12-07
更新日期2026-10-16
1 天星标数2
7 天星标数14
排名4,214
上次排名15,768
排名变化11,554
7 天星标排名3,401
上次 7 天星标排名3,414
7 天星标排名变化13
总星标排名16,309
上次总星标排名16,342
总星标排名变化33
README 摘录

chatgpt-action Let chatgpt review your PR. Please note: this repo is a WIP and I do not recommend you to use it in production! Ideas Create a vscode extension that asks ChatGPT to refactor or point out the bugs of a selected range of code. I don't have time to learn vscode extension and implement it. Implement ChatGPT's review feedback as a commit or suggested change (#27) Warning code of experimental quality! ChatGPT often generates misleading comments which could

confuse your contributors and that's one reason against using this action in production. Sometimes you will get 403 errors when the generated prompt is too long or considered an attack(perhaps? ~~Split the prompt and let ChatGPT comment on every single file should resolve this issue most of the time. ~~ This feature has been implemented but it is unstable. Add to node in your config to enable this feature. Showcase YOLO Mode: Give all the info to ChatGPT in one

go Using Unstable Split Feature Usage

常见问题

记录了多少星标和分叉?

kxxt/chatgpt-action 有 622 个星标和 60 个分叉。

仓库排名是多少?

kxxt/chatgpt-action 排名第 4,214。

记录的语言和类别是什么?

kxxt/chatgpt-action 有 622 个星标,语言为 JavaScript,类别为 Applications。

哪个仓库排名最接近?

kxxt/chatgpt-action 与 Nigh/show-me-the-story 比较,后者排名第 4,210,有 626 个星标。

README

chatgpt-action

Let chatgpt review your PR.

Please note: this repo is a WIP and I do not recommend you to use it in production!

Ideas

  • Create a vscode extension that asks ChatGPT to refactor or point out the bugs of a selected range of code. I don't have time to learn vscode extension and implement it.
  • Implement ChatGPT's review feedback as a commit or suggested change (#27)

Warning

  • code of experimental quality!
  • ChatGPT often generates misleading comments which could confuse your contributors and that's one reason against using this action in production.
  • Sometimes you will get 403 errors when the generated prompt is too long or considered an attack(perhaps?).
    • Split the prompt and let ChatGPT comment on every single file should resolve this issue most of the time.
    • This feature has been implemented but it is unstable. Add split: true to with node in your config to enable this feature.

Showcase

YOLO Mode: Give all the info to ChatGPT in one go

Using Unstable Split Feature

Usage

on: [pull_request]

name: ChatGPT CodeReview

jobs:
  chatgpt_comment:
    runs-on: ubuntu-latest
    name: Let chatgpt comment on your PR.
    steps:
      - name: ChatGPT comment
        uses: kxxt/chatgpt-action@v0.3
        id: chatgpt
        with:
          number: ${{ github.event.pull_request.number }}
          sessionToken: ${{ secrets.CHATGPT_SESSION_TOKEN }}
          split: 'yolo'  # Use true to enable the unstable split feature.
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
排名相邻
同类项目