From 14448b564e4e62976cf323f0fec218a288060393 Mon Sep 17 00:00:00 2001 From: 1688mengdie <1688mengdie@users.noreply.github.com> Date: Tue, 28 Jul 2026 17:56:19 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(web):=20=E7=BC=96=E7=A0=81=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=20=E2=80=94=20UTF-8=20BOM+=E4=B9=B1=E7=A0=81=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/web-ui/index.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/web-ui/index.html b/src/web-ui/index.html index d1fe91837f..519232f016 100644 --- a/src/web-ui/index.html +++ b/src/web-ui/index.html @@ -2,7 +2,7 @@ - + BitFun - AI Code Assistant @@ -22,18 +22,18 @@ petLoading: 'Loading companion...' }, 'zh-CN': { - loadingApp: '正在启动 BitFun...', - minimize: '最小化', - maximize: '最大化', - close: '关闭', - petLoading: '正在加载助手...' + loadingApp: '姝e湪鍚姩 BitFun...', + minimize: '鏈€灏忓寲', + maximize: '鏈€澶у寲', + close: '鍏抽棴', + petLoading: '姝e湪鍔犺浇鍔╂墜...' }, 'zh-TW': { - loadingApp: '正在啟動 BitFun...', - minimize: '最小化', - maximize: '最大化', - close: '關閉', - petLoading: '正在載入助手...' + loadingApp: '姝e湪鍟熷嫊 BitFun...', + minimize: '鏈€灏忓寲', + maximize: '鏈€澶у寲', + close: '闂滈枆', + petLoading: '姝e湪杓夊叆鍔╂墜...' } }; function resolveLocale() { @@ -362,7 +362,7 @@
Date: Tue, 28 Jul 2026 20:29:02 +0800 Subject: [PATCH 2/2] fix: add missing workspace members/license/deps --- Cargo.toml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index ae6cace31b..eac12e1048 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,6 +36,28 @@ members = [ "src/crates/contracts/core-types", "src/crates/contracts/events", "src/crates/contracts/runtime-ports", + # taiji-quant 量化引擎 crates + "src/crates/taiji/taiji-abnormal", + "src/crates/taiji/taiji-alert", + "src/crates/taiji/taiji-backtest", + "src/crates/taiji/taiji-bar", + "src/crates/taiji/taiji-blog-gen", + "src/crates/taiji/taiji-cli", + "src/crates/taiji/taiji-content", + "src/crates/taiji/taiji-engine", + "src/crates/taiji/taiji-engine-py", + "src/crates/taiji/taiji-example", + "src/crates/taiji/taiji-executor", + "src/crates/taiji/taiji-growth", + "src/crates/taiji/taiji-knowledge-graph", + "src/crates/taiji/taiji-llm", + "src/crates/taiji/taiji-orderflow", + "src/crates/taiji/taiji-pattern", + "src/crates/taiji/taiji-publisher", + "src/crates/taiji/taiji-realtime", + "src/crates/taiji/taiji-sentiment", + "src/crates/taiji/taiji-strategen", + "src/crates/taiji/taiji-strategy-template", ] exclude = [ @@ -49,6 +71,7 @@ resolver = "2" version = "0.2.14" # x-release-please-version authors = ["BitFun Team"] edition = "2021" +license = "MIT" [workspace.lints.rust] unsafe_op_in_unsafe_fn = "warn" @@ -118,6 +141,21 @@ chardetng = "0.1.17" encoding_rs = "0.8.35" url = "2" +# taiji-quant 量化引擎依赖 +rayon = "1.10" +csv = "1.3" +parking_lot = "0.12" +petgraph = { version = "0.6", features = ["serde-1"] } +jieba-rs = "0.7" +candle-core = "0.7" +candle-nn = "0.7" +ndarray = { version = "0.16", features = ["serde"] } +pyo3 = { version = "0.23", features = ["extension-module"] } +statrs = "0.17" +lettre = { version = "0.11", default-features = false, features = ["builder", "smtp-transport", "tokio1-rustls-tls"] } +tera = "1.20" +crossbeam = "0.8" + # HTTP client reqwest = { version = "0.13.4", default-features = false, features = ["native-tls", "rustls", "http2", "json", "stream", "multipart", "query", "form"] }