aarizmehdi/PainForge

GitHub: aarizmehdi/PainForge

PainForge 是一款 AI 驱动的论坛潜在客户挖掘工具,通过分析 Reddit 帖子的痛点并自动生成个性化推销提案,帮助自由职业者高效获客。

Stars: 0 | Forks: 0

PainForge Logo # PainForge **捕捉真实痛点。打造真实客户。** *一款开源 AI 上下文引擎,能在论坛上寻找高意向客户,并即时生成超个性化的提案。*

License: MIT Next.js Tailwind Firebase

痛点所在解决方案架构如何使用安装说明参与贡献


## 🎯 痛点所在 vs. 解决方案
### ❌ 传统方式(市场饱和) 自由职业者花费数小时漫无目的地浏览论坛,或者在饱和的自由职业市场中与成千上万的人拥挤在竞标大战中竞争。当他们终于找到有人发帖抱怨他们能解决的问题时,他们的推销听起来就像一个千篇一律的机器人。**他们被无视了。** ### ✅ PainForge 方式 PainForge 直接连接到 RSS feeds,寻找那些正在积极抱怨你的技能可以解决的痛点的人。然后,它使用先进的 AI 即时生成一个**超个性化、听起来像真人的推销**,直接解决他们的具体问题,并附上你的作品集和链接。
## ⚙️ 功能与架构
1️⃣ 实时 Reddit RSS 引擎
PainForge 利用直接的 .rss feeds 绕过了官方 Reddit API 的限制。这确保了零速率限制、无需 API key 要求,并能即时访问全球任何 subreddit 的最新帖子。
2️⃣ 高级 AI 评分 (1-10)
每一条帖子都会被 AI 读取,并获得一个 1 到 10 的“痛点评分”。
  • 评分 8-10: 即时购买意向。有人迫切需要解决一个问题。
  • 评分 1-4: 低意向。(例如,求职者、其他自由职业者、一般性抱怨)。这些会被严格过滤掉,因此你只能看到高价值的线索。
3️⃣ 感知格式的提案生成
提示词引擎理解不同推广平台的心理学:
  • Reddit 评论: 推特长度的简洁。极力删减废话。零链接以防止影子封禁。
  • 私信 (DM): 亲密、随意。就像同龄人给朋友发短信一样说话。
  • 冷邮件: 专业、结构化的 4 句格式,带有高转化率的邮件主题。
4️⃣ 自带密钥 (BYOK) 安全性
PainForge 构建于 OpenRouter.ai 之上,允许你使用任何 LLM 模型(Llama 3, Claude 3.5, GPT-4o,或像 Nvidia Nemotron 这样的免费模型)。你的 API 密钥在 Firebase 中静态加密,并直接在边缘节点进行身份验证。零代理日志记录。
## 🛠️ 如何使用 PainForge 要有效使用 PainForge,需要定位正确的社区并配置 AI 引擎。以下是分步工作流程: ### 第 1 步:设置你的个人资料 注册并输入你的姓名、作品集和 GitHub 链接。AI 会吸收这些上下文,以便它可以无缝地将你的凭证注入到提案中,而不会听起来像机器人。 ### 第 2 步:连接 OpenRouter (BYOK) PainForge 需要一个 OpenRouter API key 来驱动其推理引擎。 1. 在 [OpenRouter.ai](https://openrouter.ai/) 创建一个免费账号。 2. 生成一个 API Key。 3. 将其安全地粘贴到 PainForge 的 **Settings** 面板中。 ### 第 3 步:定位正确的 Subreddit 潜在客户开发的秘诀在于寻找客户抱怨的地方,而不是自由职业者聚集的地方。**不要**将目标定为像 `r/freelance` 这样的 subreddit。 相反,应定位利基商业 subreddit。 **🔥 高价值 Subreddit 示例:** - `SaaS` - `startups` - `smallbusiness` - `Entrepreneur` - `marketing` - `webdev` *(寻找寻求帮助的非技术型创始人)* ### 第 4 步:扫描并生成 转到 Dashboard,输入你的目标 subreddit,然后点击 **Scan**。 1. AI 会提取最新的 30 条帖子。 2. 它会根据购买意向对它们进行评分。 3. 它会立即为评分最高的潜在客户编写定制的推销话术。 4. 点击 **Copy** 并发送你的推销! ## 🚀 安装说明 PainForge 基于 **Next.js 16**、**TailwindCSS v4** 和 **Firebase v12** 构建。
点击查看本地设置说明 ### 1. 克隆与安装 ``` git clone https://github.com/aarizmehdi/PainForge.git cd PainForge npm install ``` ### 2. 设置 Firebase PainForge 依赖于 Firebase Auth 和 Firestore。 1. 在 [Firebase Console](https://console.firebase.google.com/) 创建一个项目。 2. 启用 **Authentication** (Email/Password)。 3. 启用 **Firestore Database**。 4. 在根目录中创建一个 `.env.local` 文件: ``` NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_project.firebaseapp.com NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_project.firebasestorage.app NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id ``` ### 3. 运行服务器 ``` npm run dev ``` 导航到 `http://localhost:3000` 即可开始打造线索。
## 👨‍💻 架构设计者 PainForge 由 **Aariz Mehdi** 进行架构设计和工程开发。 - **作品集:** [aarizm.dev](https://aarizm.dev) - **GitHub:** [@aarizmehdi](https://github.com/aarizmehdi) ## 📜 许可证与参与贡献
开源许可证
本项目采用 MIT License 授权。详情请参阅 LICENSE 文件。 你可以自由地 fork、修改并基于此平台进行构建。如果你做出了了不起的东西,请告诉我!
参与贡献
欢迎参与贡献!如果发现任何 bug、UI 改进或需要额外的集成(比如添加 HackerNews RSS 支持!),请提交 issue 或发起 pull request。
标签:AI文本生成, AI营销, C2, Firebase, RSS, 潜在客户挖掘, 自动化攻击, 销售自动化