Bastix
核心概念

系统工具(Runtime Tools)

Agent 能直接调用的能力,以一份统一的工具注册表为唯一事实源。

Agent 能直接调用的能力以一份统一的工具注册表为唯一事实源——哪些工具可见、如何执行、输出长什么样都由它定义。当前 Agent 可见的系统工具包括:

工具作用
ask_user在需要用户输入时发起交互
task_manager维护会话级任务清单
sandbox_files读写沙箱工作区文件
grep工作区限定的内容搜索
run_ts在受限环境中运行代码,并回调已绑定的系统工具
run_symbol_loop_workflow对一组标的逐个执行策略 / 研究节点
search_stock标的搜索
symbol_pool管理沙箱本地标的池(增删、解析、去重)
symbol_profile_query标的画像查询:K 线、静态信息、龙虎榜、财报
universe_filter_query条件选股,可选地把结果写入标的池
strategy_position读写策略目标仓位、当前仓位与历史
tap_manager管理 TAP 的状态、历史与控制命令
web_context网页搜索与正文抓取
reference_knowledge_search私有知识库语义检索(RAG):从你上传的文档中召回相关片段
index_reference_document将参考文档写入沙箱私有知识库并建立索引

每个工具都有稳定的输出契约:同一份结果会分别整理成「供模型继续推理」「写入会话记录」「前端展示」三种形态,因此工具调用既能驱动推理,又能被完整复盘。