feat: Ultra 模式实战 + Vibe Trading + 自媒体视频工厂全链路 — 太极量化交易系统#1674
feat: Ultra 模式实战 + Vibe Trading + 自媒体视频工厂全链路 — 太极量化交易系统#16741688mengdie wants to merge 8 commits into
Conversation
577ebe3 to
291fae6
Compare
|
感谢贡献,我们跑跑试试 |
c24018e to
e651d52
Compare
|
CI 已修复——根因是 taiji job 的 Linux 系统依赖遗漏了 Tauri 所需的 glib/gtk 库,以及一个文档里的本地绝对路径触发了 repo hygiene 检查。现在两个都修了,下次 CI 应该全绿。 |
|
由于当前PR代码量非常巨大 因此建议该PR先暂时长期保持打开,欢迎多多交流 |
|
此PR长期打开没有问题,也可以提取代码做PR分离实现,我后续也会更新维护,目前交易策略仅为占位模版,自媒体目前只做了基础测试,实战还没检验,后续我会更新策略核心,后续做调整的,目前完整测试体验跑通的就是Ultra 长任务模式,利用同一个工作区下的多Agentic对话,ACP对话实现复杂任务的分解。计划处理,配套master farnework技能使用,核心就是要求Agent 要把99%的工作做在准备阶段,无限期次Loop循环准备规划,只给一次执行机会,执行全部由多个主Agentic对话完成。subagent限制太大,能力也不行,工具也不多,负责规划指挥的agent专门负责规划协调,异步收取消息也不会像subagent 那样卡进度,且不用长时挂机等待,所有历史可追溯,所有对话均可裂变,理论上支持任意ACP接入的对话,也就是串联起电脑上所有的CLI,全部由bitfun一个对话指挥调度,统一管理。ACP适配这边我也做了升级,goal模式也做了适配优化,这样无需主Agent挂机等待,异步消息自会唤醒,且如果主Agent遗忘中断,goal模式在检查工作区所有对话静默时,才会出来唤醒主agent继续推进工作,时刻保证原始需求不偏离。 |
721a139 to
15613f6
Compare
272 files, 43355+ insertions, 400+ tests, zero warnings. - 20 active Rust crates + 4 closed-source placeholders - Ultra Mode: LegionControl + SessionMessage + Gate Loop + Goal Continuation - Vibe Trading: full quant pipeline (engine/backtest/pattern/orderflow/sentiment/strategen) - Media factory: K-line renderer + FFmpeg + multi-platform publisher + blog gen - Agent: LegionControl tool, Team Mode presets, ACP agent, BeeColony UI - CI: 4 taiji jobs (check/test/clippy/audit) - Security: 8-dimension audit, 10 P0 fixes, SECURITY.md - Skills: master-framework v16.0.0 open-sourced - Fixes: 4 upstream bugs (DAG dedup, panic isolation, MCP deprecation warnings) - Legal: MIT license, contribution record, evidence preservation - PR body follows CONTRIBUTING_CN.md structure AI-assisted | Tested: 400+ unit + 5 integration + cargo check/clippy/audit all green
核心变更: - taiji-llm: 删除自建 OpenAI/Claude/DeepSeek provider(~790行),新增 BitFunAiAdapter 委托给 AIClientFactory - dag.rs: Kahn 拓扑排序 → petgraph::DiGraph(164行删) - taiji-bar: BarNode 重构为 BarGenerator 薄适配器(481→330行) - DateRange: 4 crate 各自定义 → taiji-content 统一 - NodeFactory: 新增 Builder 模式对齐 ToolRegistry - TaijiError: 新增 kind()/message()/new() 对齐 PortError - SignalRegistry: 移除全局单例,文档对齐 ToolRegistry - Publisher: 提取 process_util 模块(超时+防注入) - Realtime WS: 可配绑定地址+优雅关闭 - 死依赖清理: taiji-sentiment/executor/cli 共移除 7 个未使用依赖 - taiji-cli: 26处 eprintln! → tracing - MAX_BARS DRY + 领域常量文档化 + unsafe 审计 - CI: 新增 --features video 编译验证 全量编译: 16 crate 零错误 测试: 156 passed, 0 regression
…i-website/public/)
8 preset team configurations (standard/quick/parallel/single/review/audit/plan/custom). Enables one-click multi-agent legion deployment from UI. @wsp1911 Ref: GCWing#1674
8 preset team configurations (standard/quick/parallel/single/review/audit/plan/custom). Enables one-click multi-agent legion deployment from UI. @wsp1911 Ref: GCWing#1674
拆分说明已将太极 PR 中的通用基座能力拆分为 4 个独立小 PR,便于社区评审和合并:
每个 PR 小而聚焦,从 main 独立分叉,可按任意顺序评审合并。 本 PR (#1674) 继续保持打开作为总览参考,后续通用能力更新将以同样方式拆分为小 PR 提交。 @wsp1911 辛苦评审。 |
|
新增 #1694 — Goal 模式异步会话适配优化 |
|
新增 #1695 — ACP 连接性探针 |
|
新增 #1696 — FFmpeg 视频处理 API |
说明
本 PR 作为总览参考保持打开。其中的通用基座能力已拆分为 6 个独立小 PR:
太极专属 BUG #1675 #1676 已关闭。
详细内容见原 PR body。