让你的 AI Agent 连接 Gitea

指定仓库和 Issue 筛选条件,让 AI 整理未完成工作与阻碍。

93 个工具 API key

试试这些 Gitea 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Gitea

总结仓库待处理 Issue

读取筛选后的 Issue,按优先级和阻碍分类。

/oo Gitea: 列出 Gitea 仓库 [所有者/仓库] 里程碑 [名称] 的未关闭 Issue,总结阻碍并保留编号和链接。

开始使用 Gitea

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Gitea

    连接 Gitea 个人访问令牌和实例基础 URL。

    连接 Gitea →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 可通过公开 HTTPS 访问的 Gitea 实例,以及有相应仓库权限的个人访问令牌。

Gitea 工具

Gitea 可连接托管或自建实例,操作 Issue、评论、Pull Request 和仓库资源。

Issue 查看与评论

按状态、标签和里程碑列出仓库 Issue,并为指定 Issue 添加评论。

93 个工具

Get Current User

获取当前已认证的 Gitea 用户资料。

gitea.get_current_user

List My Repositories

列出已认证 Gitea 用户拥有的仓库。

gitea.list_my_repositories

Get Repository

按所有者和名称获取 Gitea 仓库的元数据。

gitea.get_repository

Search Repositories

按关键字搜索 Gitea 仓库,并可选择仓库筛选条件。

gitea.search_repositories

List Repository Issues

列出 Gitea 仓库中的问题。拉取请求会被筛选掉。

gitea.list_repository_issues

Get Issue

按仓库和问题编号获取 Gitea 问题。

gitea.get_issue

Create Issue

在 Gitea 仓库中创建问题。

gitea.create_issue

List Issue Comments

列出 Gitea 问题下的评论。

gitea.list_issue_comments

Create Issue Comment

在 Gitea 问题上创建评论。

gitea.create_issue_comment

List Pull Requests

列出 Gitea 仓库中的拉取请求。

gitea.list_pull_requests

Get Pull Request

按仓库和拉取请求编号获取 Gitea 拉取请求。

gitea.get_pull_request

Create Pull Request

在 Gitea 仓库中创建拉取请求。

gitea.create_pull_request

Update Pull Request

更新 Gitea 拉取请求的标题、正文、状态、基础分支或审查分配。

gitea.update_pull_request

Merge Pull Request

合并 Gitea 拉取请求。

gitea.merge_pull_request

List Pull Request Files

列出 Gitea 拉取请求更改的文件。

gitea.list_pull_request_files

List Pull Request Reviews

列出 Gitea 拉取请求的审查。

gitea.list_pull_request_reviews

Create Pull Request Review

为 Gitea 拉取请求创建审查。

gitea.create_pull_request_review

Submit Pull Request Review

提交待处理的 Gitea 拉取请求审查。

gitea.submit_pull_request_review

Get Repository Contents

获取 Gitea 仓库中文件或目录的内容或元数据。

gitea.get_repository_contents

Create File

在 Gitea 仓库中创建文件。

gitea.create_file

Update File

更新或创建 Gitea 仓库中的文件。

gitea.update_file

Delete File

从 Gitea 仓库中删除文件。

gitea.delete_file

Create Repository

为经过身份验证的 Gitea 用户创建仓库。

gitea.create_repository

Update Repository

更新 Gitea 仓库的设置。

gitea.update_repository

Delete Repository

永久删除 Gitea 仓库。

gitea.delete_repository

Fork Repository

将 Gitea 仓库复刻到经过身份验证的用户或组织。

gitea.fork_repository

List Repository Topics

列出 Gitea 仓库的主题。

gitea.list_repository_topics

Update Repository Topics

替换 Gitea 仓库的所有主题。

gitea.update_repository_topics

List Branches

列出 Gitea 仓库的分支。

gitea.list_branches

Get Branch

按名称获取 Gitea 仓库的分支。

gitea.get_branch

Create Branch

在 Gitea 仓库中创建新分支。

gitea.create_branch

Delete Branch

删除 Gitea 仓库的分支。

gitea.delete_branch

List Commits

列出 Gitea 仓库的提交。

gitea.list_commits

Get Commit

按 SHA 获取 Gitea 仓库的提交。

gitea.get_commit

Create Commit Status

在 Gitea 仓库中为提交 SHA 创建提交状态。

gitea.create_commit_status

List Commit Statuses

列出 Gitea 仓库中提交 SHA 或引用的提交状态。

gitea.list_commit_statuses

List Tags

列出 Gitea 仓库的标签。

gitea.list_tags

Get Tag

按名称获取 Gitea 仓库的标签。

gitea.get_tag

Create Tag

在 Gitea 仓库中创建标签。

gitea.create_tag

Delete Tag

从 Gitea 仓库删除标签。

gitea.delete_tag

List Releases

列出 Gitea 仓库的发布。

gitea.list_releases

Get Release

按 ID 获取 Gitea 仓库的发布。

gitea.get_release

Create Release

在 Gitea 仓库中创建发布。

gitea.create_release

Update Release

更新 Gitea 仓库的发布。

gitea.update_release

Delete Release

从 Gitea 仓库删除发布。

gitea.delete_release

List Repository Labels

