用途:Substack 没有 Notes 分析公开 API,此技能抓取已渲染的 Notes 页面,按作者与日期范围过滤,导出可分析的表格。
主要能力:需三项输入——Notes URL(如 https://substack.com/@handle/notes)、作者 handle 或名称、日期范围(自然语言或明确区间)。输出 substack-notes-[handle]-[YYYY-MM-DD].xlsx,含两个工作表。"Notes Data" 列有日期、文本预览(前200字符)、全文、点赞、评论、restack、总互动(三者之和)、链接、笔记类型(original 或 restack);首行冻结、启用自动筛选、按点赞前20%高亮黄色、列宽自适应(12–60)。"Summary" 表输出抓取时间、作者、日期范围、笔记总数、原创数、被过滤的 restack 数、平均点赞/评论/restack/总互动,以及点赞最高和互动最高的笔记。
使用方式:校验输入并解析日期,用 WebFetch 请求完整渲染 HTML;如返回无内容的骨架页需向用户说明并请其手动粘贴 HTML 或确认浏览器访问;分页加载直至超出日期范围或无新内容,请求间隔2秒限速;解析每条笔记后按日期过滤,restack 保留为行并标注,统计只计原创;用 Python 的 openpyxl 生成文件并汇报结果。
限制:仅适用于公开 Notes 内容,不访问私密或仅订阅者可见内容;需要有效账号或资料 URL;Substack Notes 为 JavaScript 渲染,加载失败时不会静默生成空文件;限速响应需退避处理。工具细节、安装命令与代码未在本资料中提供。