🎨 优化扩展模块,完成ai接入和对话功能
This commit is contained in:
@@ -43,4 +43,13 @@ func (r *ExtensionRouter) InitExtensionRouter(Router *gin.RouterGroup) {
|
||||
// 统计
|
||||
extensionRouter.POST("/stats", extensionApi.UpdateExtensionStats) // 更新扩展统计
|
||||
}
|
||||
|
||||
// 扩展资源文件 - 公开路由(不需要鉴权)
|
||||
// 原因:<script type="module"> 标签无法携带 JWT header,
|
||||
// 且 ES module 的 import 语句也无法携带认证信息。
|
||||
// 与原版 SillyTavern 一致:扩展文件作为公开静态资源提供。
|
||||
extensionPublicRouter := Router.Group("extension")
|
||||
{
|
||||
extensionPublicRouter.GET("/:id/asset/*path", extensionApi.ProxyExtensionAsset)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user