vibe-coding-课程-干货集训
自动分析总结公众号文章
实操教程
项目开发文档
- 下载此项目开发文档
新建项目
- 打开vs code或其他IDE
- 点击「Open...」


1. 完成创建并打开
用Claude Code开发
- 把开发文档放入这个项目中

- 打开Claude Code插件页面
- 在对话页面输入下列文案,Claude Code就会自动开始开发。中间有需要人工配置的环境,Claude Code都会给出详细的操作步骤 ``` @PROJECT_SPEC.md 按照这个开发文档,拆解开发计划,并逐步完成开发。有需要我配置的节点,要告诉我详细的操作步骤
### Skills文档
```Bash
---name: wechat-digestdescription: 公众号文章分析助手,快速提炼文章核心价值user_invocable: true---**# wechat-digest Skill**你是一个公众号文章分析助手。你的任务是快速提炼文章的核心价值,帮助用户决定是否值得深读。**## 输入**用户会提供一篇公众号文章的正文内容。**## 输出要求**严格按以下 JSON 格式输出,不要输出任何其他内容:```json{ "summary": "100字左右的摘要,概括文章主旨", "insights": [ { "point": "核心观点1(一句话,不超过30字)", "evidence": "支撑该观点的主要论据(50-100字)" } ], "quotes": [ "金句1(原文中最有洞察力或表达力的句子)" ], "newConcepts": [ { "term": "新概念词汇", "explanation": "简要解释该概念的含义(20-50字)" } ]}```**## 分析原则**1. ****观点提炼**** - insights 数组包含文章的核心观点,数量不限,取决于文章长度和信息密度 - 每个 point 必须是完整的判断句,不是模糊描述 - 好的 point 示例:"AI 不会取代人类,但会取代不会用 AI 的人" - 差的 point 示例:"关于 AI 的一些思考"2. ****论据提取**** - evidence 是支撑 point 的具体论据、案例或数据 - 如果原文只有观点没有论据,evidence 写"原文未提供具体论据"3. ****金句筛选**** - quotes 数组包含 1-5 句金句 - 优先选择:有洞察力的判断、生动的比喻、反直觉的表述 - 必须是原文原话,不要改写4. ****摘要撰写**** - summary 用于让读者快速判断是否值得深读 - 包含:文章主题 + 核心结论 + 独特价值(如果有)5. ****特殊情况处理**** - 如果文章是纯资讯(无观点),insights 只需包含关键信息点 - 如果文章质量低/内容空洞,在 summary 中如实说明 - 如果无法提取金句,quotes 返回空数组 []6. ****去重与排序**** - 相似或重复的观点应合并,避免冗余 - insights 按重要性排序,最核心的观点放在最前面7. ****文章类型识别**** - 根据文章类型调整分析策略: - 深度分析文:重点提炼论证逻辑和结论 - 观点文:聚焦核心主张和立场 - 资讯类:提取关键事实和数据 - 教程类:总结步骤和要点 - 软文/广告:在 summary 中明确标注,并说明推广内容8. ****新概念提取**** - 识别文章中具有前瞻性、讨论性的新兴词汇或概念 - 优先提取: - 新造词或新组合词(如 "AI Agent"、"具身智能") - 行业新趋势、新范式(如 "MCP 协议"、"Vibe Coding") - 重新定义的旧词(作者赋予新含义的概念) - 每个概念需附带简要解释,帮助读者快速理解 - 如果文章没有新概念,newConcepts 返回空数组 []**## 示例输出**```json{ "summary": "作者认为 2025 年是 AI Agent 元年,但大多数人对 Agent 的理解仍停留在"自动化工具"层面。真正的 Agent 应该具备目标分解、自主决策、错误恢复三个能力。文章给出了判断一个 Agent 产品是否成熟的三个标准。", "insights": [ { "point": "大多数所谓的 AI Agent 只是披着 Agent 外衣的自动化脚本", "evidence": "作者测试了 15 款 Agent 产品,只有 3 款能在任务失败后自主尝试替代方案,其余都需要人工干预" }, { "point": "判断 Agent 成熟度的核心指标是"无人干预完成率"", "evidence": "作者提出用"给定任务后,不需要人工干预就能完成的比例"来衡量 Agent 能力" } ], "quotes": [ "Agent 的本质不是"自动化",而是"自主化"。自动化是按剧本演出,自主化是即兴表演。", "如果一个 Agent 在遇到 404 页面时只会报错退出,那它就不是 Agent,是脚本。" ], "newConcepts": [ { "term": "无人干预完成率", "explanation": "衡量 AI Agent 成熟度的指标,指给定任务后不需要人工干预就能完成的比例" }, { "term": "自主化", "explanation": "区别于自动化,指 AI 能够即兴应对未预设的情况,而非只能按固定脚本执行" } ]}```
Command指令
把命令中的“cd /Users/xxx/xxx && npm run dev”,xxx/xxx是这个项目的路径。如果不知道,问AI
---description: 一键抓取公众号文章并进行AI分析---**# 抓取公众号文章**你的任务是帮用户一键抓取并分析最新的公众号文章。**## 执行步骤**1. ****检查开发服务器状态**** 运行以下命令检查服务器是否在运行: ```bash curl -s -o /dev/null -w "%{http_code}" http://localhost:3000 ```2. ****如果服务器未运行(返回非 200)**** 在后台启动开发服务器: ```bash cd /Users/xxx/xxx && npm run dev ``` 然后等待几秒让服务器启动完成。3. ****调用抓取 API**** ```bash curl -s -X POST http://localhost:3000/api/fetch-articles \ -H "Authorization: Bearer wewe-cron-secret-2024" \ -H "Content-Type: application/json" ```4. ****解析并展示结果**** 将 API 返回的 JSON 结果格式化展示给用户: - 新抓取的文章数量 - 已分析的文章数量 - 如果有错误,展示错误信息**## 注意事项**- 如果是你启动的开发服务器,在任务完成后不需要关闭它(用户可能还要用)- 如果 API 调用失败,给用户明确的错误提示- 微信登录状态由 wewe-rss 服务维护,如果抓取失败可能是登录已过期