[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-muratcankoylan--ralph-wiggum-marketer":3,"tool-muratcankoylan--ralph-wiggum-marketer":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",160784,2,"2026-04-19T11:32:54",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",109154,"2026-04-18T11:18:24",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":73,"owner_name":74,"owner_avatar_url":75,"owner_bio":76,"owner_company":77,"owner_location":78,"owner_email":77,"owner_twitter":77,"owner_website":79,"owner_url":80,"languages":81,"stars":90,"forks":91,"last_commit_at":92,"license":77,"difficulty_score":32,"env_os":93,"env_gpu":94,"env_ram":93,"env_deps":95,"category_tags":101,"github_topics":77,"view_count":32,"oss_zip_url":77,"oss_zip_packed_at":77,"status":17,"created_at":102,"updated_at":103,"faqs":104,"releases":105},9843,"muratcankoylan\u002Fralph-wiggum-marketer","ralph-wiggum-marketer","A Claude Code Plugin that provides an autonomous AI copywriter.","Ralph Wiggum Marketer 是一款专为 SaaS 内容营销打造的 Claude Code 插件，它化身为一位自主运行的 AI 文案专家。面对初创团队或独立开发者常遇到的“没时间写内容”、“缺乏营销灵感”等痛点，它能利用夜间时间自动完成从趋势洞察、竞品研究到文章撰写与发布的全流程工作。\n\n这款工具特别适合希望自动化内容生产流程的开发者、技术创始人及增长黑客使用。其核心亮点在于采用了独特的\"Ralph Wiggum 模式”，构建了一个由趋势侦察、市场调研及产品营销多个智能体组成的生态系统。这些智能体协同工作，将数据存入本地 SQLite 数据库，供主文案代理（Ralph）调用。Ralph 会遵循严格的迭代循环：读取需求文档、规划任务、起草内容、自我审查并基于 Git 提交记录持续优化，直至产出高质量的博客、案例研究或社交媒体文案。通过简单的命令行指令即可初始化项目并监控进度，让用户在睡眠中也能收获持续更新的专业营销内容。","# Ralph Marketer\n\nA **Claude Code Plugin** that provides an autonomous AI copywriter for SaaS content marketing.\n\n[DeepWiki: Learn more here](https:\u002F\u002Fdeepwiki.com\u002Fmuratcankoylan\u002Fralph-wiggum-marketer\u002F1-overview)\n\nUses the [Ralph Wiggum pattern](https:\u002F\u002Fghuntley.com\u002Fralph\u002F) - an iterative AI loop that ships content while you sleep.\n\n## Installation\n\n### Option 1: Add as Marketplace (Recommended)\n\n```bash\n# In Claude Code, add the repo as a marketplace:\n\u002Fplugin marketplace add muratcankoylan\u002Fralph-wiggum-marketer\n\n# Then install the plugin:\n\u002Fplugin install ralph-wiggum-marketer@muratcankoylan-ralph-wiggum-marketer\n```\n\n### Option 2: Test Locally (For Development)\n\n```bash\n# Clone the repo\ngit clone https:\u002F\u002Fgithub.com\u002Fmuratcankoylan\u002Fralph-wiggum-marketer.git\n\n# Run Claude Code with the plugin directory\nclaude --plugin-dir .\u002Fralph-wiggum-marketer\n```\n\n### Option 3: Interactive Plugin Manager\n\n```bash\n# Open the plugin manager:\n\u002Fplugin\n\n# Browse, search, and install from the interactive UI\n```\n\n## Quick Start\n\n```bash\n# 1. Initialize a new content project\n\u002Fralph-init\n\n# 2. Check progress anytime\n\u002Fralph-status\n\n# 3. Cancel if needed\n\u002Fralph-cancel\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `\u002Fralph-init` | Initialize a new content project in current directory |\n| `\u002Fralph-marketer` | Start the autonomous copywriter loop |\n| `\u002Fralph-status` | Check content pipeline and progress |\n| `\u002Fralph-cancel` | Cancel the active loop |\n\n## How It Works\n\n```\n┌──────────────────────────────────────────────────────────────────┐\n│                     MULTI-AGENT ECOSYSTEM                        │\n├──────────────────────────────────────────────────────────────────┤\n│                                                                  │\n│  ┌─────────────┐   ┌─────────────┐   ┌─────────────┐             │\n│  │ TrendScout  │   │  Research   │   │  Product\u002F   │             │\n│  │   Agent     │   │   Agent     │   │  Marketing  │             │\n│  └──────┬──────┘   └──────┬──────┘   └──────┬──────┘             │\n│         │                 │                 │                    │\n│         ▼                 ▼                 ▼                    │\n│  ┌────────────────────────────────────────────────────┐          │\n│  │              SQLite Content Database               │          │\n│  │  • trends     • research     • communications      │          │\n│  └────────────────────────┬───────────────────────────┘          │\n│                           │                                      │\n│                           ▼                                      │\n│  ┌────────────────────────────────────────────────────┐          │\n│  │           RALPH THE COPYWRITER                     │          │\n│  │                                                     │         │\n│  │   Reads inputs → Plans content → Writes drafts     │          │\n│  │   → Reviews & iterates → Publishes                 │          │\n│  │                                                     │         │\n│  │   Memory: git commits + progress.txt + prd.json    │          │\n│  └────────────────────────────────────────────────────┘          │\n│                           │                                      │\n│                           ▼                                      │\n│                    Published Content                             │\n│              (blogs, case studies, social, newsletters)          │\n└──────────────────────────────────────────────────────────────────┘\n```\n\n### The Ralph Loop\n\n1. **Read PRD**: Check `scripts\u002Fralph\u002Fprd.json` for tasks\n2. **Check Progress**: Read `scripts\u002Fralph\u002Fprogress.txt` for learnings\n3. **Pick Task**: Find highest priority story where `passes: false`\n4. **Execute**: Complete the task following acceptance criteria\n5. **Verify**: Run tests to ensure quality\n6. **Commit**: Save progress to git\n7. **Update**: Mark task done, log learnings\n8. **Repeat**: Loop until all tasks complete\n\nEach iteration is a fresh context window. Memory persists through files.\n\n## Plugin Structure\n\n```\nralph-wiggum-marketer\u002F\n├── .claude-plugin\u002F\n│   └── plugin.json          # Plugin manifest\n├── commands\u002F\n│   ├── ralph-marketer.md    # Main loop command\n│   ├── ralph-init.md        # Project initialization\n│   ├── ralph-status.md      # Status check\n│   └── ralph-cancel.md      # Cancel loop\n├── skills\u002F\n│   └── copywriter\u002F\n│       └── SKILL.md         # Copywriter skill\n├── hooks\u002F\n│   ├── hooks.json           # Hook configuration\n│   └── stop-hook.sh         # Loop continuation hook\n├── scripts\u002F\n│   └── src\u002F                 # Database & utility scripts\n├── templates\u002F\n│   ├── prd.json             # Task template\n│   ├── progress.txt         # Progress log template\n│   ├── prompt.md            # Agent instructions template\n│   └── package.json         # Project package.json template\n└── README.md\n```\n\n## Database Schema\n\n### Input Tables (from other agents)\n\n```sql\n-- Trends from TrendScout\ntrends (topic, description, source, relevance_score, status)\n\n-- Research from Research Agent\nresearch (title, summary, key_findings, data_points, category, status)\n\n-- Communications from Product\u002FMarketing\ncommunications (type, title, details, key_messages, target_audience, priority, status)\n```\n\n### Ralph's Workspace\n\n```sql\n-- Content planning\ncontent_plan (content_type, title, brief, target_keywords, status)\n\n-- Work in progress\ndrafts (plan_id, version, content, word_count, feedback)\n\n-- Final content\npublished (plan_id, final_content, meta_description)\n\n-- Activity tracking\nagent_log (action, details, created_at)\n```\n\n## Customizing\n\n### Add Your Own Content Sources\n\nEdit `src\u002Fdb\u002Fseed.js`:\n\n```javascript\n\u002F\u002F Add a trend\ninsertTrend.run(\n  'Your Trend Topic',\n  'Description of the trend',\n  'Source',\n  85  \u002F\u002F relevance score\n);\n\n\u002F\u002F Add a communication\ninsertComm.run(\n  'product_update',\n  'Your Product Launch',\n  'Details about what it does',\n  JSON.stringify(['Key message 1', 'Key message 2']),\n  'Target audience',\n  1  \u002F\u002F priority\n);\n```\n\n### Add Your Own Tasks\n\nEdit `scripts\u002Fralph\u002Fprd.json`:\n\n```json\n{\n  \"id\": \"WRITE-004\",\n  \"title\": \"Write your custom blog\",\n  \"acceptanceCriteria\": [\n    \"At least 1000 words\",\n    \"Includes 3 data points\",\n    \"Has compelling CTA\"\n  ],\n  \"priority\": 5,\n  \"passes\": false\n}\n```\n\n## Sample Tasks\n\nThe default PRD includes 12 stories:\n\n1. **SETUP-001**: Initialize database\n2. **PLAN-001**: Plan product launch blog\n3. **WRITE-001**: Write launch blog draft\n4. **PLAN-002**: Plan thought leadership blog\n5. **WRITE-002**: Write data-driven blog\n6. **REVIEW-001**: Review and improve draft\n7. **PUBLISH-001**: Publish launch blog\n8. **PLAN-003**: Plan case study\n9. **WRITE-003**: Write case study\n10. **SOCIAL-001**: Create social posts\n11. **NEWSLETTER-001**: Draft newsletter\n12. **METRICS-001**: Log final metrics\n\n## The Ralph Philosophy\n\n> \"Ralph is a Bash loop. Memory persists only through git history and text files. Each iteration is a fresh context window.\"\n\nKey principles:\n- **Small stories** - Must complete in one iteration\n- **Explicit criteria** - No ambiguity\n- **Fast feedback** - Tests every iteration\n- **Compound learnings** - Patterns accumulate\n- **Persistence wins** - Keep iterating\n  \n\n## Credits\n\n- Original Ralph concept: [@GeoffreyHuntley](https:\u002F\u002Fghuntley.com\u002Fralph\u002F)\n- Official Ralph plugin: [claude-plugins-official](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-plugins-official\u002Ftree\u002Fmain\u002Fplugins\u002Fralph-loop)\n- Video walkthrough: [@mattpocockuk](https:\u002F\u002Ftwitter.com\u002Fmattpocockuk)\n\n## License\n\nMIT\n","# 拉尔夫营销专家\n\n一个**Claude Code 插件**，为 SaaS 内容营销提供自主的 AI 文案撰写工具。\n\n[DeepWiki：点击此处了解更多](https:\u002F\u002Fdeepwiki.com\u002Fmuratcankoylan\u002Fralph-wiggum-marketer\u002F1-overview)\n\n采用 [拉尔夫·威格姆模式](https:\u002F\u002Fghuntley.com\u002Fralph\u002F)——一种在你熟睡时仍能持续产出内容的迭代式 AI 循环。\n\n## 安装\n\n### 选项 1：通过市场添加（推荐）\n\n```bash\n# 在 Claude Code 中，将仓库添加到市场：\n\u002Fplugin marketplace add muratcankoylan\u002Fralph-wiggum-marketer\n\n# 然后安装插件：\n\u002Fplugin install ralph-wiggum-marketer@muratcankoylan-ralph-wiggum-marketer\n```\n\n### 选项 2：本地测试（用于开发）\n\n```bash\n# 克隆仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fmuratcankoylan\u002Fralph-wiggum-marketer.git\n\n# 使用插件目录运行 Claude Code\nclaude --plugin-dir .\u002Fralph-wiggum-marketer\n```\n\n### 选项 3：交互式插件管理器\n\n```bash\n# 打开插件管理器：\n\u002Fplugin\n\n# 在交互式界面中浏览、搜索并安装\n```\n\n## 快速入门\n\n```bash\n# 1. 初始化一个新的内容项目\n\u002Fralph-init\n\n# 2. 随时查看进度\n\u002Fralph-status\n\n# 3. 如需取消，可执行\n\u002Fralph-cancel\n```\n\n## 命令\n\n| 命令         | 描述                           |\n|--------------|--------------------------------|\n| `\u002Fralph-init` | 在当前目录下初始化新内容项目   |\n| `\u002Fralph-marketer` | 启动自主文案撰写循环       |\n| `\u002Fralph-status` | 检查内容流程及进度           |\n| `\u002Fralph-cancel` | 取消当前运行的循环           |\n\n## 工作原理\n\n```\n┌──────────────────────────────────────────────────────────────────┐\n│                     多智能体生态系统                        │\n├──────────────────────────────────────────────────────────────────┤\n│                                                                  │\n│  ┌─────────────┐   ┌─────────────┐   ┌─────────────┐             │\n│  │ 趋势洞察者  │   │ 研究助手    │   │ 产品\u002F营销   │             │\n│  │   代理      │   │   代理      │   │  团队       │             │\n│  └──────┬──────┘   └──────┬──────┘   └──────┬──────┘             │\n│         │                 │                 │                    │\n│         ▼                 ▼                 ▼                    │\n│  ┌────────────────────────────────────────────────────┐          │\n│  │              SQLite 内容数据库               │          │\n│  │  • 趋势     • 研究     • 沟通策略      │          │\n│  └────────────────────────┬───────────────────────────┘          │\n│                           │                                      │\n│                           ▼                                      │\n│  ┌────────────────────────────────────────────────────┐          │\n│  │           拉尔夫文案撰写者                     │          │\n│  │                                                     │         │\n│  │   读取输入 → 规划内容 → 撰写初稿     │          │\n│  │   → 审核并迭代 → 发布                 │          │\n│  │                                                     │         │\n│  │   记忆：git 提交记录 + progress.txt + prd.json    │          │\n│  └────────────────────────────────────────────────────┘          │\n│                           │                                      │\n│                           ▼                                      │\n│                    已发布的内容                             │\n│              （博客、案例研究、社交媒体、新闻通讯）          │\n└──────────────────────────────────────────────────────────────────┘\n```\n\n### 拉尔夫循环\n\n1. **读取 PRD**：检查 `scripts\u002Fralph\u002Fprd.json` 中的任务\n2. **查看进度**：阅读 `scripts\u002Fralph\u002Fprogress.txt` 获取经验总结\n3. **选择任务**：找到 `passes: false` 且优先级最高的故事\n4. **执行**：按照验收标准完成任务\n5. **验证**：运行测试确保质量\n6. **提交**：将进展保存至 git\n7. **更新**：标记任务完成，并记录学习心得\n8. **重复**：循环直至所有任务完成\n\n每次迭代都是全新的上下文窗口。记忆则通过文件持久化。\n\n## 插件结构\n\n```\nralph-wiggum-marketer\u002F\n├── .claude-plugin\u002F\n│   └── plugin.json          # 插件清单\n├── commands\u002F\n│   ├── ralph-marketer.md    # 主循环命令\n│   ├── ralph-init.md        # 项目初始化\n│   ├── ralph-status.md      # 进度检查\n│   └── ralph-cancel.md      # 取消循环\n├── skills\u002F\n│   └── copywriter\u002F\n│       └── SKILL.md         # 文案撰写技能\n├── hooks\u002F\n│   ├── hooks.json           # 钩子配置\n│   └── stop-hook.sh         # 循环继续钩子\n├── scripts\u002F\n│   └── src\u002F                 # 数据库及工具脚本\n├── templates\u002F\n│   ├── prd.json             # 任务模板\n│   ├── progress.txt         # 进度日志模板\n│   ├── prompt.md            # 代理指令模板\n│   └── package.json         # 项目包配置模板\n└── README.md\n```\n\n## 数据库表结构\n\n### 输入表（来自其他智能体）\n\n```sql\n-- 来自趋势洞察者的趋势数据\ntrends (topic, description, source, relevance_score, status)\n\n-- 来自研究助手的研究报告\nresearch (title, summary, key_findings, data_points, category, status)\n\n-- 来自产品\u002F营销团队的沟通资料\ncommunications (type, title, details, key_messages, target_audience, priority, status)\n```\n\n### 拉尔夫的工作区\n\n```sql\n-- 内容规划\ncontent_plan (content_type, title, brief, target_keywords, status)\n\n-- 进度中的稿件\ndrafts (plan_id, version, content, word_count, feedback)\n\n-- 最终发布的内容\npublished (plan_id, final_content, meta_description)\n\n-- 活动追踪\nagent_log (action, details, created_at)\n```\n\n## 自定义\n\n### 添加你自己的内容来源\n\n编辑 `src\u002Fdb\u002Fseed.js`：\n\n```javascript\n\u002F\u002F 添加一条趋势\ninsertTrend.run(\n  '你的趋势主题',\n  '趋势描述',\n  '信息来源',\n  85  \u002F\u002F 相关性评分\n);\n\n\u002F\u002F 添加一条沟通内容\ninsertComm.run(\n  'product_update',\n  '你的产品发布会',\n  '详细说明其功能',\n  JSON.stringify(['关键信息1', '关键信息2']),\n  '目标受众',\n  1  \u002F\u002F 优先级\n);\n```\n\n### 添加你自己的任务\n\n编辑 `scripts\u002Fralph\u002Fprd.json`：\n\n```json\n{\n  \"id\": \"WRITE-004\",\n  \"title\": \"撰写你的自定义博客\",\n  \"acceptanceCriteria\": [\n    \"不少于1000字\",\n    \"包含3个数据点\",\n    \"具备强有力的行动号召\"\n  ],\n  \"priority\": 5,\n  \"passes\": false\n}\n```\n\n## 示例任务\n\n默认的 PRD 包含 12 个故事：\n\n1. **SETUP-001**：初始化数据库\n2. **PLAN-001**：规划产品发布博客\n3. **WRITE-001**：撰写发布博客初稿\n4. **PLAN-002**：规划思想领导力博客\n5. **WRITE-002**：撰写数据驱动型博客\n6. **REVIEW-001**：审阅并优化草稿\n7. **PUBLISH-001**：发布产品博客\n8. **PLAN-003**：规划案例研究\n9. **WRITE-003**：撰写案例研究\n10. **SOCIAL-001**：创建社交媒体帖子\n11. **NEWSLETTER-001**：起草新闻通讯\n12. **METRICS-001**：记录最终指标\n\n## 拉尔夫哲学\n\n> “拉尔夫是一个 Bash 循环。内存仅通过 Git 历史和文本文件得以保留。每一次迭代都是一次全新的上下文窗口。”\n\n核心原则：\n- **小故事** - 必须在一次迭代中完成\n- **明确的标准** - 毫无歧义\n- **快速反馈** - 每次迭代都进行测试\n- **累积式学习** - 模式不断积累\n- **坚持就是胜利** - 持续迭代\n\n## 致谢\n\n- 拉尔夫概念的原创者：[@GeoffreyHuntley](https:\u002F\u002Fghuntley.com\u002Fralph\u002F)\n- 官方拉尔夫插件：[claude-plugins-official](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-plugins-official\u002Ftree\u002Fmain\u002Fplugins\u002Fralph-loop)\n- 视频教程：[@mattpocockuk](https:\u002F\u002Ftwitter.com\u002Fmattpocockuk)\n\n## 许可证\n\nMIT","# Ralph Marketer 快速上手指南\n\nRalph Marketer 是一款基于 **Claude Code** 的插件，专为 SaaS 内容营销打造的自主 AI 文案助手。它采用\"Ralph Wiggum 模式”，通过迭代循环在后台自动完成内容创作、审核与发布。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Linux, macOS 或 Windows (WSL2 推荐)\n*   **核心依赖**：\n    *   [Node.js](https:\u002F\u002Fnodejs.org\u002F) (建议 v18+)\n    *   [Git](https:\u002F\u002Fgit-scm.com\u002F)\n    *   **Claude Code CLI**：需已安装并配置好 API Key\n*   **网络环境**：由于涉及 GitHub 仓库拉取及 AI 服务调用，请确保网络畅通。若访问 GitHub 较慢，可配置国内镜像加速或使用代理。\n\n## 安装步骤\n\n推荐使用 **Marketplace** 方式安装，最为简便。\n\n### 方式一：通过 Marketplace 安装（推荐）\n\n在终端中依次执行以下命令：\n\n```bash\n# 1. 将仓库添加为 Marketplace 源\n\u002Fplugin marketplace add muratcankoylan\u002Fralph-wiggum-marketer\n\n# 2. 安装插件\n\u002Fplugin install ralph-wiggum-marketer@muratcankoylan-ralph-wiggum-marketer\n```\n\n### 方式二：本地开发测试\n\n如果您需要修改源码或进行调试：\n\n```bash\n# 1. 克隆仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fmuratcankoylan\u002Fralph-wiggum-marketer.git\n\n# 2. 指定插件目录启动 Claude Code\nclaude --plugin-dir .\u002Fralph-wiggum-marketer\n```\n\n### 方式三：交互式管理\n\n```bash\n# 打开插件管理器界面\n\u002Fplugin\n# 在 UI 中搜索 \"ralph\" 并进行浏览或安装\n```\n\n## 基本使用\n\n安装完成后，您可以在任何项目目录中通过以下命令启动内容营销工作流。\n\n### 1. 初始化项目\n\n在当前目录下创建必要的项目结构和配置文件：\n\n```bash\n\u002Fralph-init\n```\n\n### 2. 启动自主文案循环\n\n启动 Ralph 代理，它将自动读取任务计划（`prd.json`），执行调研、写作、审核并发布内容：\n\n```bash\n\u002Fralph-marketer\n```\n\n> **提示**：该过程是异步迭代的。Ralph 会将每次迭代的记忆保存在 git 提交和文本文件中，即使中断也能恢复进度。\n\n### 3. 查看进度\n\n随时检查内容流水线和当前任务状态：\n\n```bash\n\u002Fralph-status\n```\n\n### 4. 停止任务\n\n如需紧急停止正在运行的循环：\n\n```bash\n\u002Fralph-cancel\n```\n\n### 自定义任务（可选）\n\n您可以通过编辑 `scripts\u002Fralph\u002Fprd.json` 来定义自己的内容任务。例如添加一篇自定义博客任务：\n\n```json\n{\n  \"id\": \"WRITE-004\",\n  \"title\": \"Write your custom blog\",\n  \"acceptanceCriteria\": [\n    \"At least 1000 words\",\n    \"Includes 3 data points\",\n    \"Has compelling CTA\"\n  ],\n  \"priority\": 5,\n  \"passes\": false\n}\n```\n\n修改后再次运行 `\u002Fralph-marketer` 即可生效。","某 SaaS 初创公司的内容负责人需要在周末前紧急发布一系列针对新功能的深度博客和社交媒体文案，但团队缺乏专职文案且开发任务繁重。\n\n### 没有 ralph-wiggum-marketer 时\n- **人力瓶颈严重**：开发人员被迫中断编码去撰写营销文案，导致核心产品迭代进度受阻。\n- **内容产出断层**：由于缺乏持续的内容规划，市场声量忽高忽低，无法形成稳定的用户触达节奏。\n- **调研与写作割裂**：手动收集行业趋势、竞品动态和产品文档耗时巨大，往往还没开始写稿就已精疲力竭。\n- **质量难以统一**：不同成员撰写的文案风格迥异，缺乏统一的品牌语调，且容易遗漏关键卖点。\n- **夜间时间浪费**：为了赶截止日期，团队成员不得不熬夜加班，牺牲休息时间进行低效的重复性写作。\n\n### 使用 ralph-wiggum-marketer 后\n- **自主闭环生产**：通过 `\u002Fralph-marketer` 启动多智能体循环，TrendScout 和 Research 代理自动完成调研，Ralph 代理独立撰写并迭代内容，开发者只需专注代码。\n- **7x24 小时持续输出**：利用\"Ralph Wiggum 模式”的迭代机制，系统在夜间自动运行，醒来时即可看到完整的博客、案例研究和社交帖子草稿。\n- **数据驱动策划**：内置 SQLite 数据库自动关联市场趋势与产品特性，确保每篇内容都基于最新数据且精准击中用户痛点。\n- **标准化品质交付**：遵循预设的 PRD（产品需求文档）和验收标准，自动执行质量测试与 Git 提交，保证所有产出物风格一致且逻辑严密。\n- **进度透明可控**：随时通过 `\u002Fralph-status` 查看内容流水线状态，无需人工盯梢，彻底解放人力并消除加班焦虑。\n\nralph-wiggum-marketer 将原本需要数天的人工内容创作压缩为全自动的夜间后台任务，让 SaaS 团队真正实现“睡觉时也在做营销”。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fmuratcankoylan_ralph-wiggum-marketer_0b647ee7.png","muratcankoylan","Muratcan Koylan","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fmuratcankoylan_f6010625.png","Member of Technical Staff - Context Engineer - AI Agent Systems Manager",null,"Toronto","www.muratcankoylan.com","https:\u002F\u002Fgithub.com\u002Fmuratcankoylan",[82,86],{"name":83,"color":84,"percentage":85},"JavaScript","#f1e05a",92,{"name":87,"color":88,"percentage":89},"Shell","#89e051",8,721,77,"2026-04-18T01:57:41","未说明","不需要 GPU",{"notes":96,"python":93,"dependencies":97},"该工具是 Claude Code 的插件，而非独立的 Python 机器学习项目。运行核心前提是安装并配置好 Claude Code 命令行工具。它利用本地 SQLite 数据库存储内容，通过 Git 提交历史持久化记忆，不依赖特定的深度学习框架（如 PyTorch）或大型模型文件下载。",[98,99,100],"Claude Code CLI","git","SQLite",[35,13,45],"2026-03-27T02:49:30.150509","2026-04-20T07:20:11.257812",[],[]]