From 3a2c3953a8b566ad6786905797f498ca6f10c86f Mon Sep 17 00:00:00 2001 From: SJTUyh Date: Tue, 6 Jan 2026 10:29:58 +0800 Subject: [PATCH 1/4] update deepwiki --- .github/workflows/deepwiki-update.yml | 45 +++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/workflows/deepwiki-update.yml diff --git a/.github/workflows/deepwiki-update.yml b/.github/workflows/deepwiki-update.yml new file mode 100644 index 00000000..f5b0c64e --- /dev/null +++ b/.github/workflows/deepwiki-update.yml @@ -0,0 +1,45 @@ +name: DeepWiki - Auto Update Knowledge Base +on: + # 触发条件:推送代码、合并PR、发布版本 + push: + branches: [ master ] # 适配你的仓库主分支名称 + pull_request: + branches: [ master ] + issues: + types: [ opened, edited, closed, labeled ] + issue_comment: + types: [ created, edited, deleted ] + schedule: + - cron: '0 12 * * *' + release: + types: [ published ] + +jobs: + update-deepwiki: + runs-on: ubuntu-latest + steps: + # 1. 检出仓库代码 + - name: Checkout Repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 # 拉取完整提交历史,便于DeepWiki解析 + + # 2. 触发DeepWiki知识库更新 + - name: Trigger DeepWiki Rebuild + uses: AsyncFuncAI/deepwiki-action@v1 + with: + # 你的仓库地址(格式:owner/repo) + repo: AISBench/benchmark + # GitHub Token(自动生成,无需手动配置) + token: ${{ secrets.GITHUB_TOKEN }} + # 生成的文档输出目录(用于GitHub Pages托管,若不需要可留空) + output: docs/deepwiki + # 排除的路径(和.deepwikiignore联动,双重保障) + exclude: | + build/ + dist/ + __pycache__/ + data/ + dataset/ + # 启用增量更新(仅处理变更文件,提升速度) + incremental: true \ No newline at end of file From 824c9e944b7da8195854404ae27a7883748d5ece Mon Sep 17 00:00:00 2001 From: SJTUyh Date: Tue, 6 Jan 2026 10:30:53 +0800 Subject: [PATCH 2/4] update deepwiki --- .github/workflows/deepwiki-update.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/deepwiki-update.yml b/.github/workflows/deepwiki-update.yml index f5b0c64e..4e61df7e 100644 --- a/.github/workflows/deepwiki-update.yml +++ b/.github/workflows/deepwiki-update.yml @@ -9,8 +9,6 @@ on: types: [ opened, edited, closed, labeled ] issue_comment: types: [ created, edited, deleted ] - schedule: - - cron: '0 12 * * *' release: types: [ published ] From f8374df4c8c0c6d3254ae184f7fb41add9ae482e Mon Sep 17 00:00:00 2001 From: SJTUyh Date: Tue, 6 Jan 2026 10:36:51 +0800 Subject: [PATCH 3/4] update deepwiki --- .github/workflows/deepwiki-update.yml | 43 ++++++++++++++++----------- 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/.github/workflows/deepwiki-update.yml b/.github/workflows/deepwiki-update.yml index 4e61df7e..f43d4635 100644 --- a/.github/workflows/deepwiki-update.yml +++ b/.github/workflows/deepwiki-update.yml @@ -23,21 +23,28 @@ jobs: fetch-depth: 0 # 拉取完整提交历史,便于DeepWiki解析 # 2. 触发DeepWiki知识库更新 - - name: Trigger DeepWiki Rebuild - uses: AsyncFuncAI/deepwiki-action@v1 - with: - # 你的仓库地址(格式:owner/repo) - repo: AISBench/benchmark - # GitHub Token(自动生成,无需手动配置) - token: ${{ secrets.GITHUB_TOKEN }} - # 生成的文档输出目录(用于GitHub Pages托管,若不需要可留空) - output: docs/deepwiki - # 排除的路径(和.deepwikiignore联动,双重保障) - exclude: | - build/ - dist/ - __pycache__/ - data/ - dataset/ - # 启用增量更新(仅处理变更文件,提升速度) - incremental: true \ No newline at end of file + - name: Trigger DeepWiki Sync via API + run: | + # 调用DeepWiki官方同步API,触发仓库知识库更新 + response=$(curl -s -X POST "https://api.deepwiki.com/v1/repo/sync" \ + -H "Content-Type: application/json" \ + -d '{ + "repo": "AISBench/benchmark", + "token": "${{ secrets.GITHUB_TOKEN }}", + "incremental": true, + "exclude": ["build/", "dist/", "__pycache__/", "data/", "dataset/"] + }') + + # 打印响应结果,便于调试 + echo "DeepWiki API Response: $response" + + # 检查同步是否成功 + if echo "$response" | grep -q '"success": true'; then + echo "✅ DeepWiki 知识库同步触发成功" + else + echo "❌ DeepWiki 同步失败,响应:$response" + exit 1 # 标记Action失败(可选) + fi + env: + # 传递GITHUB_TOKEN到环境变量,避免JSON转义问题 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 412830de57324497793b42de26f3c911389f336b Mon Sep 17 00:00:00 2001 From: SJTUyh Date: Tue, 6 Jan 2026 10:47:01 +0800 Subject: [PATCH 4/4] update deepwiki --- .github/workflows/deepwiki-update.yml | 50 --------------------------- README.md | 1 + README_en.md | 1 + 3 files changed, 2 insertions(+), 50 deletions(-) delete mode 100644 .github/workflows/deepwiki-update.yml diff --git a/.github/workflows/deepwiki-update.yml b/.github/workflows/deepwiki-update.yml deleted file mode 100644 index f43d4635..00000000 --- a/.github/workflows/deepwiki-update.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: DeepWiki - Auto Update Knowledge Base -on: - # 触发条件:推送代码、合并PR、发布版本 - push: - branches: [ master ] # 适配你的仓库主分支名称 - pull_request: - branches: [ master ] - issues: - types: [ opened, edited, closed, labeled ] - issue_comment: - types: [ created, edited, deleted ] - release: - types: [ published ] - -jobs: - update-deepwiki: - runs-on: ubuntu-latest - steps: - # 1. 检出仓库代码 - - name: Checkout Repository - uses: actions/checkout@v4 - with: - fetch-depth: 0 # 拉取完整提交历史,便于DeepWiki解析 - - # 2. 触发DeepWiki知识库更新 - - name: Trigger DeepWiki Sync via API - run: | - # 调用DeepWiki官方同步API,触发仓库知识库更新 - response=$(curl -s -X POST "https://api.deepwiki.com/v1/repo/sync" \ - -H "Content-Type: application/json" \ - -d '{ - "repo": "AISBench/benchmark", - "token": "${{ secrets.GITHUB_TOKEN }}", - "incremental": true, - "exclude": ["build/", "dist/", "__pycache__/", "data/", "dataset/"] - }') - - # 打印响应结果,便于调试 - echo "DeepWiki API Response: $response" - - # 检查同步是否成功 - if echo "$response" | grep -q '"success": true'; then - echo "✅ DeepWiki 知识库同步触发成功" - else - echo "❌ DeepWiki 同步失败,响应:$response" - exit 1 # 标记Action失败(可选) - fi - env: - # 传递GITHUB_TOKEN到环境变量,避免JSON转义问题 - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/README.md b/README.md index b7562822..8ef9b40f 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ [![][github-stars-shield]][github-stars-link] [![][github-issues-shield]][github-issues-link] [![License](https://img.shields.io/badge/license-Apache--2.0-red?logo=apache)](https://www.apache.org/licenses/LICENSE-2.0) +[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/AISBench/benchmark)

[🌐官方网站](https://www.aisbench.com) | [📖工具文档](https://ais-bench-benchmark-rf.readthedocs.io/zh-cn/latest/) | diff --git a/README_en.md b/README_en.md index 90aea900..f47a6844 100644 --- a/README_en.md +++ b/README_en.md @@ -14,6 +14,7 @@ [![][github-stars-shield]][github-stars-link] [![][github-issues-shield]][github-issues-link] [![License](https://img.shields.io/badge/license-Apache--2.0-red?logo=apache)](https://www.apache.org/licenses/LICENSE-2.0) +[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/AISBench/benchmark)

[🌐 Official Website](https://www.aisbench.com) |