WR

waytoaic/reddit-market-monitor

开发工具
10 stars 质量 53 趋势 28NOASSERTION

Reddit market monitoring skill for Codex with table-first reports, VOC archiving, and bundled reddit-readonly subskill.

概览

- https://waytoaic.com - https://www.waytoaic.com Way to AIC 不是教学,不是工具, 而是一条所有电商人共同走的进化之路。 - 产品开发动作 - 运营动作 - 竞品观察 - 用户原声存档 - 日报 / 周报 / 多组总览 - Reddit 市场监控 - subreddit 监控 - Reddit VOC / 用户原声沉淀 - 竞品监控 - 用户痛点、功能诉求、购买顾虑挖掘 - 把 Reddit 讨论转成产品开发、运营、FAQ、内容、客服动作 - 主 Skill 入口:SKILL.md - 完整执行规则:skills.md - 默认配置与 schema:config.yaml - 新手配置模板:templates/monitor_task_config.template.yaml - 日报与原声存档:运行时写到 reports/、archives/,属于使用者自己的数据,不进仓库 - 内置 Reddit 只读子技能:skills/reddit-readonly - 内置 reddit-readonly 子技能,用户无需额外安装第二个 skill - 支持多组监控,但推荐按“一个监控任务对应一个 config”来组织 - 输出默认表格优先,更适合日报、周报和决策面板阅读 - 报告产物支持 md 或 md+html(首次使用询问一次;HTML 为自包含单文件,permalink 自动可点、优先级自动着色) - 支持长期 VOC 存档、主题记忆、偏好学习 1. 如果你还没有明确监控策略,先从 templates/monitor_task_config.template.yaml 生成一个最小可跑的 task config。 2. 一个监控任务只服务一个明确业务目标。 3. 新任务先从 1 个 monitor_group 开始,跑通后再扩展。 4. 报告默认优先输出表格,而不是大段散文。 本仓库采用“公开源码 / source-available”授权,而不是 OSI 定义下的 Open Source。

README

reddit-market-monitor

🚀 Way to AIC | 通往 AI 电商之路


🌐 官网 Website


👥 社群招募 Community

Way to AIC 社群招募 | WaytoAIC.com


📣 公众号 WeChat Official Account

维正 WaytoAIC


🧠 知识星球 Xiaozhixing

AI电商之路 WaytoAIC


🧩 About Way to AIC

AIC = AI Commerce

在 AI 重塑商业的时代,我们希望和每一个拥抱 AI 的卖家:

  • 找到场景
  • 定义问题
  • 积累能力
  • 设计系统

共同通往 AI 电商之路。

Way to AIC 不是教学,不是工具,
而是一条所有电商人共同走的进化之路。

WaytoAIC 理念 | Principles

中文 English
场景先于方法 Context before method
AI 的价值来自真实业务场景,而不是技术本身。 AI creates value through real business contexts, not through technology alone.
问题先于答案 Problem before answer
定义问题,比拥有工具更重要。 Defining the problem matters more than collecting tools.
系统胜过技巧 System over tricks
技巧是术,系统才是道,决定卖家的上限。 Tricks are tactical; systems define long-term leverage and ceiling.
共创优于独行 Co-creation over solo progress
我们相信,真正的进化发生在共同探索的过程中。 Real evolution happens through shared exploration.

中文 | English

Quick Install

# Codex
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target codex --ref v1.4.0
# OpenClaw
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target openclaw --ref v1.4.0
# OpenClaw workspace-local skills/
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --dest "$(pwd)/skills" --ref v1.4.0

复制即用。安装后重启 Codex / OpenClaw。


一个面向产品开发与运营决策的 Reddit 市场监控 Skill。

它不是热帖搬运器,而是一个把 Reddit 讨论转成:

  • 产品开发动作
  • 运营动作
  • 竞品观察
  • 用户原声存档
  • 日报 / 周报 / 多组总览

的结构化技能包。

中文

适用场景

  • Reddit 市场监控
  • subreddit 监控
  • Reddit VOC / 用户原声沉淀
  • 竞品监控
  • 用户痛点、功能诉求、购买顾虑挖掘
  • 把 Reddit 讨论转成产品开发、运营、FAQ、内容、客服动作

仓库内容

主要特点

  • 内置 reddit-readonly 子技能,用户无需额外安装第二个 skill
  • 支持多组监控,但推荐按“一个监控任务对应一个 config”来组织
  • 输出默认表格优先,更适合日报、周报和决策面板阅读
  • 报告产物支持 md 或 md+html(首次使用询问一次;HTML 为自包含单文件,permalink 自动可点、优先级自动着色)
  • 支持长期 VOC 存档、主题记忆、偏好学习

