开源项目 · 本站源码
cpython666.github.io 星梦启航
一个持续生长的个人知识库。
你现在看到的这个站点。用 VitePress 和 Vue 搭起来,文章、项目、提示词、在线工具和资源导航都在同一套代码里,推送到 GitHub 后由 Actions 构建并部署到 Pages。

- 类型
- 个人博客 / 知识库
- 技术
- VitePress + Vue
- 部署
- GitHub Pages
- 内容
- 文章 / 项目 / 工具
站点包含什么
文章与导航
按爬虫、Python、Web3、AI 工具、程序员成长等方向整理文章,导航从侧边栏配置自动生成。
项目展示
开源项目和教程合集放在一起,按分类筛选、搜索,并实时读取 GitHub Stars。
在线工具箱
cURL 转 Requests、URL / Base64 编解码、O10、图片分割等工具,全部在浏览器本地处理。
提示词与资源
独立提示词库和资源导航,支持分类、搜索、复制和分享定位。
搜索与评论
VitePress local search 做站内搜索,giscus 与 Waline 按页面规则挂载评论。
统计与主题
GA4 页面浏览、hits.sh 本页计数、明暗主题、自定义首页和图片查看器。
本地运行
需要 Node.js 24 系列(工作流当前固定 24.22.1)和 npm:
bash
npm ci
npm run docs:dev -- --host 127.0.0.1 --strictPort默认开发地址是 http://127.0.0.1:8080。构建产物输出到 docs/.vitepress/dist:
bash
npm run docs:build目录结构
docs/:文章、页面和公开静态资源。docs/.vitepress/config.mjs:顶部导航、侧边栏、搜索、SEO、sitemap 和重定向。docs/.vitepress/theme/:主题扩展、评论、访问统计、图片查看器和吉祥物。docs/projects/:项目展示和项目详情页。docs/tools/:在线工具页面和面板。scripts/:内容生成、SEO 和页面回归检查。
这个仓库包含作者自己的文章、会员内容和站点配置,不是通用博客模板。想拿它做自己的站点,建议只参考组件和配置方式,不要把文章内容一起复制走。
相关入口
开源项目
喜欢这页纸,就去 GitHub 点个 Star。
问题、建议或想要的功能,欢迎在仓库里提 Issue。