用途:用于在不把全文加载进聊天上下文的前提下,总结超长文章(支持 URL 或本地文件),并始终把摘要保存为 summaries/ 下的 Markdown 文件。
主要能力与约束:只使用本地工具和 codex CLI,不在代码中直接调用 API;不把全文粘贴进对话;助手回复中只保留最终短摘要和输出文件路径。
使用方式(URL 默认流程):先选一个简短的、适合文件系统的 slug;再抓取并抽取正文: python3 <skill>/tools/fetch_article_text.py --url "<URL>" --output .codex-pipeline/inputs/<slug>.txt 然后执行总结: python3 <skill>/tools/codex_summarize_pipeline.py --input .codex-pipeline/inputs/<slug>.txt --final-max-words 120 > summaries/<slug>.summary.md 最后回复 summaries/<slug>.summary.md 路径和最终短摘要内容。
本地文件流程: python3 <skill>/tools/codex_summarize_pipeline.py --input <path> --final-max-words 120 > summaries/<slug>.summary.md
模式:map-reduce 适合通用覆盖;extract-synthesize 适合人名、数字、时间线关键信息;question-led 适合有明确目标时使用(配合 --goal)。
排错:若抽取结果不正确,先保存 HTML 再重跑: python3 <skill>/tools/fetch_article_text.py --input-html page.html --output .codex-pipeline/inputs/<slug>.txt 若 codex 配置为使用远程模型而希望仅本地运行,可加 --oss + --local-provider(需要本地 LM 服务器)。
限制:具体默认参数、依赖安装与更细用法参见该技能 README.md;文档未提供的收费、平台或效果信息暂未提供。