refactor: replace WASM-based PoW solver with a native Go implementation in the pow package

This commit is contained in:
CJACK
2026-04-07 00:10:36 +08:00
parent 13687ce787
commit e7d561694a
18 changed files with 465 additions and 350 deletions

View File

@@ -42,9 +42,9 @@ func NewApp() (*App, error) {
})
dsClient = deepseek.NewClient(store, resolver)
if err := dsClient.PreloadPow(context.Background()); err != nil {
config.Logger.Warn("[WASM] preload failed", "error", err)
config.Logger.Warn("[PoW] init failed", "error", err)
} else {
config.Logger.Info("[WASM] module preloaded", "path", config.WASMPath())
config.Logger.Info("[PoW] pure Go solver ready")
}
openaiHandler := &openai.Handler{Store: store, Auth: resolver, DS: dsClient}