Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

tongstock-workflow同材工作流程

Agent Skill

tongstock-workflow 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

210

周安装

9

GitHub Stars

22

下载量

73
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tongstock-workflow(同材工作流程)
来源仓库:https://github.com/sjzsdu/tongstock
仓库路径:skills/tongstock-workflow
安装命令:
npx skills add https://github.com/sjzsdu/tongstock --skill tongstock-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/sjzsdu/tongstock --skill tongstock-workflow

简介

tongstock-workflow 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 安装前建议确认权限范围和维护状态,避免触发不必要的联网或文件操作。
  • 可结合原始 README 文档进一步核验具体用法和功能边界。

SKILL.md

TongStock Analysis Workflows

Pre-built workflows for Chinese A-share analysis using tongstock-cli. Each workflow combines multiple data sources into actionable output.

Workflow 1: Single Stock Deep Analysis (个股深度分析)

Full research report for one stock. Run all steps and synthesize.

# Step 1: Real-time quote with 5-level bid/ask
tongstock-cli quote <code>

# Step 2: Financial fundamentals
tongstock-cli finance <code>

# Step 3: Ex-rights/dividend history
tongstock-cli xdxr <code>

# Step 4: Recent daily K-lines (price trend)
tongstock-cli kline -c <code> -t day

# Step 5: Company F10 info categories
tongstock-cli company <code>

# Step 6: Get specific F10 content
tongstock-cli company-content <code> --block "公司概况"  # Company profile
tongstock-cli company-content <code> --block "财务分析"  # Financial analysis
tongstock-cli company-content <code> --block "股东研究"  # Shareholder research

Analysis checklist:

  • Current price vs. NAV per share → P/B ratio
  • Net profit trend (from finance data)
  • Dividend history frequency and amount (from xdxr)
  • Recent price trend and volume pattern (from kline)
  • Key support/resistance levels from K-line data

Workflow 2: Stock Screening by Fundamentals (基本面选股)

Screen stocks by retrieving financial data for a batch of codes.

# Step 1: Get all stock codes for a market
tongstock-cli codes -e sz > /tmp/sz_codes.txt

# Step 2: For each candidate, fetch finance data
for code in 000001 600519 000858 601318; do
  echo "=== $code ==="
  tongstock-cli finance $code
  echo ""
done

Screening criteria to evaluate:

  • Total shares & float shares → liquidity
  • Net profit > 0 → profitable
  • NAV per share → valuation floor
  • Shareholder count trend → institutional interest
  • Revenue scale → company size

Workflow 3: Dividend Analysis (分红分析)

Find stocks with consistent dividend history.

# Get ex-rights/dividend records
tongstock-cli xdxr <code>

What to look for in output:

  • Category = "除权除息" entries → actual dividend events
  • FenHong field → cash dividend per share (元)
  • SongZhuanGu field → bonus/transfer shares per 10 shares
  • Frequency: annual dividends = positive signal
  • Calculate dividend yield: FenHong / current_price × 100%

Workflow 4: Sector/Industry Analysis (板块分析)

Find which stocks belong to a sector, then analyze the sector.

# Step 1: List industry sectors
tongstock-cli block -f block_fg.dat

# Step 2: List concept sectors
tongstock-cli block -f block_gn.dat

# Step 3: For interesting sector stocks, get quotes
tongstock-cli quote <code1> <code2> <code3>

# Step 4: Compare with index
tongstock-cli index -c 999999 -t day

Analysis approach:

  • Identify sector constituents from block data
  • Compare individual stock performance vs. sector index
  • Look for sector rotation signals (volume surge + price breakout)

Workflow 5: Technical Quick Check (技术面速查)

Fast technical overview using multiple timeframes.

# Multi-timeframe K-lines
tongstock-cli kline -c <code> -t day     # Trend
tongstock-cli kline -c <code> -t 60m     # Intraday trend
tongstock-cli kline -c <code> -t 5m      # Short-term momentum

# Today's tick-level activity
tongstock-cli minute <code>              # Minute-by-minute
tongstock-cli trade <code>               # Tick trades (买卖方向)

What to evaluate:

  • Daily K: overall trend direction (uptrend/downtrend/sideways)
  • 60m K: medium-term momentum
  • 5m K: entry/exit timing
  • Minute data: intraday price pattern
  • Trade data: buy vs. sell pressure (Status field: 0=buy, 1=sell)

Workflow 6: Market Overview (大盘概览)

Quick pulse of the overall market.

# Major indices
tongstock-cli index -c 999999 -t day     # 上证指数
tongstock-cli index -c 399001 -t day     # 深证成指
tongstock-cli index -c 399006 -t day     # 创业板指
tongstock-cli index -c 399300 -t day     # 沪深300

Key metrics from index bars:

  • UpCount vs. DownCount → market breadth (涨跌家数)
  • Volume trend → participation level
  • Price vs. moving average crossovers

Workflow 7: HTTP API Batch Analysis (API 批量分析)

When the server is running, use HTTP API for programmatic access:

# Start server in background
tongstock-server &

# Batch fetch via API (JSON output, easy to parse)
curl -s "http://localhost:8080/api/quote?code=000001" | jq .
curl -s "http://localhost:8080/api/finance?code=000001" | jq .
curl -s "http://localhost:8080/api/xdxr?code=000001" | jq .
curl -s "http://localhost:8080/api/kline?code=000001&type=day" | jq .

