)
5分钟拥有自己的AI新闻简报ClawFeed快速上手完整教程5种安装方式环境变量清单【免费下载链接】clawfeedClawFeed — AI-powered news digest with structured summaries from Twitter/RSS feeds and web dashboard项目地址: https://gitcode.com/gh_mirrors/cl/clawfeedClawFeed 是一款开源的AI 新闻简报工具能从 Twitter、RSS、HackerNews 等数千个信息源中自动筛选生成结构化的 4 小时/每日/每周/每月 AI 摘要并配备一个简洁的 Web 仪表盘。无论你是 AI 爱好者、开发者还是普通用户都能用它告别信息过载。本文将带你用 5 分钟、通过 5 种安装方式中的任意一种快速搭建属于自己的 AI 新闻简报服务并附上完整的环境变量清单。ClawFeed 能为你做什么在动手安装前先花 30 秒了解你会得到什么多频率简报— 自动生成 4 小时、每日、每周、每月摘要灵活信息源— 支持 Twitter 用户/列表、RSS、HackerNews、Reddit、GitHub Trending、网站抓取等 9 种类型标记与深度解读— 收藏感兴趣的内容让 AI 做 Deep Dive 深度分析智能策展— 通过规则文件控制内容过滤降低噪音️Web 仪表盘— 单页应用浏览和管理所有简报零配置数据库— 内置 SQLite无需额外安装数据库服务器核心代码非常精简src/server.mjs 是 API 服务入口web/index.html 是仪表盘前端Dockerfile 则提供了生产级镜像构建。选择适合你的安装方式ClawFeed 支持 5 种部署方式先对号入座再按对应章节操作方式适用人群特点ClawHub 安装AI Agent 用户一条命令官方推荐 ⭐OpenClaw SkillOpenClaw 用户克隆即自动加载技能Zylos SkillZylos 用户克隆即自动加载技能独立运行开发者/自托管爱好者最完整可控Node.js 直接跑Docker运维/生产部署一条命令起服务支持数据卷方式一ClawHub 一键安装推荐如果你在使用 ClawHub 生态这是最省心的路径clawhub install clawfeed一行命令完成安装技能文档见 SKILL.md其中详细说明了凭证依赖与 API 端点。方式二/三作为 OpenClaw 或 Zylos 技能安装ClawFeed 原生支持作为 AI Agent 技能运行。将仓库克隆到对应技能目录Agent 会自动检测SKILL.md并加载# OpenClaw 用户 cd ~/.openclaw/skills/ git clone https://gitcode.com/gh_mirrors/cl/clawfeed # Zylos 用户 cd ~/.zylos/skills/ git clone https://gitcode.com/gh_mirrors/cl/clawfeed加载后Agent 可通过定时任务自动生成简报、托管仪表盘并处理书签命令。方式四独立运行Standalone适合想完全掌控服务的开发者需要本地已安装 Node.js 20git clone https://gitcode.com/gh_mirrors/cl/clawfeed cd clawfeed npm install唯一的生产依赖是better-sqlite3见 package.json安装后数据库自动创建在data/目录零外部服务。方式五Docker 部署生产首选Docker 方式开箱即用还内置了健康检查见 Dockerfile 中的HEALTHCHECK配置# 基础运行 docker run -d -p 8767:8767 kevinho/clawfeed # 带持久化数据卷推荐 docker run -d -p 8767:8767 -v clawfeed-data:/app/data kevinho/clawfeed生产环境可通过-e注入环境变量docker run -d -p 8767:8767 \ -v clawfeed-data:/app/data \ -e ALLOWED_ORIGINShttps://yourdomain.com \ -e API_KEYyour-api-key \ -e GOOGLE_CLIENT_IDyour-client-id \ -e GOOGLE_CLIENT_SECRETyour-client-secret \ -e SESSION_SECRETyour-session-secret \ kevinho/clawfeed环境变量完整清单项目根目录提供了 .env.example 模板复制为.env后按需填写即可。全部变量如下变量名说明是否必填默认值DIGEST_PORT服务端口否8767ALLOWED_ORIGINSCORS 允许来源逗号分隔否localhostAI_DIGEST_DBSQLite 数据库路径否data/digest.dbAPI_KEY简报创建接口的鉴权密钥写入 API 必填-GOOGLE_CLIENT_IDGoogle OAuth 客户端 ID登录功能必填-GOOGLE_CLIENT_SECRETGoogle OAuth 客户端密钥登录功能必填-SESSION_SECRETSession Cookie 加密密钥登录功能必填-OAUTH_STATE_SECRETOAuth state 防重放密钥登录功能必填-FEEDBACK_LARK_WEBHOOK飞书反馈通知 Webhook否-新手提示没有任何凭证时ClawFeed 以只读模式运行——浏览简报、查看 Feed、切换语言都正常无需任何配置。只有启用书签、信息源管理和 Google 登录时才需要填写认证相关变量。三步启动你的 AI 新闻简报服务无论采用哪种方式安装启动流程都一致# 1. 复制并编辑环境配置 cp .env.example .env # 2. 启动 API 服务 npm start # → API running on http://127.0.0.1:8767然后打开浏览器访问http://127.0.0.1:8767即可看到仪表盘。开发调试时也可以用npm run dev开启自动热重载。启动后的进阶玩法服务跑起来后强烈建议做这三件事自定义简报风格— 编辑 templates/digest-prompt.md调整 AI 摘要的输出格式与语气配置过滤规则— 修改 templates/curation-rules.md让简报只保留你关心的内容标记 深度解读— 在简报中点击 Mark 收藏内容AI 会自动给出 Deep Dive 分析像下面这样帮你提炼要点与观点此外docs/ARCHITECTURE.md 详细讲解了多租户设计与扩展性分析适合想了解原理的读者test/目录下还内置了 66 个 E2E 测试可用于验证你的部署。常见问题速查Q启动后端口被占用怎么办修改.env中的DIGEST_PORT默认 8767即可Docker 用户则调整-p的宿主机端口。Q不配置 Google OAuth 能用吗可以服务将以只读模式运行所有浏览功能不受影响。Q如何订阅别人的简报每个用户都有 Feed 输出支持 HTML、JSON Feed 和 RSS 三种格式访问/feed/:slug。Q数据存在哪里本地 SQLite 文件默认data/digest.db备份时复制该文件即可Docker 用户记得挂载clawfeed-data数据卷。写在最后从克隆仓库到打开仪表盘整个过程不超过 5 分钟。ClawFeed 用极简的架构单文件 API 单页仪表盘 SQLite实现了完整的 AI 新闻简报能力MIT 协议开源欢迎按 CONTRIBUTING.md 参与贡献。现在就去装一个让 AI 替你读完今天的新闻吧 【免费下载链接】clawfeedClawFeed — AI-powered news digest with structured summaries from Twitter/RSS feeds and web dashboard项目地址: https://gitcode.com/gh_mirrors/cl/clawfeed创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考