安装

把整个目录复制到:

~/.codex/skills/reddit-market-monitor

重启 Codex 后即可生效。

一键安装

适用于直接从 GitHub 安装最新版。

Codex:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --target codex

OpenClaw 全局 skills 目录:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --target openclaw

OpenClaw 工作区本地 skills/ 目录:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --dest "$(pwd)/skills"

固定到某个 tag 或版本:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target codex --ref v1.4.0

推荐使用方式

  1. 如果你还没有明确监控策略,先从 templates/monitor_task_config.template.yaml 生成一个最小可跑的 task config。
  2. 一个监控任务只服务一个明确业务目标。
  3. 新任务先从 1 个 monitor_group 开始,跑通后再扩展。
  4. 报告默认优先输出表格,而不是大段散文。

许可说明

本仓库采用“公开源码 / source-available”授权,而不是 OSI 定义下的 Open Source。

原因很简单:

  • 本项目允许学习、使用、修改与分享
  • 但不允许商业使用
  • 如果你基于本 Skill 做修改、派生版本,或用它开发并分发更大的功能,也必须公开对应源代码

具体条款见:

如果你需要商业授权,请联系作者单独协商。

仓库结构

.
├── SKILL.md
├── skills.md
├── config.yaml
├── templates/
├── reports/      # 运行时生成,不进仓库
├── archives/     # 运行时生成,不进仓库
└── skills/
    └── reddit-readonly/

数据后端说明(重要)

Reddit 已于 2026 年 5 月停用匿名 .json 端点,数据中心 IP 直连会返回 HTTP 403。内置 reddit-readonly 子技能(v1.5.0)按能力在 6 个后端间路由——各后端强项互不重叠,按查询类型选第一顺位;某个后端报错或数据过旧(新鲜度闸门)就自动换下一个。data.source 标注实际答题的后端,data.backend_trail 标注走过的路。

后端 需要什么 强项 局限
rss(Reddit 官方 Atom) 无 真实 hot/new/top 排序 + 全站搜索 每次 25 条;无分数;限流紧
arctic(Arctic Shift 存档) 无 2019 至今、无限翻页、有分数 无真实排序;不能全站搜索
sorftime(Sorftime MCP) SORFTIME_KEY 稳定的全站语义搜索;每帖带类型/情绪/产品/摘要标签;可按类型、情绪筛选;帖子全文;评论带点赞并能还原楼层 比 Reddit 晚数周;无版块列表与排序;搜索结果无标题(只有摘要);按账户额度计
tikhub(第三方) TIKHUB_API_KEY(按次付费) 排序 + 分数 + 嵌套评论树 按次计费,每页约 8 条
reddit(官方 OAuth) REDDIT_CLIENT_ID + REDDIT_CLIENT_SECRET 全功能满血 需申请 Reddit 应用
serpapi(Google) SERPAPI_API_KEY 补充全站搜索 无分数、无时间
  • 零配置可用:rss + arctic 覆盖全部命令;其他 key 只加能力,不是必需。
  • 全站搜索的顺位:sorftime → rss → tikhub → serpapi(配了官方 OAuth 则官方在最前)。
  • --postType / --sentiment 只有 Sorftime 能做,没配 key 会直接报错,不会悄悄返回没筛过的结果。
  • Sorftime 的 voc_tags.summary 是 AI 写的摘要,不是用户原话;原声存档请用 thread 拉全文和评论。
  • 可用 REDDIT_RO_BACKEND=auto|reddit|rss|arctic|tikhub|serpapi|sorftime 强制指定后端(默认 auto)。
  • 先跑 node skills/reddit-readonly/scripts/reddit-readonly.mjs doctor,看哪些后端真的通。
  • 合规:Reddit Responsible Builder Policy 禁止把 Reddit 数据用于商业挖掘或训练 AI,无论经由哪个数据源;第三方源(Sorftime / TikHub)的合规责任由提供 key 的人承担。

说明

  • reddit-readonly.zip 与 skills/reddit-readonly/ 目录中的内置子技能保持同步,主 Skill 实际调用目录版本。
  • 当前仓库 README 顶部已加入 Way to AIC 固定项目前缀,后续 Way to AIC 项目可复用同一前缀模板。

English

Quick Install Card

# Codex
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target codex --ref v1.4.0
# OpenClaw
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target openclaw --ref v1.4.0
# OpenClaw workspace-local skills/
curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --dest "$(pwd)/skills" --ref v1.4.0

Copy, run, then restart Codex / OpenClaw.


reddit-market-monitor is a Reddit monitoring skill designed for product, growth, and operations decisions.

It is not a repost bot. It turns Reddit discussions into:

  • product actions
  • operations actions
  • competitor watch
  • user voice archive
  • daily reports, weekly reports, and multi-group summaries

