| name | chief-analyst |
| description | Orchestrate multiple analysis skills and surface agreement vs conflict (no extra data fetch). |
Chief analyst (orchestration)
Role
Coordinate read-only calls to existing skills in a fixed order; do not add new scraping or bypass openclaw-data-china-stock tools.
Recommended call order
对话式短答(优先一次工具拿齐上下文)
ota-market-regime-brief → tool_semantic_market_regime_brief;若用户关心资金,追加 ota-flow-sentiment-brief → tool_semantic_flow_sentiment_brief。估值类问题改走 ota-equity-valuation-brief → tool_semantic_equity_valuation_brief。组合类:tool_semantic_portfolio_concentration_brief(POST/JSON weights)。
深度分析链(brief 之后再按需)
market-scanner — trading status + breadth / flow snapshot
technical-analyst — default indicator bundle from technical-analyst_config.yaml
fund-flow-analyst — northbound + sector + main force context
china-macro-analyst — tool_fetch_macro_snapshot first, then tool_fetch_macro_data if gaps
market-sentinel / sentiment aggregate when scheduled narrative is required
Output shape
Return a short JSON-friendly block:
consensus: one of risk_off | neutral | risk_on
conflicts: list of strings (empty if aligned)
fused_confidence: copy from src.tool_payload_quality.fused_confidence_hint when numeric inputs exist
evidence_tools: list of tool ids actually used
Constraints
- Respect workspace rules: do not edit
~/.openclaw/extensions/openclaw-data-china-stock/**.
- If any dependency returns
quality_score below config/data_quality_policy.yaml → quality_score.warn_below, prepend the quality warning string from quality_warn_message.