← 返回首页ai798LAB Public

vibe-coding-课程-干货集训

自动分析总结公众号文章

2026年3月25日1. 下载此项目开发文档

实操教程

项目开发文档

  1. 下载此项目开发文档

新建项目

  1. 打开vs code或其他IDE
  2. 点击「Open...」 1. 完成创建并打开

用Claude Code开发

  1. 把开发文档放入这个项目中
  2. 打开Claude Code插件页面
  3. 在对话页面输入下列文案,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 服务维护,如果抓取失败可能是登录已过期