Private
Public Access
1
0

feat: 添加 VitePress 文档站和 Gitea CI 部署
Some checks failed
Deploy to Cloudflare Pages / deploy (push) Has been cancelled

- 新增 docs/ 目录,使用 VitePress 构建文档站
- 添加 .gitea/workflows/deploy.yaml,部署到 Cloudflare Pages
- 新增 setup.sh 一站式安装脚本(兼容 macOS bash 3.x)
- 修复 Gemini CLI 脚本认证头(改用 Authorization: Bearer)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-12 10:25:37 +08:00
parent 2314140bce
commit c97d3fbdbb
10 changed files with 1067 additions and 9 deletions

62
docs/.vitepress/config.ts Normal file
View File

@@ -0,0 +1,62 @@
import { defineConfig } from 'vitepress'
export default defineConfig({
title: 'XCodeCLI',
description: '一键配置 Claude Code / Gemini CLI / Codex',
lang: 'zh-CN',
head: [
['link', { rel: 'icon', href: '/favicon.ico' }]
],
themeConfig: {
logo: '/logo.svg',
nav: [
{ text: '首页', link: '/' },
{ text: '快速开始', link: '/guide/' },
// { text: 'API 状态', link: '/status' }
],
sidebar: [
{
text: '快速开始',
items: [
{ text: '介绍', link: '/guide/' },
{ text: 'Claude Code', link: '/guide/claude-code' },
{ text: 'Gemini CLI', link: '/guide/gemini-cli' },
{ text: 'Codex', link: '/guide/codex' }
]
},
{
text: '参考',
items: [
// { text: 'API 端点', link: '/reference/endpoints' },
// { text: '常见问题', link: '/reference/faq' }
]
}
],
socialLinks: [
{ icon: 'github', link: 'https://gitea.sususu.cf/sususu/xcodecli-shells' }
],
footer: {
message: 'XCodeCLI API Router',
copyright: '© 2025'
},
search: {
provider: 'local'
},
outline: {
label: '目录'
},
docFooter: {
prev: '上一页',
next: '下一页'
}
}
})