StandupBot 读取 PR 实际 diff 和 commit 信息,对接任意 OpenAI 兼容 LLM 端点(包括 Ollama),自动生成 Summary/Changes/Testing 结构化描述并打标签,省去手动写 PR body 的重复劳动。
一个帮你自动生成 PR 描述的 GitHub Action。它对真实的 diff 和 commit 运行 LLM(由你选择模型),生成结构化的 Summary / Changes / Testing 描述,并可自动打上最多三个标签——让你告别手写 PR 正文和 standup 更新。
自带模型支持:它对接任何 OpenAI 兼容端点(OpenAI、OpenRouter、Ollama、LM Studio……)。不硬编码任何提供商、URL 或模型。
以下是 StandupBot 为一个真实 PR(nodejs/node#64573)生成的端到端描述,使用了真实的 LLM 端点,diff 来自真实代码,这是它生成的内容(原文照录):
Add lchownSync to the VFS implementation so that symbolic link ownership can be changed without following the link, matching the behavior of fs.lchownSync.
doc/api/vfs.md: added lchownSync(path, uid, gid) to the list of VFS API signatures.
lib/internal/vfs/file_system.js: added synchronous lchownSync method to VirtualFileSystem and updated the async…