列出 Gitea 仓库的标签。

gitea.list_repository_labels

Get Label

按 ID 获取 Gitea 仓库的标签。

gitea.get_label

Create Label

在 Gitea 仓库中创建标签。

gitea.create_label

Update Label

更新 Gitea 仓库的标签。

gitea.update_label

Delete Label

从 Gitea 仓库删除标签。

gitea.delete_label

List Milestones

列出 Gitea 仓库的里程碑。

gitea.list_milestones

Get Milestone

按 ID 获取 Gitea 仓库的里程碑。

gitea.get_milestone

Create Milestone

在 Gitea 仓库中创建里程碑。

gitea.create_milestone

Update Milestone

更新 Gitea 仓库的里程碑。

gitea.update_milestone

Delete Milestone

从 Gitea 仓库删除里程碑。

gitea.delete_milestone

Update Issue

更新 Gitea 仓库中的问题。

gitea.update_issue

List Issue Labels

列出附加到 Gitea 问题的标签。

gitea.list_issue_labels

Add Issue Labels

向 Gitea 问题添加标签。

gitea.add_issue_labels

Replace Issue Labels

替换 Gitea 问题的所有标签。

gitea.replace_issue_labels

Remove Issue Label

从 Gitea 问题移除标签。

gitea.remove_issue_label

Clear Issue Labels

从 Gitea 问题移除所有标签。

gitea.clear_issue_labels

Update Issue Comment

更新 Gitea 问题上的评论。

gitea.update_issue_comment

Delete Issue Comment

从 Gitea 问题删除评论。

gitea.delete_issue_comment

List Issue Assignees

列出可分配给 Gitea 仓库问题的用户。

gitea.list_issue_assignees

List Pull Request Commits

列出 Gitea 拉取请求的提交。

gitea.list_pull_request_commits

Check Pull Request Merged

检查 Gitea 拉取请求是否已合并。

gitea.check_pull_request_merged

Request Pull Request Reviewers

请求用户或团队对 Gitea 拉取请求进行审查。

gitea.request_pull_request_reviewers

Remove Pull Request Reviewers

从 Gitea 拉取请求移除请求的审查者。

gitea.remove_pull_request_reviewers

Delete Pull Request Review

删除 Gitea 拉取请求的审查。

gitea.delete_pull_request_review

Dismiss Pull Request Review

驳回 Gitea 拉取请求上的审查。

gitea.dismiss_pull_request_review

List Pull Request Review Comments

列出 Gitea 拉取请求审查的审查评论。

gitea.list_pull_request_review_comments

Update Pull Request Branch

将 Gitea 拉取请求的头分支更新为最新的基础分支。

gitea.update_pull_request_branch

List Repository Hooks

列出 Gitea 仓库的 Webhook。

gitea.list_repository_hooks

Create Repository Hook

在 Gitea 仓库中创建 Webhook。

gitea.create_repository_hook

Get Repository Hook

按 ID 获取 Gitea 仓库的 Webhook。

gitea.get_repository_hook

Update Repository Hook

更新 Gitea 仓库的 Webhook。

gitea.update_repository_hook

Delete Repository Hook

从 Gitea 仓库删除 Webhook。

gitea.delete_repository_hook

List Collaborators

列出 Gitea 仓库的协作者。

gitea.list_collaborators

Add Collaborator

向 Gitea 仓库添加协作者。

gitea.add_collaborator

Remove Collaborator

从 Gitea 仓库移除协作者。

gitea.remove_collaborator

Get Collaborator Permission

获取 Gitea 仓库协作者的权限级别。

gitea.get_collaborator_permission

List My Organizations

列出经过身份验证的 Gitea 用户所属的组织。

gitea.list_my_organizations

Get Organization

按名称获取 Gitea 组织。

gitea.get_organization

List Organization Repositories

列出 Gitea 组织的仓库。

gitea.list_organization_repositories

List Organization Members

列出 Gitea 组织的成员。

gitea.list_organization_members

List Repository Stargazers

列出 Gitea 仓库的星标者。

gitea.list_repository_stargazers

List Repository Watchers

列出 Gitea 仓库的观察者。

gitea.list_repository_watchers

Star Repository

为经过身份验证的用户星标 Gitea 仓库。

gitea.star_repository

Unstar Repository

为经过身份验证的用户移除 Gitea 仓库的星标。

gitea.unstar_repository

List Repository Keys

列出 Gitea 仓库的部署密钥。

gitea.list_repository_keys

Create Repository Key

在 Gitea 仓库中创建部署密钥。

gitea.create_repository_key

Get Repository Key

按 ID 获取 Gitea 仓库的部署密钥。

gitea.get_repository_key

Delete Repository Key

从 Gitea 仓库删除部署密钥。

gitea.delete_repository_key

常见问题

Issue 列表也包含 Pull Request 吗?

不包含。仓库 Issue 操作会从结果中过滤 Pull Request。

发表评论需要什么?

提供仓库所有者和名称、Issue 编号,以及要发布的文字。

可以使用自建 Gitea 实例吗?

可以,需要可公开访问的 HTTPS 基础 URL,以及有权访问目标资源的令牌。

连接 Gitea

关于 Gitea ↗