Skip to content

surmon-china/surmon.me.ai

Repository files navigation

surmon.me.ai

nodepress   GitHub stars   GitHub issues   GitHub license

The AI Agent service for the surmon.me ecosystem, built on Cloudflare Workers. It connects CMS content (NodePress), the frontend website, and external knowledge sources into a unified conversational interface powered by Gemini 2.5 Flash and RAG.

For a full breakdown of the architecture, data flows, and deployment steps, see ARCHITECTURE.md.

surmon.me 生态构建的自包含 AI Agent 服务。基于 Tool-driven 的 Agent 架构,将 CMS 内容(NodePress)、前端网站(Surmon.me)与外部知识源统一接入智能对话能力。

有关设计、架构、部署的问题,请参阅 中文架构文档

Related projects:


Development

pnpm install
pnpm run dev

If connecting to remote resources (D1/R2) with network restrictions:

HTTPS_PROXY=http://127.0.0.1:6152 pnpm run dev

Deployment

Configure secrets before deploying:

wrangler secret put CF_ACCOUNT_ID
wrangler secret put CF_AIG_TOKEN
wrangler secret put CHAT_TOKEN_SECRET
wrangler secret put WEBHOOK_SECRET
pnpm run deploy

License

MIT