SuperAPI AI 工具集

blog-discourse

写作与研究

查看项目

更新于 10-15 16:42

技能介绍

用途:blog-discourse 关注“最近性与从业者话语”,回答某个话题在公开网络上当下真实被怎么讨论。它补充以权威来源为主的 blog-researcher,不替代后者。适用于新闻分析、趋势文章、产品更新反应、"state of X" 类写作;纯定义性或历史性的常青解释文不需要它。

主要能力:产出项目根目录的 DISCOURSE.md,包含话题分解、近 30/90 天新出现的主题、跨平台共识、小众或单一来源观点、从业者具体细节(命令、配置、链接)和跨平台来源统计表。通过 site 操作符针对 Reddit、Hacker News、X/Twitter、YouTube、dev.to、Medium、GitHub、StackOverflow、Substack 检索,每个话题约 4 到 8 次搜索,并使用 after:/before: 做时效过滤。遵循无虚构标题、无来源尾块、内联 name 引用等合成规则。

使用方式:命令包括 /blog discourse <topic>;--days 90 放宽时间窗;--input results.json 跳过搜索;--output path.md 指定输出并打印无 markdown 的 JSON;--format json 打印完整 JSON;--decomposition questions.txt 传入分解问题。脚本调用示例:python3 scripts/discourse_research.py --input "$RESULTS_JSON" --topic "<original topic>" --days 30 --output DISCOURSE.md。生成临时结果文件建议使用 tempfile.mkstemp 生成不可预测路径和 0600 权限。它不提供链式调用标志,需先生成 DISCOURSE.md,再由 /blog brief、/blog write 或 /blog strategy 读取。

限制:无 API 密钥,依赖 WebSearch,结果受搜索覆盖影响;零结果时应提示覆盖不足,不得编造。检索片段视为不可信数据,须按规则标记可疑指令,三处独立防御(片段清理、schema 校验、编排层围栏)。DISCOURSE.md 已存在时交互模式询问覆盖、追加或另存;非交互模式默认写入 DISCOURSE-<topic-slug>-<YYYYMMDD>.md,绝不静默覆盖。脚本错误需原样上报,不得手写替代简报。方法论改编自 last30days-skill v3.2.1,但引擎不同。具体定价、平台支持范围等资料暂未提供。