← 返回
AI智能 中文

Clawfeed

AI-powered tool generating structured news summaries from Twitter and RSS feeds with digest options for 4H, daily, weekly, and monthly intervals.
AI驱动的工具,从Twitter和RSS源生成结构化新闻摘要,支持4小时、每日、每周、每月摘要。
94w666
AI智能 clawhub v0.1.0 1 版本 99810.2 Key: 无需
★ 1
Stars
📥 1,558
下载
💾 54
安装
1
版本
#latest

概述

ClawFeed

AI-powered news digest tool. Automatically generates structured summaries (4H/daily/weekly/monthly) from Twitter and RSS feeds.

Credentials & Dependencies

ClawFeed runs in read-only mode with zero credentials — browse digests, view feeds, switch languages. Authentication features (bookmarks, sources, packs) require additional credentials.

CredentialPurposeRequired
------------------------------
GOOGLE_CLIENT_IDGoogle OAuth loginFor auth features
GOOGLE_CLIENT_SECRETGoogle OAuth loginFor auth features
SESSION_SECRETSession cookie encryptionFor auth features
API_KEYDigest creation endpoint protectionFor write API

Runtime dependency: SQLite via better-sqlite3 (native addon, bundled). No external database server required.

Setup

# Install dependencies
npm install

# Copy environment config
cp .env.example .env
# Edit .env with your settings

# Start API server
npm start

Environment Variables

Configure in .env file:

VariableDescriptionRequiredDefault
------------------------------------------
DIGEST_PORTServer portNo8767
GOOGLE_CLIENT_IDGoogle OAuth client IDFor auth-
GOOGLE_CLIENT_SECRETGoogle OAuth client secretFor auth-
SESSION_SECRETSession cookie encryption keyFor auth-
API_KEYDigest creation API keyFor write API-
AI_DIGEST_DBSQLite database pathNodata/digest.db
ALLOWED_ORIGINSCORS allowed originsNolocalhost

API Server

Runs on port 8767 by default. Set DIGEST_PORT env to change.

Endpoints

MethodPathDescriptionAuth
---------------------------------
GET/api/digestsList digests (?type=4h\daily\weekly&limit=20&offset=0)-
GET/api/digests/:idGet single digest-
POST/api/digestsCreate digest (internal)-
GET/api/auth/googleStart Google OAuth flow-
GET/api/auth/callbackOAuth callback endpoint-
GET/api/auth/meGet current user infoYes
POST/api/auth/logoutLogout userYes
GET/api/marksList user bookmarksYes
POST/api/marksAdd bookmarkYes
DELETE/api/marks/:idRemove bookmarkYes
GET/api/configGet configuration-
PUT/api/configUpdate configuration-

Web Dashboard

Serve web/index.html via your reverse proxy or any static file server.

Templates

  • templates/curation-rules.md — Customize feed curation rules
  • templates/digest-prompt.md — Customize the AI summarization prompt

Configuration

Copy config.example.json to config.json and edit. See README for details.

Reverse Proxy (Caddy example)

handle /digest/api/* {
    uri strip_prefix /digest/api
    reverse_proxy localhost:8767
}
handle_path /digest/* {
    root * /path/to/clawfeed/web
    file_server
}

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-29 03:23 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 417 📥 115,160
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 711 📥 243,717
ai-intelligence

Proactive Agent

halthelobster
将AI智能体从任务执行者升级为主动预判需求、持续优化的智能伙伴。集成WAL协议、工作缓冲区、自主定时任务及实战验证模式。Hal Stack核心组件 🦞
★ 834 📥 213,006