edge-hint-extractor
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseEdge Hint Extractor
Edge Hint Extractor
Overview
概述
Convert raw observation signals (, , ) into structured edge hints.
This skill is the first stage in the split workflow: .
market_summaryanomaliesnews reactionsobserve -> abstract -> design -> pipeline将原始观察信号(、、)转换为结构化的边缘提示。
该技能是拆分工作流的第一阶段:。
market_summaryanomaliesnews reactionsobserve -> abstract -> design -> pipelineWhen to Use
适用场景
- You want to turn daily market observations into reusable hint objects.
- You want LLM-generated ideas constrained by current anomalies/news context.
- You need a clean input for concept synthesis or auto detection.
hints.yaml
- 希望将每日市场观察转换为可复用的提示对象时。
- 希望在当前异常/新闻背景约束下,由LLM生成创意时。
- 需要为概念合成或自动检测提供干净的输入时。
hints.yaml
Prerequisites
前置条件
- Python 3.9+
PyYAML- Optional inputs from detector run:
market_summary.jsonanomalies.json- or
news_reactions.csvnews_reactions.json
- Python 3.9+
PyYAML- 检测器运行产生的可选输入:
market_summary.jsonanomalies.json- 或
news_reactions.csvnews_reactions.json
Output
输出
- containing:
hints.yaml- list
hints - generation metadata
- rule/LLM hint counts
- 文件,包含:
hints.yaml- 列表
hints - 生成元数据
- 规则/LLM提示计数
Workflow
工作流
- Gather observation files (,
market_summary, optional news reactions).anomalies - Run to generate deterministic hints.
scripts/build_hints.py - Optionally add to augment hints.
--llm-ideas-cmd - Pass into concept synthesis or auto detection.
hints.yaml
- 收集观察文件(、
market_summary,可选新闻反馈)。anomalies - 运行生成确定性提示。
scripts/build_hints.py - 可选添加参数来扩充提示。
--llm-ideas-cmd - 将传入概念合成或自动检测环节。
hints.yaml
Quick Commands
快速命令
Rule-based only:
bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
--market-summary /tmp/edge-auto/market_summary.json \
--anomalies /tmp/edge-auto/anomalies.json \
--news-reactions /tmp/news_reactions.csv \
--as-of 2026-02-20 \
--output /tmp/edge-hints/hints.yamlRule + LLM augmentation:
bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
--market-summary /tmp/edge-auto/market_summary.json \
--anomalies /tmp/edge-auto/anomalies.json \
--llm-ideas-cmd "python3 /path/to/llm_ideas_cli.py" \
--output /tmp/edge-hints/hints.yaml仅基于规则:
bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
--market-summary /tmp/edge-auto/market_summary.json \
--anomalies /tmp/edge-auto/anomalies.json \
--news-reactions /tmp/news_reactions.csv \
--as-of 2026-02-20 \
--output /tmp/edge-hints/hints.yaml规则 + LLM扩充:
bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
--market-summary /tmp/edge-auto/market_summary.json \
--anomalies /tmp/edge-auto/anomalies.json \
--llm-ideas-cmd "python3 /path/to/llm_ideas_cli.py" \
--output /tmp/edge-hints/hints.yamlResources
资源
skills/edge-hint-extractor/scripts/build_hints.pyskills/edge-hint-extractor/references/hints_schema.md
skills/edge-hint-extractor/scripts/build_hints.pyskills/edge-hint-extractor/references/hints_schema.md