Use Cases

  • Reddit market monitoring
  • subreddit monitoring
  • VOC and user-language capture from Reddit
  • competitor monitoring
  • finding pain points, feature requests, and buying objections
  • converting Reddit discussions into actions for product, FAQ, support, content, and operations

What Is Included

Key Features

  • Bundles reddit-readonly, so users do not need to install a second skill
  • Supports multi-group monitoring, while recommending one config per monitoring task
  • Uses table-first output for easier reading in daily and weekly decision workflows
  • Reports export as md or md+html (asked once on first use; HTML is a self-contained single file with clickable permalinks and priority coloring)
  • Supports long-term VOC archiving, theme memory, and preference learning

Installation

Copy this directory to:

~/.codex/skills/reddit-market-monitor

Then restart Codex.

One-Command Install

Use these commands to install the latest version directly from GitHub.

Codex:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --target codex

OpenClaw global skills directory:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --target openclaw

OpenClaw workspace-local skills/ directory:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/main/install.sh | bash -s -- --dest "$(pwd)/skills"

Pin to a tag or version:

curl -fsSL https://raw.githubusercontent.com/WaytoAIC/reddit-market-monitor/v1.4.0/install.sh | bash -s -- --target codex --ref v1.4.0
  1. If you do not yet have a monitoring strategy, start from templates/monitor_task_config.template.yaml.
  2. Keep one config focused on one clear business goal.
  3. Start new tasks with a single monitor_group, then expand later if needed.
  4. Prefer table-first reporting instead of long narrative output.

License

This repository is released as public source-available software, not OSI-defined Open Source.

That is because it is intended to be:

  • usable for learning, internal use, modification, and sharing
  • not permitted for commercial use
  • required to publish source code for derivative or larger distributed functionality built from it

See:

If you need a commercial license, contact the author separately.

Repository Layout

.
├── SKILL.md
├── skills.md
├── config.yaml
├── templates/
├── reports/      # created at run time, not tracked
├── archives/     # created at run time, not tracked
└── skills/
    └── reddit-readonly/

Data Backend (Important)

Reddit deprecated its anonymous .json endpoints in May 2026; datacenter IPs now get HTTP 403. The bundled reddit-readonly subskill (v1.5.0) routes by capability across 6 backends — their strengths do not overlap, so the first choice depends on the query; a backend that errors or returns stale data (freshness gate) hands over to the next. data.source names who answered, data.backend_trail the route taken.

Backend Needs Strengths Limits
rss (Reddit’s own Atom feeds) nothing real hot/new/top ranking + all-Reddit search 25 items; no scores; tight rate limit
arctic (Arctic Shift archive) nothing 2019 → today, unlimited paging, scores no real ranking; no all-Reddit search
sorftime (Sorftime MCP) SORFTIME_KEY stable all-Reddit semantic search; per-post type / sentiment / product / summary tags; filter by type and sentiment; full post text; comments with likes and a rebuilt reply tree lags Reddit by weeks; no subreddit listings or ranking; search rows have no title (summary only); draws on account quota
tikhub (third party) TIKHUB_API_KEY (paid per request) ranking + scores + nested reply trees billed per request, ~8 rows/page
reddit (official OAuth) REDDIT_CLIENT_ID + REDDIT_CLIENT_SECRET everything, full fidelity needs a Reddit app
serpapi (Google) SERPAPI_API_KEY extra all-Reddit search no scores or timestamps
  • Zero config works: rss + arctic cover every command; keys only add capabilities.
  • All-Reddit search order: sorftime → rss → tikhub → serpapi (the official API leads when configured).
  • --postType / --sentiment exist only on Sorftime; without the key the command fails loudly instead of returning unfiltered rows.
  • Sorftime’s voc_tags.summary is AI-written, not the user’s words; pull thread for quotable text.
  • REDDIT_RO_BACKEND=auto|reddit|rss|arctic|tikhub|serpapi|sorftime forces a backend (default auto).
  • Run node skills/reddit-readonly/scripts/reddit-readonly.mjs doctor first to see which backends actually answer.
  • Compliance: Reddit’s Responsible Builder Policy forbids commercial mining or AI training on Reddit data regardless of source; compliance for third-party sources (Sorftime / TikHub) rests with whoever supplies the key.

Note

  • reddit-readonly.zip is kept in sync with the bundled subskill under skills/reddit-readonly/; the main skill calls the directory version.
  • This repository now includes the fixed Way to AIC README prefix at the top, intended for reuse across future Way to AIC GitHub projects.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add waytoaic/reddit-market-monitor
新手?先看 mcpskill.org 教程 →