API 接口列表
完整的RESTful API和tRPC接口文档
作品管理接口
GET /api/books
读取
获取作品列表
POST /api/books
创建
创建新作品
PUT /api/books/{ id }
更新
更新作品信息
DELETE /api/books/{ id }
删除
删除作品
拆书分析接口
GET /api/analysis/search
搜索
搜索拆书模板
GET /api/analysis/{ id }
读取
获取模板详情
POST /api/analysis/install
安装
安装拆书模板
格式转换接口
POST /api/convert
转换
转换文档格式
GET /api/convert/formats
列表
获取支持的格式列表
tRPC 类型安全接口
使用tRPC提供类型安全的API调用
// 客户端调用示例 import { trpc } from '@/lib/trpc'; // 获取作品列表 const books = await trpc.books.list.query(); // 创建作品 const newBook = await trpc.books.create.mutate({ title: "我的小说", type: "都市", description: "..." }); // 上传章节 await trpc.chapters.upload.mutate({ bookId: newBook.id, content: "第一章内容..." });