Token导航 LogoToken导航TokenDH.com
Creative Writing Assistant MCP Server logo
运维云端未说明官方级别未说明来源级核验

Creative Writing Assistant MCP Server

MCP Server

基于HONC堆栈的应用开发框架,支持与Cloudflare D1数据库集成,用于快速构建和部署服务器端应用。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Cloudflare Workers数据库集成TypeScript

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GStarSade

提供方

GStarSade

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🪿 HONC

这是一个使用创建的项目 create-honc-app 模板。

还有一个 出色的HONC系列 还有更多的指南、用例和示例。

入门

第1天 是Cloudflare的无服务器SQL数据库。使用D1数据库运行HONC涉及两个关键步骤:第一,在本地设置项目,第二,在生产中部署项目。您可以使用Wrangler在本地启动D1数据库。如果您计划部署应用程序用于生产,请确保您已在Cloudflare帐户中创建了D1实例。

项目结构

├── src
│   ├── index.ts # Hono app entry point
│   └── db
│       └── schema.ts # Database schema
├── .dev.vars.example # Example .dev.vars file
├── .prod.vars.example # Example .prod.vars file
├── seed.ts # Optional script to seed the db
├── drizzle.config.ts # Drizzle configuration
├── package.json
├── tsconfig.json # TypeScript configuration
└── wrangler.toml # Cloudflare Workers configuration

地方发展指挥部

运行迁移并(可选)为数据库设置种子:

# this is a convenience script that runs db:touch, db:generate, db:migrate, and db:seed
npm run db:setup

运行开发服务器:

npm run dev

当你迭代数据库模式时,你需要生成一个新的迁移文件,并按如下方式应用它:

npm run db:generate
npm run db:migrate

部署命令

在将您的worker部署到Cloudflare之前,请确保您在Cloudflare上有一个正在运行的D1实例来连接您的workers。

您可以通过导航到以下位置来创建D1实例 Workers & Pages 部分和选择 D1 SQL Database.

或者,您可以使用CLI创建D1实例:

npx wrangler d1 create 

创建数据库后,更新 wrangler.toml 带有数据库id的文件。

[[d1_databases]]
binding = "DB"
database_name = "honc-d1-database"
database_id = ""
migrations_dir = "drizzle/migrations"

将以下信息纳入 .prod.vars 文件:

CLOUDFLARE_D1_TOKEN="" # An API token with D1 edit permissions. You can create API tokens from your Cloudflare profile
CLOUDFLARE_ACCOUNT_ID="" # Find your Account id on the Workers & Pages overview (upper right)
CLOUDFLARE_DATABASE_ID="" # Find the database ID under workers & pages under D1 SQL Database and by selecting the created database

如果您尚未生成最新的迁移文件,请运行:

npm run db:generate

之后,运行生产迁移脚本:

npm run db:migrate:prod

在中更改项目的名称 wrangler.toml 选择适合您项目的内容:

name = "my-d1-project"

最后,部署你的worker

npm run deploy

目录标签

目录标签

Cloudflare Workers数据库集成TypeScript应用开发框架本地部署服务器端开发CloudflareWorkers

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP