Create a clean, reliability-first workflow for public EastMoney roadshow replay pages only.
仅处理公开可访问的东方财富路演回放页,不依赖本地 cookie、私有接口凭据或用户路径,强调执行可控与结果留痕。
本发布包不包含本地 vendor、缓存、输出物或调试残留,目标是可在新环境中按统一入口运行。
url: stringhttps://roadshow.eastmoney.com/luyan/Write these files under outputs/:
meta.jsontranscript.mdclean_transcript.mdsummary.mdbrief.mdrun_report.mdPage parsing succeeds → always write meta.json.
Any downstream failure or downgrade → still write run_report.md.
providers/eastmoney.py: validate URL, parse page, fetch public metadata, discover subtitle/media candidates onlyproviders/asr.py: convert audio to text onlymain.py: orchestration, file writing, cleaning, summary generation, reportingrun_report.mdmeta.json even when downstream steps failrun_report.mdREADME.md, SKILL.md, and manifest.json aligned on scope, inputs, outputs, and dependency expectationsmeta.jsonrun_report.mdEASTMONEY_ROADSHOW_ENTRY=python3-main python3 main.py --url uv run、其他包装器、替代 Python 启动路径或任何未在 README / SKILL 明示的入口main.py contains a startup self-check. If the execution entry does not match the documented standard path, it must fail fast and exit with a clear error instead of continuing in a potentially inconsistent environment.
requests requiredfaster-whisper required for ASRav required as a runtime dependency for faster-whisperffmpeg required on PATH for audio extraction / ASR fallback按环境变量自动检测可用 provider,优先顺序如下:
OPENAI_API_KEYANTHROPIC_API_KEYGEMINI_API_KEY(别名:GOOGLE_GENERATIVE_AI_API_KEY, GOOGLE_API_KEY)XAI_API_KEYOPENROUTER_API_KEYMOONSHOT_API_KEY(别名:KIMI_API_KEY)若检测到可用 key,clean transcript / summary / brief 可启用外部模型增强;若未检测到,则自动降级为规则版输出。
EastMoney Roadshow Digest (Transcript + Summary) is a reliability-first skill for turning public 东方财富路演回放页面 into structured transcript, clean transcript, summary, brief, and run report outputs.
本技能定位为:面向公开东方财富路演回放页的、以稳定性优先的纪要生成工具,可输出 transcript、clean transcript、summary、brief 与 run report。
EASTMONEY_ROADSHOW_ENTRY=python3-main python3 main.py --url 共 1 个版本