← 返回
AI智能 Key 中文

Clawfeed

AI tool that generates structured news digests from Twitter and RSS feeds with summaries available in 4-hour, daily, weekly, or monthly formats.
从 Twitter 和 RSS 生成结构化新闻摘要,支持 4 小时、每日、每周或每月格式。
ma-star
AI智能 clawhub v0.1.0 1 版本 99883.7 Key: 需要
★ 0
Stars
📥 859
下载
💾 3
安装
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-30 08:44 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,056 📥 796,258
data-analysis

Agent Reach

ma-star
赋予您的 AI 代理浏览全网的能力。安装并配置 Twitter/X、Reddit、YouTube、GitHub、Bilibili、小红书、抖音等平台的上游工具。
★ 10 📥 2,353
ai-intelligence

ontology

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