用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/shaoxing-xie/etf-options-ai-assistant --skill ota-chart-console-pro命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | ota_chart_console_pro |
| description | TradingView 对标二期图表研究台运维与验收规程:启动、健康检查、UI核查、常见报错定位(HEAD 501 / NaN / slice)、回退与冒烟脚本。 |
http://127.0.0.1:8611/ 图表研究台是否可用。unknown 状态灯、顶部红条报错)。cd <workspace-root>
source .venv/bin/activate
CHART_CONSOLE_PRO_PORT=8611 python apps/chart_console/api/server.py
若端口占用:
lsof -i :8611
kill <PID>
curl -I http://127.0.0.1:8611/ 期望 200curl http://127.0.0.1:8611/api/health 期望 {"success": true}curl /api/ohlcv / curl /api/indicators / curl /api/backtest 至少返回 success=truecurl 'http://127.0.0.1:8611/api/semantic/l4_valuation_context?stock_code=600519'、curl 'http://127.0.0.1:8611/api/semantic/l4_pe_ttm_percentile?stock_code=600519&window_years=5' — 首次请求可能触发落盘到 data/semantic/l4_*(来源 tool_l4_*);数值以工具 JSON 为准,勿手写复述。Vol/MACD/RSI/MA)切换后图形即时变化。fee_bps/slippage_bps 修改后结果有变化。HEAD 501:服务未实现 HEAD;应升级为当前 server.py(已支持 do_HEAD)。Unexpected token ... NaN ... is not valid JSON:后端序列化未清洗 NaN;应使用 apps/chart_console/api/serializers.py 的 NaN->null 修复版本。(macd.dea || []).slice is not a function:前端对指标返回结构假设过强;应使用 app.js 的 toArrayValues() 兼容层。lightweight-charts 版本,固定为 4.2.0。python scripts/chart_console_phase2_smoke.py
python scripts/check_indicator_consistency.py
api/health)。