# Compare multiple stocks
for code in 000001 600519 000858; do
  echo "=== $code ==="
  curl -s "http://localhost:8080/api/finance?code=$code" | jq '{code: .code, net_profit: .JingLiRun, nav: .MeiGuJingZiChan, shareholders: .GuDongRenShu}'
done

Output Interpretation Guide

Quote Fields

FieldMeaning
PriceLatest trade price
LastClosePrevious close (for calculating % change)
SVolInner volume 内盘 (seller-initiated)
BVolOuter volume 外盘 (buyer-initiated)
BidAsk[0-4]5-level bid/ask depth

Finance Fields

FieldMeaningUnit
LiuTongGuBenFloat shares万股
ZongGuBenTotal shares万股
JingLiRunNet profit万元
MeiGuJingZiChanNAV per share
GuDongRenShuShareholder count
ZhuYingShouRuRevenue万元

XdXr Categories

CategoryMeaning
1除权除息 (ex-dividend)
2-10Share capital changes
11-12Share consolidation
13-14Warrant issuance

Workflow 8: Technical Indicator Analysis (技术指标分析)

Compute and display technical indicators for a single stock.

# Single stock with default parameters (table output)
tongstock-cli indicator -c <code> -t day

# JSON format output (single day)
tongstock-cli indicator -c <code> -t day --json

# JSON format with multiple days history
tongstock-cli indicator -c <code> -t day --json --days 5

# All historical data
tongstock-cli indicator -c <code> -t day --all

# Custom parameter config file
tongstock-cli indicator -c <code> -t day --config configs/params.yaml

# Different timeframes
tongstock-cli indicator -c <code> -t 60m    # 60-minute
tongstock-cli indicator -c <code> -t week   # Weekly

Supported Indicators:

  • MA: 5, 10, 20, 60, 120 day moving averages
  • MACD: DIF, DEA, Histogram (default: 12/26/9)
  • KDJ: K, D, J values (default: 9/3/3)
  • BOLL: Upper, Middle, Lower bands (default: 20/2.0)
  • RSI: RSI6, RSI12, RSI24 (relative strength)
  • Volume Ratio: Current volume / 5-day average volume

Table Output includes:

  • Last 20 days: Date, Close, MA5/10/20/60/120, DIF/DEA/HIST, K/D/J, RSI6/12/24, UPPER/MID/LOWER, Volume Ratio
  • Latest signals: 金叉 (golden cross), 死叉 (death cross), 超买 (overbought), 超卖 (oversold), 多头排列 (bull alignment), 空头排列 (bear alignment), 突破上轨 (break upper band), 跌破下轨 (break lower band)

JSON Output (single day):

{
  "code": "000001",
  "name": "平安银行",
  "timestamp": "2026-03-29",
  "price": { "current": 12.58, "change": 0.45, "change_pct": 3.71 },
  "ma": { "ma5": 12.32, "ma10": 12.18, "ma20": 11.95, "ma60": 11.50, "ma120": 11.20, "trend": "bullish" },
  "macd": { "dif": 0.35, "dea": 0.22, "hist": 0.26, "signal": "golden_cross" },
  "kdj": { "k": 72.5, "d": 68.2, "j": 81.1, "signal": "overbought" },
  "rsi": { "rsi6": 65.2, "rsi12": 62.8, "rsi24": 58.4, "signal": "neutral" },
  "boll": { "upper": 13.20, "middle": 12.50, "lower": 11.80, "position": 0.65, "signal": "normal" },
  "volume": { "current": 1250000, "avg5": 980000, "ratio": 1.28, "signal": "active" },
  "signals": ["golden_cross", "overbought", "多头排列"],
  "summary": { "trend": "上升趋势", "signal": "持有", "strength": 72 }
}

Parameter resolution:

  • Per-stock override > Category override (large_cap/small_cap) > Default
  • Categories auto-detected by code prefix (600xxx = large_cap, 002xxx = small_cap)

Workflow 9: Batch Signal Screening (批量信号筛选)

Screen a list of stocks for specific signals using parallel computation.

# Screen specific stocks for golden cross
tongstock-cli screen -c "000001,600519,000858,601318" -t day -s golden_cross

# Screen from file (one code per line)
tongstock-cli screen -f codes.txt -t day -s oversold

# Screen with concurrency control
tongstock-cli screen -c "000001,600519" -p 5 -s death_cross

Available signal filters (-s):

SignalDescription
golden_crossDIF crosses above DEA (MACD), or K crosses above D (KDJ)
death_crossDIF crosses below DEA (MACD), or K crosses below D (KDJ)
overboughtJ > 100 (KDJ) or RSI > 80
oversoldJ < 0 (KDJ) or RSI < 20

Combination with sector analysis:

# Step 1: Get sector stocks
tongstock-cli block -f block_fg.dat | grep "银行" > banking.txt

# Step 2: Screen for signals
tongstock-cli screen -f banking.txt -t day -s golden_cross -p 8

Output table columns:

  • Code, Date, Close, MA5/10/20, DIF, K, J, Latest Signals

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.14%
按下载量换算26

Claude

30.47%
按下载量换算22

Cursor

18.59%
按下载量换算14

Gemini CLI

9.82%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills