feat: 新增文档翻译 + 文案校对 + 智能助手 + 批量字段提取四大功能
- 文档翻译:多语言翻译(中英日韩法德西),支持导出 Word/PPT/Excel/PDF - 文案校对:错别字/语病/风格/数据检查,三级校对模式,质量评分 - 智能助手:对话/任务拆解/文案生成/批量提取 四个模式入口 - 批量提取:自定义字段配置,AI 结构化提取,CSV 导出 后端新增 API:/api/document/translate /api/copy/proofread /api/assistant/chat /api/batch/extract 前端新增页面:4 个新页面 + 模板入口 + API 模块 路由更新:tools/ 系列页面路由 Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -126,6 +126,14 @@ func RegisterRoutes(r *gin.Engine, cfg *config.Config) {
|
||||
r.POST("/api/report/export/xlsx", middleware.Auth(cfg), ReportExportXLSX)
|
||||
r.POST("/api/report/preview", middleware.Auth(cfg), ReportPreview)
|
||||
|
||||
// 文档工具
|
||||
r.POST("/api/document/translate", middleware.Auth(cfg), TranslateDocument)
|
||||
r.POST("/api/copy/proofread", middleware.Auth(cfg), ProofreadCopy)
|
||||
r.GET("/api/copy/quick", middleware.Auth(cfg), QuickProofread)
|
||||
r.POST("/api/batch/extract", middleware.Auth(cfg), ExtractBatch)
|
||||
r.POST("/api/batch/files", middleware.Auth(cfg), ExtractFromFiles)
|
||||
r.POST("/api/assistant/chat", middleware.Auth(cfg), Chat)
|
||||
|
||||
// 管理员维护
|
||||
admin := r.Group("/api")
|
||||
admin.Use(middleware.Auth(cfg), middleware.RequireAdmin())
|
||||
|
||||
Reference in New Issue
Block a user