你好,MBLOG 这是任务 29 的验证正文,包含 代码片段 和 Markdown 渲染。 列表项一 列表项二 ← 上一篇 博客重构记 下一篇 → 我vibe coding了一个博客系统? 相关文章More 用 用 Hono 搭建轻量 API 服务 ## 为什么选 Hono Hono 极轻、TS 优先、路由清晰。 ```ts import { Hono } from 'hono' const app = new Hono() app.get('/hello', (c) => c.json({ hi: 'mblog' })) ``` ## S SQLite FTS5 中文搜索实践 ## 中文分词是个坑 unicode61 分词器把连续中文当成一个 token,搜不到子串。 解决方案:**逐字分词**。 ```sql -- 写入时:正文内容 -> 正 文 内 容 INSERT INTO posts_fts(content_md) VALUES ('正 文 内 容'); ` D Docker Compose 三服务部署 ## 架构 - `mblog-api`:Hono + SQLite - `mblog-site`:Astro SSR - `mblog-web`:Nginx 入口 ```yaml services: mblog-api: build: ./backend mblog-site: 评论评论加载中…发表评论
评论
评论加载中…