Skip to content

WANGJUEYA/B612-Factory

Repository files navigation

个人网站生成工厂

快捷启动项目

需要环境 git npm

$ git clone git@github.com:WANGJUEYA/B612-Factory.git --recursive
$ cd B612-Factory
$ npm install
$ npm run server
  • 如果本地ssh密钥不为空会有 Permission denied报错, 使用 git-bash 客户端
  • 用自己的markdown文件替换 ./source/_posts 下所有文件

主题没有在仓库存储, 需要手动拉取

cd .\themes\

git clone git@github.com:WANGJUEYA/hexo-theme-christmas-tree.git christmas-tree

git clone git@github.com:blinkfox/hexo-theme-matery.git

git clone git@github.com:fluid-dev/hexo-theme-fluid.git

git clone git@github.com:wujun234/hexo-theme-tree.git

cd ..

笔记没有在仓库中存储, 需要手动拉取

cd .\source\

git clone git@github.com:WANGJUEYA/magic-book.git _posts

cd ..

加入子模块

git rm -r --cached themes/christmas-tree
git submodule add git@github.com:WANGJUEYA/hexo-theme-christmas-tree.git ./themes/christmas-tree
git rm -r --cached source/_posts
git submodule add git@github.com:WANGJUEYA/magic-book.git ./source/_posts
git rm -r --cached source/ideology
git submodule add git@github.com:WANGJUEYA/ideology.git ./source/ideology

升级计划

  • 分类页展示目录树
  • 首页标题动态拉取数据库 subtitle
  • markdown能替换跳转链接相对路径
  • 在线文章有编辑按钮, 点击跳转github仓库源对应编辑页面(有权限用户能直接编辑提交)
  • GitHub Action自动构建(子模块同步构建)
  • 配置文件整理 _config.[theme].yml
  • 将导入文件代码发布的到 hexo 插件商店中

想开的博客

  • 实时进度(一次请求中HTTP实时交互); websocket是不是也能做?
  • MybatisPlus切面; 业务重写平台实体; 应当为MybatisPlus源码解析
  • PreparedStatement 源码解析
  • @Transactional 源码解析
  • 自定义批量更新方法配合代码回滚配置【上面两条注解】
  • websocket底层调用逻辑及@ServerEndpoint源码解析
  • spring cloud 网关源码解析(反向代理方式)
  • redis延时队列 redisson

想完成的项目

像素风开放世界游戏

  1. chatGLM生成每个人物性格及天赋
  2. 世界规则为通用 Prompting
  3. 物品生成和转移规则 > 魔法世界加随机性
  4. 世界支持人物之间交互
  5. 主角没有任务线
  6. 3d建模太复杂,后期接入全息场景

About

Blog Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages