Skip to content

feat(grokpool): 批量导出号池 JSON 到文件夹 - #12

Merged
1parado merged 1 commit into
1parado:mainfrom
shiaho777:pr2-export-pool-json
Aug 13, 2026
Merged

feat(grokpool): 批量导出号池 JSON 到文件夹#12
1parado merged 1 commit into
1parado:mainfrom
shiaho777:pr2-export-pool-json

Conversation

@shiaho777

Copy link
Copy Markdown
Collaborator

功能

号池管理页新增「批量导出 JSON」按钮,将 cpa_auths/ 目录下所有账号 JSON 文件一键复制到用户选择的目标文件夹。

改动

文件 改动
server/grokpool.go 新增 handleGrokPoolExportDir handler,复制 auth 目录下所有 .json 到目标路径
server/server.go 注册 /api/grok-pool/export-dir 路由
ui/index.html 号池操作区加「批量导出 JSON」按钮
ui/app.js 按钮逻辑:调用原生目录选择对话框 → POST 导出 → 自动打开目标文件夹

使用流程

  1. 号池管理页 → 点「批量导出 JSON」
  2. 系统文件夹选择对话框 → 选目标文件夹
  3. 自动复制所有 JSON → 提示"已导出 N 个文件"
  4. 自动打开目标文件夹

实测

633 个 JSON 文件全部导出成功,零跳过。

API

POST /api/grok-pool/export-dir
{ "path": "/目标/目录" }

→ { "ok": true, "exported": 633, "skipped": 0, "path": "...", "source": "cpa_auths" }

号池管理页新增「批量导出 JSON」按钮,将 cpa_auths 目录下所有
账号 JSON 文件复制到用户选择的目标文件夹。

- 新增 POST /api/grok-pool/export-dir 端点
- UI 按钮调用原生目录选择对话框 (pick-directory)
- 导出后自动打开目标文件夹
- 实测 633 个文件全部导出成功
@1parado
1parado merged commit 352b00a into 1parado:main Aug 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants