mcpField
D
developer-listening

developer-listening

github.com/jonathimer营销与增长87106 次安装34 周前更新
代码仓库

关于 developer-listening

developer-listening 是一项监测开发者讨论的技能,用于了解情绪、发现支持与互动机会并收集竞争信息。它帮助市场和 DevRel 团队规划关键词监测,并为技术社区中的提及排序。

主要功能

  1. 01按品牌、竞品、问题和购买意向分类关键词
  2. 02提供开发者平台监测方法
  3. 03按情绪为提及排序
  4. 04制定社区互动实践
  5. 05分析竞争趋势

适用场景

  1. 01发现反馈产品问题的用户
  2. 02识别寻求工具推荐的讨论
  3. 03追踪竞品反馈与迁移信号

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jonathimer/devmarketing-skills --skill developer-listening

安装后在 Claude Code 中输入/developer-listening确认已加载。

附带文件README.md

详细介绍

开发者聆听

监测各平台上的开发者对话,了解情绪倾向、寻找互动机会并收集竞争情报。

概述

开发者聆听是指系统地监测开发者对你的品牌、竞争对手以及产品所解决问题的讨论。与传统的社交聆听不同,开发者聆听需要监测开发者实际活跃的技术平台:GitHub、Hacker News、Reddit 编程社区、Stack Overflow、Twitter/X 和 Discord 服务器。

有效的开发者聆听有助于你:

  • 了解开发者如何看待你的产品
  • 找到需要帮助、可能会流失的沮丧用户
  • 在竞争对手之前发现互动机会
  • 收集未经筛选的产品反馈
  • 跟踪真实对话中的竞争定位
  • 发现内容缺口和文档问题

制定监测策略

1. 定义关键词类别

设置监测之前,先将关键词归类:

品牌关键词:

  • 你的产品名称及常见拼写错误
  • 你的公司名称
  • 关键团队成员的姓名(用于归因)
  • 你的 GitHub 组织/仓库
  • 你的 Twitter 账号

竞争对手关键词:

  • 直接竞争对手的名称
  • 竞争对手的产品功能
  • 竞争对手的定价/套餐名称

问题关键词:

  • 你的产品解决的痛点
  • 你能帮助解决的错误消息
  • 工作流描述(“部署到 kubernetes”“管理 API 密钥”)
  • 与你的领域相关的“如何……”短语

购买意向关键词:

  • “[类别] 推荐”
  • “适用于 [使用场景] 的最佳 [工具类型]”
  • “正在寻找 [解决方案]”
  • “[竞争对手] 的替代方案”
  • “[竞争对手] 对比”
2. 设置监测工具

选择一款社交聆听工具,汇总开发者平台上的提及内容(GitHub、Hacker News、Reddit、Stack Overflow、Twitter)。

推荐的关键词结构:

  • 为品牌、竞争对手和问题领域分别创建关键词
  • 对品牌名称使用精确匹配,以减少噪声
  • 对问题关键词使用较宽泛的匹配方式
  • 设置排除关键词,以过滤无关提及
3. 按平台进行监测

GitHub:

  • 监测其他仓库中提及你产品的问题
  • 跟踪相关 GitHub Discussions 中的讨论
  • 留意你的产品是否出现在 awesome 列表和对比仓库中
  • 监测竞争对手仓库的星标/复刻情况,以获取发展势头信号

Hacker News:

  • 高信号但低流量
  • 评论通常包含详细的技术反馈
  • “Show HN”和“Ask HN”帖子能揭示开发者需求
  • 关于竞争对手的讨论串是互动机会

Reddit:

  • r/programming、r/webdev、r/devops、r/selfhosted 等
  • 各子版块的社区文化不同,需要采用相应的回应方式
  • 提问讨论串是高意向机会

Stack Overflow:

  • 监测与你产品类别相关的标签
  • 问题能揭示文档缺口
  • 竞争对手的回答能体现其定位

Twitter/X:

  • 实时情绪倾向和传播情况
  • 开发者意见领袖的对话
  • 会议和活动讨论
  • 抱怨讨论串往往会迅速传播

Discord:

  • 监测难度较高,但信号强
  • 手动加入相关社区服务器
  • 留意与热门服务器开展集成的机会

情绪分析与优先级排序

优先级框架

并非所有提及都值得同等关注。请根据以下标准确定优先级:

高优先级(数小时内响应):

  • 现有用户表达负面情绪
  • 直接询问你的产品
  • 投诉迅速传播
  • 在竞品对比中处于劣势
  • 理想客户画像表现出购买意向

中优先级(24-48 小时内响应):

  • 中立提及,寻求推荐
  • 在公开论坛中提出功能请求
  • 对文档感到困惑
  • 对竞品提出批评(可能转投其他产品的用户)

低优先级(监控并汇总):

  • 一般行业讨论
  • 赞扬竞品(从中学习)
  • 用于趋势分析的历史提及
情绪筛选

大多数监控工具都提供情绪筛选功能。可设置以下关键查询:

  • 过去 30 天内的负面情绪提及
  • 尚未参与互动的高相关性提及
  • 按平台筛选(Hacker News、Reddit、Twitter)

寻找互动机会

互动机会类型

感到沮丧的用户:

  • 抱怨你的产品 = 紧急支持机会
  • 抱怨竞品 = 潜在转化机会
  • 抱怨问题领域 = 展示思想领导力的机会

提问与推荐:

  • 直接询问你的产品
  • “我应该用什么工具来做 X”主题帖
  • 对比请求

购买意向信号:

  • “正在寻找一款 [你的类别]”
  • “正在评估 [竞品] 与 [竞品]”
  • “需要从 [竞品] 迁移”
  • “[解决方案] 的预算已获批”
互动最佳实践
  1. 先提供帮助,再推广产品 - 先回答问题,再提及你的产品
  2. 披露从属关系 - “我在 [公司] 工作”有助于建立信任
  3. 适应平台文化 - HN 反感营销腔,Reddit 重视真诚
  4. 即使对方不会转化,也要提供价值 - 好的建议有助于建立声誉
  5. 不要与批评者争辩 - 表示理解,如果批评合理就加以改进,然后继续前进

从对话中获取竞争情报

追踪内容

竞品提及:

  • 赞扬(他们做对了什么?)
  • 批评(你有哪些机会?)
  • 功能请求(缺少什么?)
  • 流失信号(“正在迁出”)

定位变化:

  • 竞品如何介绍自己
  • 他们重点强调哪些使用场景
  • 定价和套餐讨论

社区情绪:

  • 社区对竞品的整体看法
  • 开发者的信任程度
  • 对支持质量的评价
提取洞察

使用监控工具的分析功能,追踪长期趋势:

  • 过去 90 天内竞品的情绪趋势
  • 你的品牌与主要竞品的提及量对比
  • 平台分布(对话发生在哪些平台?)

工具

社交聆听

使用能够追踪开发者平台的监控工具。需要关注的主要功能:

  • 覆盖多个平台(GitHub、HN、Reddit、Stack Overflow、Twitter)
  • 情绪分析
  • 关键词提醒和筛选
  • 分析与趋势追踪
特定平台工具

GitHub 搜索:

  • 使用 gh search issues 和 gh search repos 进行 GitHub 专项监控
  • 追踪其他代码库中提及你产品的问题

Twitter/X 搜索:

  • 使用高级搜索运算符进行精准监控
  • 追踪特定账号和话题标签
  • 使用 Typefully、TweetDeck 或 Hootsuite 等工具进行监控

Reddit:

  • 使用 Reddit 原生搜索并按 subreddit 筛选
  • 使用 Syften 或 F5Bot 等第三方工具接收提醒

相关技能

  • competitor-tracking - 超越对话监控,系统地分析竞品
  • alternatives-pages - 将竞争洞察转化为对比内容
  • community-engagement - 回复开发者对话的最佳实践

评论

支持 Markdown